Valid URLs
Encode campaign parameters while preserving the destination and fragments.
Create a campaign URL with consistent UTM parameters and a precise destination.
Add source, medium and campaign values, with optional fields when needed.
Inspect, copy and test the URL before sharing it.
Why it matters
UTM parameters become reporting dimensions, so small differences in spelling, capitalization or separators can divide one initiative into multiple campaign rows. That fragmentation makes performance harder to compare and forces analysts to clean data after links are already distributed.
A documented naming convention gives marketers a shared vocabulary for sources, media, campaigns and creative variations. Applying it while links are created protects the consistency of downstream reports and makes future analysis easier for teammates who were not involved in the original campaign.
Editing query strings manually introduces avoidable risks, including broken destinations, duplicated parameters, lost fragments and values that are not encoded correctly.
Encode campaign parameters while preserving the destination and fragments.
Keep unrelated parameters required by the destination page.
Prevent inconsistent campaign names from splitting reporting rows.
Copy a clean URL after one final quality check.
How to use
Choose a naming convention before generating links for a larger campaign.
Enter the complete destination URL and preserve any existing query parameters or fragments required by the page.
Add source, medium and campaign values using one convention for capitalization, separators and abbreviations.
Review the parameters, copy the finished URL and test both its destination and tracking values before publishing.
Create campaign links that remain consistent and understandable.
Explore more free tools to measure, improve and understand your website and marketing performance.