Give every campaign a traceable link.
Create one tracking URL or tag a whole CSV. Set your source, medium and campaign, then copy or download the finished links.
Your campaign links
| CSV row | Destination / tagged URL | Result |
|---|
How to use the UTM Builder
- Enter the page you want visitors to reach.
- Add the source, medium and campaign name. Use optional fields when you need to distinguish individual links.
- Build the URL, check it, and copy it into your email, ad or social post. For a batch, upload the template CSV and download the results.
For example, utm_source=newsletter, utm_medium=email and utm_campaign=fall_launch describe an email campaign. Google Analytics must already be installed and collecting data on the destination site; this tool creates the link, not the tracking setup.
Use consistent campaign names
Fall_Launch and fall_launch are different values. Choose a naming convention and use it across your team. The lowercase option is available when that matches your convention. Keep personal information out of campaign tags.
Will this overwrite existing UTM tags?
Yes. The seven UTM fields managed by this tool are replaced, including duplicate or differently capitalised versions. Blank optional fields remove their existing tags. Other query parameters and the fragment after # are preserved. Other UTM fields outside these seven are left as they are.
How do bulk defaults work?
CSV values take priority. A blank cell or missing UTM column uses the matching form value. Each row is checked separately; invalid rows appear in the CSV with an error message and no generated link. The page previews the first 30 rows; the download includes every processed row.
Should I add UTMs to internal website links?
Use these tags for links that bring visitors to your site from campaigns. For navigation within your own website, use normal internal links and event tracking where appropriate.
Do I need manual UTMs for Google Ads?
Check your Google Ads and Analytics setup first. If auto-tagging is configured, you may not need manual tags. This builder preserves existing click IDs but does not check your account settings or attribution reports.
Are my URLs or CSV files saved?
This tool processes inputs in your browser and does not upload them, save a history or connect to an advertising account. Download or copy the result before closing the page. Generating a link does not test whether the destination exists or whether Analytics records visits.
Reference: Google’s campaign URL guidance.
Need help with campaign tracking?
Cordell Digital can review your website and campaign measurement setup.
Talk to Cordell Digital ↗