Free tool 25 of 26 · Creative & tracking
UTM Builder
Pick a channel preset or type your own values. The builder forces lowercase and hyphens, so one campaign never splits into three rows in GA4, and flags the click IDs to keep through redirects.
- Free, no sign-up
- Runs in your browser
- Checked 19 October 2026
Loading the calculator…
How it works
How to use the UTM Builder
- Paste the landing page URL and pick a channel.
- Fill in campaign, content and term.
- Copy the tagged URL or just the query string.
| What | How it's worked out |
|---|---|
| Clean-up | Lowercase; spaces, underscores and slashes to hyphens; other symbols removed |
| Existing parameters | Kept; UTM values replaced |
| ChatGPT ads | utm_source=chatgpt-ads keeps paid clicks apart from organic chatgpt.com links |
Free IntentBid tool
How to use the result
- Carry the buyer question in utm_content for ChatGPT ads. It's the only record of what the buyer asked that survives into your CRM.
- Use mediums GA4 understands. paid-social lands in Paid Social; display lands in Display; bing as a source puts Microsoft clicks in Paid Search.
- Never tag internal links. UTMs on your own site overwrite the original source.
Questions
Straight answers.
Which UTM parameters are required?
utm_source, utm_medium and utm_campaign are the minimum for clean reporting. utm_content and utm_term add the ad and variant.
Should UTMs be lowercase?
Yes. GA4 treats LinkedIn and linkedin as different sources, which splits reports.
Do I need UTMs on Google Ads with auto-tagging?
No for Google Ads reporting in GA4, which reads the gclid. Add UTMs only if auto-tagging is off or other tools need them.
Can I tag organic AI answers?
No. You can't tag links AI assistants choose to cite. Track them with the GA4 AI traffic regex instead.
More Creative & tracking tools
All 26 free tools →Want the numbers from your own site?
IntentBid names the companies behind your ChatGPT and Google ad clicks and tracks what AI says about you. 14 days free.