NEW FEATURE: Finally See Which AI Engines Drive Your Leads & RevenueLearn more
LeadJourney Logo
Features

Tracking & Data

Server-Side Tracking

95%+ accuracy, cookieless & GDPR-safe — fully built-in, zero code.

Offline Conversion TrackingPopular

Connect calls, meetings & offline events to ad campaigns.

UTM & Click ID Tracking

Full coverage for Meta, Google, LinkedIn & Bing Ads.

Custom Traffic Channels

Track any channel — newsletters, podcasts, affiliates & more.

Unique feature

AI Search Engine Tracking

See exactly which AI search engines drive leads & revenue

Learn More

Reports & Analytics

Traffic Channel Report

Understand which channels drive the most valuable leads & sales.

Ad Campaign Report

Track performance of individual marketing campaigns in one ad manager.

Lead Overview Report

Get a comprehensive view of all your leads & sources in one place.

Landingpage Report

See conversion rates per page — segmented by channel, device & country.

Unique feature

Custom Report Builder

Build any report from raw data — 100% flexible, your way

Learn More

Data Management

Transparent Logs

Access detailed logs of all tracking events (Clicks, Conversions, API Postbacks).

AI Marketing AnalystASK AI

Ask anything about your campaigns, Atlas analyzes your data instantly.

Multi-Touch Attribution Popular

See every touchpoint that influenced a conversion, not just the last click.

CRM Integration

Connects with any CRM via webhook, sync leads & revenue automatically.

Unique feature

AI Agents - Automated Reports

Get daily, weekly & monthly reports delivered to email, Slack or WhatsApp.

Learn More
Solution for

Advertisers

Coaches & Consultants

Track high-ticket leads from first click to booked call

B2B & Service Businesses

Connect CRM pipeline to actual ad spend

Trade & Local Businesses

Offline conversions, calls & form leads — unified

Financial & Legal Advisors

GDPR-safe tracking for regulated industries

iGaming

Player attribution from first click to first deposit

Marketing Agencies

Performance Marketing Agencies

Prove ROI across Meta, Google & LinkedIn for every client

SEO Agencies

Track organic leads alongside paid in one view

Full-Service Agencies

One attribution source across all channels & clients

Lead Gen Agencies

White-label reporting & shared client workspaces

Marketing Freelancers

Tracking Specialists

Deploy server-side tracking fast for any client stack

Paid Media Freelancers

Attribution & reporting without building dashboards from scratch

Marketing Consultants

Show clients exactly what drives qualified leads & revenue

TestimonialsPricingCompany
Resources
Integrations

Connect LeadJourney to your CRM, ad platforms and favorite tools.

Comparison

Compare LeadJourney to other Tracking Tools.

Blog

Stay ahead with marketing tracking tips, strategies & product updates

Glossary

Every performance marketing term explained — clear, simple, no fluff

Knowledge Base

Step-by-step guides & tutorials to get the most out of LeadJourney

Customer Support

Got a question? Our team is here to help — fast responses, real answers

Request Free DemoLogin
  1. Home
  2. Free Tools
  3. Google UTM Builder
Free Tool · GA4-ready

Google UTM Builder for GA4 & Google Ads

Tag campaigns for Google Analytics 4, Google Ads, YouTube, and Google Business Profile. The only builder that includes the four GA4-only parameters Google's official tool still doesn't expose.

Important: enable Google Ads auto-tagging — gclid is set automatically. Don't manually paste gclid into URLs.
(your URL)
Add a destination URL.
utm_source

Where the click came from.

utm_medium

GA4 channel signal (cpc, organic, social…).

utm_campaign
Add a utm_campaign — without it GA4 reports it as (not set).
utm_term

Paid keyword (ValueTrack {keyword} works here).

utm_content

Differentiate ads / links pointing to the same URL.

Spaces become

Add a destination URL above to generate your GA4-tagged link.

D48/100

GA4 Quality Score

Checks against GA4 Default Channel Group rules.

Add a destination URL.
Add a utm_campaign — without it GA4 reports it as (not set).

Tagging in Google Ads?

Don't paste gclid manually. Enable auto-tagging in your Google Ads account (Admin → Tracking → Auto-tagging) so gclid is attached at click time. Manual gclid breaks attribution every time the URL is shared.

Beyond UTMs

GA4 still loses 30-60% of conversions to ATT, ad blockers, and consent denials. LeadJourney ships server-side capture + click ID storage on top — 95%+ attribution accuracy in under 48 hours.

See it on your account

Why GA4 splits your campaigns into (Other)

GA4's Default Channel Group is a regex match against utm_medium and utm_source. If your medium doesn't match one of the standard values it expects (cpc, organic, social, paid-social, email, display, affiliate, referral), the session gets dumped into the "(Other)" bucket — and stays there forever. Once a session is bucketed, GA4 won't reclassify it.

