Professional UTM Campaign Builder
Generate clean, tracking-ready URLs for Google Analytics, Meta Ads, and Email campaigns with dynamic parameter support.
Campaign Parameters
Generated Tracking URL
Awaiting Inputs
Fill in the required fields to generate your link.
Marketing Tip
"Consistent naming is the secret to clean GA4 reports. Always use lowercase for Source and Medium (e.g., 'google' instead of 'Google') to avoid splitting your data."
How to Build Your Link
- 1
Enter Landing Page
Paste the URL where you want users to go. For Google Ads, toggle "{lpurl}" instead.
- 2
Define Source & Medium
Source is the platform (e.g. facebook) and Medium is the type (e.g. paid_social).
- 3
Add Platform Codes
Type "{" in any box to instantly add dynamic codes for Google, Meta, or TikTok Ads.
- 4
Copy & Track
Review the generated link on the right and click Copy. Your campaigns are now trackable!
Common Use Cases
Social Media Organic
source=instagram | medium=social_bio | campaign=launch_2024
Email Newsletter
source=newsletter | medium=email | campaign=winter_sale
Paid Meta Ads
source=facebook | medium=paid_social | campaign={{campaign.name}}
Google CPC
source=google | medium=cpc | campaign={keyword}
What is UTM Tracking?
Why it Matters
UTMs are small bits of code added to the end of your URLs. They help Google Analytics 4 (GA4) identify exactly where your traffic is coming from.
GA4 Best Practices
Always use consistent casing. GA4 treats "Social" and "social" as two different sources, which can mess up your conversion reports.
Pro Tip
Use Campaign ID (utm_id) for advanced Google Ads tracking. This helps link your ad costs directly to your revenue in GA4.