Updated
Marketing
UTM Builder
Generate clean, consistent tracking links for GA4, ads, email, and social. Build one link fast or bulk-create UTMs and export to CSV.
Build UTM Tracking Links
Enter your destination URL, add UTM parameters, then copy, test, or export your tracking links.
Tip: include https:// and avoid shortened links here. You can shorten later if needed.
Where traffic comes from (platform/site), e.g., google, facebook, newsletter.
Marketing channel type, e.g., cpc, email, social, referral, affiliate.
Your campaign name, e.g., product_launch_q1, leadgen_webinar.
Optional: keyword, audience, or targeting note (often used for paid search).
Optional: creative, placement, CTA, or variation (e.g., hero_button, story_swipe).
Lowercase helps avoid split reporting due to case sensitivity.
For analytics naming, underscores or dashes are common.
If your URL already has utm_ parameters, you can replace them cleanly.
Tip: Keep source/medium/campaign stable for the campaign, then vary utm_content to compare creatives and placements.
Bulk builder uses shared Source/Medium/Campaign and lets you generate multiple variants by changing Content/Term (or platform/placement notes).
Format: utm_content,utm_term — term optional. Leave term empty if not needed.
Your bulk links will appear here. Then use Export to download CSV.
Quick Naming Rules
- Use lowercase and avoid spaces. Use underscores or dashes for readability.
- Keep utm_source and utm_medium consistent across the campaign.
- Name utm_campaign using: objective + theme/promo + timeframe (e.g., leadgen_free-trial_q1-2026).
- Use utm_content to distinguish creatives, placements, CTAs, or buttons.
- Use utm_term for keywords, audiences, or targeting notes when useful.
| Parameter | Best For | Examples |
|---|---|---|
| utm_source | Platform or referrer | google, instagram, linkedin, newsletter |
| utm_medium | Channel type | cpc, email, social, referral, affiliate |
| utm_campaign | Campaign grouping | winter_launch_2026, leadgen_webinar_q1 |
| utm_content | Creative/placement/CTA | hero_button, story_swipe, carousel_1 |
| utm_term | Keyword/audience/targeting | brand_kw, lookalike_1pct, segment_a |
Clean naming makes GA4 reporting easier: fewer duplicates, clearer filters, and more reliable comparisons across channels.
Export includes your most recent single link (if generated) and the most recent bulk table (if generated).
Use it to keep a campaign link sheet for teams, agencies, and QA.
Generate a link (single or bulk) to enable export.