The fix is mechanical: lowercase everything, no spaces, stick to GA4 standard mediums. This builder enforces it automatically and flags anything that'll trip the channel grouping rules before you copy the URL.

The 4 GA4-only parameters most builders miss

  • utm_id — unique campaign identifier. Used for GA4 campaign data uploads to join cost/spend data.
  • utm_source_platform — separates buying platforms under the same source (e.g. google_ads vs dv360).
  • utm_creative_format — creative type (responsive_search_ad, video, native). Captured but not yet reported in standard GA4 reports.
  • utm_marketing_tactic — targeting strategy (remarketing, prospecting). Captured but not yet reported.

Tagging them now means your data is ready when Google rolls these into standard reports.

Tagging Meta, TikTok, or LinkedIn campaigns instead?

Each platform has its own quirks. We have purpose-built builders for the ones that matter most.

Facebook UTM Builder

With Meta dynamic URL macros

Universal UTM Generator

TikTok, LinkedIn, email, podcasts & more

Frequently asked questions

How is this different from Google's official URL Builder?

Google's classic Campaign URL Builder still ships with the five legacy UTMs (source, medium, campaign, term, content). It doesn't surface the four GA4-only parameters that GA4 actually collects: utm_id, utm_source_platform, utm_creative_format, utm_marketing_tactic. This builder exposes all of them, plus enforces GA4 Default Channel Group conventions (lowercase, standard mediums) so your traffic doesn't fall into (Other) channel.

What are the GA4-specific UTM parameters?

GA4 supports four newer parameters on top of the classic five. utm_id is a unique campaign identifier — used to join data from campaign uploads (not surfaced in standard reports). utm_source_platform separates buying platforms under the same source (e.g. google_ads vs dv360 both with source=google). utm_creative_format describes the ad format (video, display, native). utm_marketing_tactic captures targeting (remarketing, prospecting). GA4 collects all four; only utm_source_platform is currently shown in standard reports.

Should I add UTMs to Google Ads URLs?

Generally no — Google Ads auto-tagging adds gclid at click time, which is what GA4 uses to import Google Ads data via the Google Ads ↔ GA4 link. Adding manual UTMs on top can override gclid attribution and create double-counting. Only add UTMs if auto-tagging is disabled, or if you need richer signal in third-party tools (LeadJourney, your CRM, custom dashboards). Never paste gclid manually into your URL — that's what auto-tagging is for.

Why does my Google traffic show up as (Other) in GA4?

GA4's Default Channel Group rules look for specific utm_medium values to bucket traffic. If your medium is something non-standard like 'CPC' (capitalized), 'paid_search', or 'banner-ad', GA4 doesn't recognize the pattern and drops the session into the (Other) channel. This builder's quality score flags non-standard mediums automatically — stick with cpc, organic, paid-social, social, email, display, affiliate, referral.

What naming convention should I use for utm_campaign?

Use a structured, predictable pattern so you can filter and group campaigns later. A solid template is {region}_{objective}_{period}, e.g. us_leadgen_2026_q2 or de_brand_2026_05. Always lowercase, separate parts with underscores or hyphens (pick one and stick to it), no spaces, no punctuation. The builder enforces this automatically when 'Force lowercase' is enabled.

Does this work for YouTube and Google Business Profile?

Yes. YouTube descriptions and cards take regular UTMs — use source=youtube, medium=video for organic placements, medium=cpv for paid YouTube ads. Google Business Profile lets you add a website URL with UTMs, which is the cleanest way to separate Maps / GBP profile clicks from regular Google organic in GA4 — use medium=organic_business or your own custom medium so it doesn't collapse into the organic search bucket.

Track every lead
With Pixel-Perfect Accuracy

Stop losing data to iOS, ad blockers and CRM gaps. Server-side tracking, built for lead generation — live in 21 minutes.

98% data accuracyeven with iOS & ad blockers
Book Free Demo NowGet 30-days-Money-Back-Guarantee
CTA visual
CTA visual
LeadJourney Logo

Features

AI Marketing AnalystNEWTraffic Channel ReportAd Campaign ReportLead Overview ReportOffline Conversion TrackingLandingpage Report

Solutions

AdvertisersMarketing AgenciesMarketing FreelancersAgency DirectoryNEWFree ToolsHOT

Company

About usPressEnterpriseJobs2 open jobsIntegrationsAffiliate ProgramCustomer SupportContact us

Comparison

LeadJourney vs HyrosLeadJourney vs RedtrackLeadJourney vs CometlyLeadJourney vs AnytrackLeadJourney vs VibetrackLeadJourney vs GA4LeadJourney vs Voluum

Legal

ImprintPrivacy policyTerms & ConditionsGDPRCookie policySitemap

Follow us:

2026 - LeadJourney Ltd. All rights reserved