UTM Builder: Free Campaign URL Generator for GA4

Build a campaign URL with UTM parameters so Google Analytics 4 can tell you exactly which ad, e-mail or post brought each visitor and sale. Fill in the fields, copy the link, and use it as the destination of your ad. Presets add the dynamic parameters that Google Ads and Meta Ads fill in automatically.

Presets

The page you send traffic to
utm_source: google, facebook, newsletter
utm_medium: cpc, paid_social, email
utm_campaign
utm_term: paid keyword (optional)
utm_content: ad or creative variant (optional)

Your campaign URL

No sign-up and no e-mail required. Everything runs in your browser; nothing you type is sent to our server.

What each UTM parameter means

  • utm_source: where the traffic comes from, for example google, facebook or newsletter.
  • utm_medium: the type of channel, for example cpc, paid_social or email. GA4 uses source and medium together to assign the default channel group.
  • utm_campaign: the campaign, promotion or launch name.
  • utm_term: the paid keyword, or the ad set if you use it that way.
  • utm_content: the specific ad or creative, useful for A/B tests.

Rules that keep your reports clean

  • Pick one spelling and keep it. GA4 is case-sensitive, so Facebook, facebook and fb become three different sources.
  • Never put UTM parameters on internal links between pages of your own site; they overwrite the original source of the visit.
  • For Google Ads, keep auto-tagging switched on. The gclid parameter carries far more detail into GA4 than UTM tags do. Add UTM tags only if another analytics tool or CRM needs them.
  • Use the dynamic parameters from the presets (for example {keyword} in Google Ads or {{campaign.name}} in Meta Ads) so the values are filled in automatically and never go out of date.
  • Do not put personal data such as e-mail addresses into a URL.
Want a second pair of eyes on your numbers?
Our free mini-audit is a manual review of your Google Ads account by a senior specialist, with three to five concrete findings. Request a free Google Ads audit or book a call.

Frequently asked questions

Do UTM parameters affect SEO?

They do not change rankings, but tagged URLs can be indexed as duplicates if they are shared publicly. A correct canonical tag on the page prevents that.

Where do I see UTM data in GA4?

In Reports, open Acquisition and then Traffic acquisition, and switch the dimension to Session source / medium or Session campaign.

Do I need UTM tags for Google Ads?

Not for GA4 when auto-tagging is on and the accounts are linked. They are useful when leads are sent to a CRM that reads UTM fields.

More free PPC tools

All free tools