Back to Tools
Free Tool

UTM Campaign Builder

Create UTM-tagged URLs to track your marketing campaigns in Google Analytics. Know exactly where your traffic comes from.

Campaign Parameters
Fill in the required fields to generate your UTM-tagged URL

The full URL of your landing page

Where the traffic is coming from (e.g., google, facebook)

The type of traffic (e.g., cpc, email, social)

A name to identify this campaign

Paid search keywords (for paid search campaigns)

Differentiate between ads or links pointing to the same URL

Generated URL
Fill in the required fields above to generate your URL

Enter a website URL to get started

What are UTM Parameters?

UTM (Urchin Tracking Module) parameters are tags you add to URLs to track where your website traffic comes from. When someone clicks a link with UTM parameters, Google Analytics records which campaign, source, and medium brought them to your site.

Track Campaign Performance

See which campaigns drive the most traffic and conversions

Compare Traffic Sources

Compare performance across Google, Facebook, email, and more

Measure ROI

Connect marketing spend to actual business results

Make Data-Driven Decisions

Double down on what works, cut what doesn't

UTM Parameter Breakdown

ParameterRequiredDescriptionExample
utm_sourceYesWhere the traffic comes fromgoogle, facebook, newsletter
utm_mediumYesType of trafficcpc, email, social
utm_campaignYesCampaign namespring_sale, product_launch
utm_termNoPaid search keywordsrunning+shoes
utm_contentNoDifferentiate similar linksbanner_ad, text_link

UTM Best Practices

Use lowercase letters

UTM parameters are case-sensitive. "Google" and "google" are tracked separately. Stick to lowercase for consistency.

Use underscores instead of spaces

Spaces become "%20" in URLs. Use underscores (spring_sale) or dashes (spring-sale) instead.

Be consistent with naming

Create a naming convention and stick to it. Document your UTM standards for your team.

Don't use UTMs for internal links

UTMs are for external campaigns. Using them on internal links can break your session attribution.

Want to understand your UTM data better?

Gentle helps you analyze your campaign performance without digging through complex GA4 reports. Just ask questions like "Which campaign drove the most conversions last month?"

Learn about Gentle