UTM Builder

Generate UTM-tagged campaign URLs instantly for Google Analytics tracking

🔗 Campaign URL Builder

Fill in the fields below to build your UTM-tagged URL. Fields marked * are required.

The full URL of the page you want to track (include https://) Please enter a valid website URL.
The referrer (e.g. google, newsletter) Campaign source is required.
The marketing channel (e.g. cpc, email) Campaign medium is required.
The specific campaign (e.g. spring_sale) Campaign name is required.
Paid search keywords (optional)
Use to differentiate ads or links (optional)
Your UTM URL is ready!
ParameterValue

How to Use the UTM Builder

1

Enter your destination URL

Paste the full URL of the page you want to send traffic to — for example, a landing page or blog post. Make sure it includes https://.

2

Set Campaign Source, Medium & Name (required)

Source is where your traffic comes from (e.g. google, facebook). Medium is the channel type (e.g. cpc, email, social). Campaign Name identifies the specific campaign (e.g. summer_sale).

3

Add optional parameters if needed

Term is used for paid keyword tracking. Content helps differentiate ads, banners, or links within the same campaign — useful for A/B testing.

4

Click "Generate UTM URL"

Your fully built campaign URL appears instantly. You'll also see a breakdown of each UTM parameter and its value for easy review.

5

Copy and use your URL

Click "Copy URL" and paste it into your ads, emails, social posts, or any marketing material. Google Analytics will automatically capture and report on these parameters.

About This UTM Builder

The UTM Builder is a free campaign URL builder that lets you generate UTM-tagged URLs for tracking your digital marketing campaigns in Google Analytics (GA4 and Universal Analytics). Whether you're running paid ads, sending email newsletters, or posting on social media, UTM parameters tell you exactly which campaigns are driving traffic and conversions to your website.

UTM parameters — utm_source, utm_medium, utm_campaign, utm_term, and utm_content — are small snippets appended to your URL. This UTM link generator automatically formats them correctly so your Analytics data stays clean and consistent. It's ideal for digital marketers, SEO professionals, growth hackers, and anyone who wants to measure ROI across multiple channels without writing code.

All processing happens locally in your browser — no data is sent to any server, ensuring your campaign strategies stay private. Your last 5 generated URLs are saved in your browser's session for quick reference.

Frequently Asked Questions

UTM parameters are tracking tags added to the end of a URL to help you track the effectiveness of marketing campaigns in Google Analytics. UTM stands for Urchin Tracking Module. The five standard parameters are utm_source, utm_medium, utm_campaign, utm_term, and utm_content. Each parameter passes specific information about how a visitor arrived at your site.
utm_source identifies the specific platform, website, or sender that is sending traffic to your site. Common values include google, facebook, instagram, newsletter, or twitter. It answers the question: "Which website/platform sent this traffic?"