Build Precise Tracking Links for Google Analytics 4
Campaign Details
Enter a full URL including http:// or https://
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
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.
Extracted Query Parameters
| Key | Value | GA4 Compliance |
|---|---|---|
| Pass (Lowercase) Warning (Uppercase) |
Campaign QR Code
Fast Marketing Channel Presets
One click populates Campaign Source & Medium.
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.
Paid Search
- Required utm_medium Rule
- matches ^(.*cpc|ppc|paidsearch)$
- Required utm_source Rule
- matches recognized search engine list
- Example Tag Setup
- utm_source=google&utm_medium=cpc
Paid Social
- Required utm_medium Rule
- matches ^(.*cpc|ppc|paid_social|paidsocial)$
- Required utm_source Rule
- matches recognized social site list
- Example Tag Setup
- utm_source=facebook&utm_medium=paid_social
Organic Social
- Required utm_medium Rule
- matches ^(social|social-network|social-media)$
- Required utm_source Rule
- or recognized social domain
- Example Tag Setup
- utm_source=linkedin&utm_medium=social
- Required utm_medium Rule
- matches ^(email|e-mail|e_mail|e-post)$
- Required utm_source Rule
- any email provider name
- Example Tag Setup
- utm_source=newsletter&utm_medium=email
Affiliates
- Required utm_medium Rule
- matches ^(affiliate|affiliates)$
- Required utm_source Rule
- any affiliate partner name
- Example Tag Setup
- utm_source=partner_site&utm_medium=affiliate
Display / Banner
- Required utm_medium Rule
- matches ^(display|banner|expandable)$
- Required utm_source Rule
- any ad network
- Example Tag Setup
- 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.