Fill in URL, Medium, and Campaign to generate your tracking link
What is a UTM builder?
A UTM builder is a tool that appends tracking parameters to any URL so that analytics platforms like Google Analytics 4 know exactly where your traffic comes from. UTM stands for Urchin Tracking Module — the tracking system Google acquired in 2005 that became the foundation for campaign measurement in GA4, Mixpanel, Amplitude, and most other analytics tools.
Without UTM parameters, GA4 groups a large portion of campaign traffic under “Direct” or attributes it to the wrong channel. Adding UTM tags to every campaign link gives you accurate, source-level data on which campaigns, channels, and creatives are actually driving results.
A UTM-tagged URL is built from five parameters appended after a ? in your URL:
For example, a Google Ads link for a spring sale campaign would look like: https://yoursite.com/?utm_source=google&utm_medium=cpc&utm_campaign=spring-sale. GA4 reads those parameters on arrival and attributes the session correctly — no guesswork, no “Direct” misattribution.
How to use this UTM builder
Enter your destination URL. Paste the landing page URL into the Website URL field. The builder handles the parameter separator automatically whether your URL already has a query string or not.
Set the campaign source. Source identifies where traffic comes from — a platform or publisher name like google, facebook, or newsletter. Use the dropdown for common values or type a custom one.
Set the campaign medium. Medium is the channel type — cpc for paid search, email for newsletters, social for social media posts. Keep values consistent across campaigns so GA4 groups them correctly in reports.
Add a campaign name. Use a short, descriptive name in lowercase with hyphens — for example, spring-sale or june-newsletter. The builder converts your input to lowercase automatically, which prevents duplicate entries in GA4 from capitalisation inconsistencies.
Add Term and Content if needed. UTM Term is for the paid keyword you are targeting. UTM Content identifies different ad variants or links within the same campaign — useful when A/B testing creatives. Your full tracking URL updates as you type. Click Copy to grab it. To measure the actual return from your campaigns, use our ROI Calculator alongside UTM tracking.