Skip to content
fixyour.page

UTM Link Builder

Build campaign URLs with UTM parameters for analytics tracking.

Your data stays in your browser
Website URL*
The page you want to track.
Campaign Source*
Where the traffic comes from.
Campaign Medium*
The marketing channel.
Campaign Name*
The specific campaign.
Campaign Term
Optional. For paid keyword tracking.
Campaign Content
Optional. For A/B testing links.
Generated URL
<!-- Fill in the form above -->

How to Use the UTM Builder

Enter your destination URL and fill in the three required UTM parameters: source, medium, and campaign. The builder generates a tagged URL in real time. Copy it and use it in your ads, emails, or social posts.

The two optional fields — term and content — are for granular tracking. Use utm_term for paid keyword tracking and utm_content to differentiate between links in the same campaign, like a header link vs. a button.

What Are UTM Parameters?

UTM parameters are tags you add to the end of a URL so analytics tools can track where your traffic came from. When someone clicks a UTM-tagged link, Google Analytics records the source, medium, and campaign name — giving you a clear picture of which channels actually drive results.

The five standard parameters are utm_source (the platform), utm_medium (the channel type), utm_campaign (the campaign name), utm_term (the paid keyword), and utm_content (for A/B testing). The first three are required. The last two are optional.

What's the difference between utm_source and utm_medium? +
Source is where the traffic comes from — the specific platform or site. Medium is the type of channel. For example: source = "google", medium = "cpc" for paid search. Source = "newsletter", medium = "email" for email campaigns. Keep medium values consistent across campaigns (always "email", never "Email" or "e-mail").
Do UTM parameters affect SEO? +
No. Google ignores UTM parameters for ranking. But if UTM-tagged URLs get indexed alongside your clean URLs, you could have duplicate content. Use canonical tags to point UTM variants back to the clean URL. Most CMS platforms handle this automatically.
Should I use utm_term and utm_content? +
They're optional but useful. Use utm_term when running paid search campaigns to track which keywords drove the click. Use utm_content when you have multiple links in the same campaign — like testing two different CTAs in an email. If you don't need that granularity, skip them.
How do I see UTM data in Google Analytics 4? +
Go to Reports, then Acquisition, then Traffic acquisition. You can filter or group by Session source, Session medium, or Session campaign. For more detail, create an Exploration report with source, medium, and campaign as dimensions alongside your conversion metrics.