FREE TOOL
Free UTM builder
Tag a link so your analytics can tell which post, email or launch sent each visitor. Type the page your link opens and where you’ll share it, then copy the tagged link. It’s free, there’s nothing to sign up for, and nothing you type leaves your browser.
It’s made by Deacon, an AI customer support agent for founders. The script that runs Deacon’s chat also counts your visitors and files each one under the source your tag names, and there’s a free plan.
What each UTM tag does
UTM tags are five parameters added to the end of a link. The page ignores them, and your analytics reads them to say where a visit came from.
| Tag | What it records |
|---|---|
| utm_source | Where the link was shared, such as a newsletter, a site or a platform. |
| utm_medium | The kind of channel the source belongs to. |
| utm_campaign | The launch, offer or push the link is part of. |
| utm_term | The keyword you paid for, on a search ad. |
| utm_content | Which link was clicked, when one email or page carries two. |
How to name UTM tags so your reports stay tidy
- Use lower case every time. Tags are case sensitive in Google Analytics and in Deacon, so Newsletter and newsletter show up as two sources.
- Use hyphens rather than spaces. A space turns into %20 in the link, which is harder to read and easy to mistype when you write a tag by hand.
- Pick one name for each place and keep it. If it’s linkedin this week, don’t make it li next week, or one source splits into two rows.
- Never tag the links between your own pages. The tag replaces where the visitor really came from, so your reports credit your own site with visitors who came from somewhere else.
How Deacon reads UTM tags
Deacon’s website visitor tracking reads a visitor’s source from the address of the page they land on. It reads utm_source first, then a source, ref or src tag, and without any of them it uses the site that sent the visitor. A visitor with no tag and no referrer reads Direct. Nothing is grouped into channels, so the source you type is the name you see, and google.com stays google.com.
On Analytics › Website, the Sources card rates every source against one goal, which Deacon picks. It’s Sign up if you have a goal by that name, else the end of your first funnel, else the first goal to arrive. So a tag shows you which source sent visitors who signed up, not only visitors. A Product Hunt listing tags its links for you, as the Product Hunt launch checklist explains.
The same script runs Deacon’s chat, which answers your customers in seconds from your own docs and shows you what they’re stuck on. If you’re choosing an analytics tool, the Google Analytics alternatives guide says what each one counts.
Questions about UTM links
Try Deacon for free
Add one script tag and Deacon answers your visitors in seconds from your own docs, and counts your visitors by the source your tags name.






