Create URLs for custom campaigns for website tracking. Fill out all fields marked with an * and the campaign URL will be generated for you.
Enter the website URL and campaign information below
The full website URL (e.g. https://www.example.com)
Please enter a valid URL starting with https://
The ads campaign ID. One of campaign name or campaign ID are required.
The referrer (e.g. google, newsletter)
Campaign Source is required
Marketing medium (e.g. cpc, banner, email)
Campaign Medium is required
Product, promo code, or slogan (e.g. spring_sale)
Campaign Name (or Campaign ID) is required
Identify the paid keywords (e.g. running+shoes)
Use to differentiate ads (e.g. logolink, textlink)
Note: One of Campaign Name or Campaign ID is required. If both are provided, both will be included in the URL. Campaign ID is passed as utm_id.
Traffic origin. For Google Ads use google
Channel type. Use cpc for paid search, banner for display
Campaign name — matches your Google Ads campaign
Campaign ID from Google Ads (optional but recommended)
Paid keyword that triggered the ad
Differentiates creatives — logo link vs text link
After building your Google Ads URLs, block your own visits so your testing doesn't distort campaign results.
Google Ads tracks clicks. GA4 tracks what happens after. UTMs are the bridge that connects ad spend to real business outcomes.
See which campaigns drive actual conversions, not just clicks.
Eliminate wasteful spend by identifying what actually converts.
Use utm_content to compare which creative variant performs better.
Track which paid keywords bring the highest quality traffic.