UTM Link Builder
Build UTM-tagged campaign URLs in seconds. Track every campaign in Google Analytics with source, medium, campaign and more.
Campaign Parameters
The full page URL you are promoting.
Where the traffic comes from.
The marketing channel.
The name of your campaign.
Optional. Used for paid search keywords.
Optional. Differentiate ads or links.
What are UTM Parameters?
UTM parameters (Urchin Tracking Module) are small snippets of text appended to a URL that help analytics platforms like Google Analytics track where your website traffic is coming from. When someone clicks a UTM-tagged link, the parameters are sent to your analytics tool, allowing you to see exactly which campaign, channel, or ad drove that visit.
They're essential for any marketer running email campaigns, paid ads, social posts, or affiliate partnerships — without UTM tags, all that traffic shows up as "direct" or "(not set)" in Google Analytics.
How to Use This Tool
- 1Enter the Website URL you want to track — the full URL of the landing page you're promoting.
- 2Fill in the three required fields: Source (where traffic comes from), Medium (the channel type), and Campaign (the campaign name).
- 3Optionally add Term (for paid keywords) and Content (to differentiate multiple ads). Enable auto-lowercase to keep your analytics data consistent.
- 4Click Generate UTM URL, then copy and use it in your campaign. Your recent URLs are saved locally for quick reference.
Use Cases
Tag newsletter links with utm_medium=email to see exactly how much traffic and revenue your email list drives vs other channels.
Track Google Ads, Meta Ads, and LinkedIn campaigns separately with unique utm_campaign values to compare cost-per-click and conversion rates.
Use different utm_content values for each post variant (image vs video vs text) to identify which content format performs best on each platform.
Give each influencer or affiliate partner a unique utm_source value so you can track their individual traffic and conversions in Google Analytics.
UTM Parameter Reference
| Parameter | Required | Purpose | Example |
|---|---|---|---|
| utm_source | Yes | Where traffic originates | google, newsletter, facebook |
| utm_medium | Yes | Marketing channel type | cpc, email, social |
| utm_campaign | Yes | Campaign name or promo | spring_sale, brand_2025 |
| utm_term | No | Paid search keyword | running+shoes |
| utm_content | No | Differentiates ads or links | banner_a, text_link |