Free tool
UTM builder
Tag links for ads, emails and social posts so your analytics shows exactly what sent each visit. Consistent names, no sign-up, nothing stored on our side.
What each part means
| Parameter | Answers | Example |
|---|---|---|
utm_source | Where was the link? | linkedin, newsletter |
utm_medium | What kind of channel? | paid_social, email, cpc |
utm_campaign | Which campaign? | spring_launch |
utm_content | Which ad, button or version? | carousel_v2 |
utm_term | Which paid keyword? | funnel software |
utm_id | Which campaign ID in your reports? | q2_2027 |
Five rules that keep reports clean
- Always lowercase.Analytics treats "LinkedIn" and "linkedin" as two different sources.
- Pick one separator and stick to it.spring_launch and spring-launch split your numbers.
- Keep medium to a short, fixed list.paid_social, cpc, email, organic_social, display, referral. Make up new sources, not new mediums.
- Use content to compare versions.Give each ad or link its own content value so you can see which one worked.
- Never tag internal links.Tagging links between your own pages starts a new session and overwrites where the visitor really came from.
Coming soon
Tag the link. Then plan the whole funnel.
cmdfunnel is a planning whiteboard for marketers. Map every ad, page, email and retargeting step, see how many people reach each one, and build tagged links straight from the plan. Join the waitlist and we'll email you when it opens.
Join the waitlist
We'll only email you about cmdfunnel. Unsubscribe any time. Read our privacy notice. Form not showing? Open it in a new tab.
Questions
Is this UTM builder free?
Yes, with no sign-up or account. Your recent links are kept in your own browser so you can copy them again. Nothing you type is sent to us.
Will tagged links break my page?
No. UTM parameters are added to the end of the address and ignored by the page itself. If your address already has other parameters, they're kept, and any old UTM values are replaced.
Where do I see the results?
In Google Analytics 4, under Reports, then Acquisition, then Traffic acquisition. Change the table to Session source / medium or Session campaign. Most other analytics tools and CRMs, including HubSpot, read the same parameters.
Should I tag links in my own emails?
Yes. Without tags, many email clients show up as direct traffic. Use utm_medium=email and a source for the list or tool you sent from.