Build Precise Tracking Links for Google Analytics 4

Easily attach standardized UTM parameters to your marketing campaigns. Track traffic sources, channels, ad creatives, and maximize ROI in GA4.

Campaign Details

The full website URL (e.g. https://www.example.com/page)

The referrer (e.g. google, newsletter)

Marketing medium (e.g. cpc, banner, email)

Product, promo code, or slogan (e.g. spring_sale)

Identify paid search keywords

Differentiate similar content or links

The ads campaign id, used to identify a campaign in Google Ads

Additional Custom Parameters
Space replacement:
Generated Campaign URL
campaign-url.txt
Campaign URL

Batch UTM Generator for Multiple Campaigns

Generate multiple campaign URLs at once for newsletter series, ad A/B testing, or multichannel launches.

1. Base Campaign Settings

2. Campaign Variations (One per Line)

Enter one campaign name per line. Each line builds a unique tracking URL.

Generated Batch Results ()

# Campaign Generated URL Action

URL UTM Inspector & Parameter Decoder

Paste any URL with tracking tags to inspect its parameter breakdown, check GA4 lowercase compliance, or strip parameters for clean sharing.

Base Web Address
Total Parameters Extracted

Extracted Query Parameters

Key Value GA4 Compliance

How to Use the Campaign URL Builder

Build trackable campaign URLs in seconds for your analytics platform.

Enter Website Address

Paste your landing page URL where traffic should arrive (e.g., https://yourbrand.com/offer).

Set Campaign Tags

Fill in utm_source, utm_medium, and utm_campaign or click 1-click presets for Meta, Google Ads, or Email.

Copy, Shorten & Track

Instantly copy your clean formatted link, generate high-resolution QR codes, or export batch campaigns to CSV!

Google Analytics 4 (GA4) Default Channel Grouping Guide

To ensure your campaign traffic correctly categorizes in GA4 standard reports, follow these recommended source and medium tagging standards.

GA4 Default Channel Required utm_medium Rule Required utm_source Rule Example Tag Setup
Paid Search matches ^(.*cpc|ppc|paidsearch)$ matches recognized search engine list utm_source=google&utm_medium=cpc
Paid Social matches ^(.*cpc|ppc|paid_social|paidsocial)$ matches recognized social site list utm_source=facebook&utm_medium=paid_social
Organic Social matches ^(social|social-network|social-media)$ or recognized social domain utm_source=linkedin&utm_medium=social
Email matches ^(email|e-mail|e_mail|e-post)$ any email provider name utm_source=newsletter&utm_medium=email
Affiliates matches ^(affiliate|affiliates)$ any affiliate partner name utm_source=partner_site&utm_medium=affiliate
Display / Banner matches ^(display|banner|expandable)$ any ad network utm_source=adroll&utm_medium=display

Frequently Asked Questions

A Campaign URL Builder helps you add UTM (Urchin Tracking Module) parameters to a URL. These parameters let analytics platforms like Google Analytics identify which campaigns, sources, and mediums are driving traffic to your site.
utm_source identifies where the traffic comes from (e.g., google, newsletter, facebook), while utm_medium identifies the marketing medium (e.g., cpc, email, social). Together they answer "where" and "how" a visitor found your link.
Campaign Source, Medium, and Name are required for Google Analytics to properly group traffic under a specific campaign. Term and Content are optional and typically used for paid search keyword tracking or A/B testing links.
utm_term is typically used to identify paid search keywords. If you are manually tagging paid keyword campaigns, use this parameter to note the keyword.
utm_content is used to differentiate similar content or links within the same ad or campaign, such as A/B testing two call-to-action buttons in the same email.
UTM parameters do not directly harm SEO, but URLs with tracking parameters can be treated as duplicate content. Use canonical tags on the destination page and avoid using tagged URLs as internal links.
Yes. The tool is completely free and does not require sign-up.

Still stuck? Contact us.

Explore More Tools

Discover more free tools to help you build, test, and optimize your site.