Tools · You are using UTM Builder
  1. Add your page and campaign. Paste the page link and give the campaign one name you will reuse everywhere.
  2. Tick where you will share it. Each channel gets its own source and medium, so GA4 can tell them apart.
  3. Generate and use the links. Copy one or all, export a CSV, check a link in the UTM Reader or turn it into a QR code.
Need help with names? Use the Name Generator or read the UTM Builder Guide.

Campaign Details

The page you want to track. If you leave out https:// it is added for you. Existing utm_ values in the link are replaced, other parameters and #anchors are kept.
Keep it short · spring-launch or webinar-may
Paid search keywords · free-utm-generator
A/B testing labels · banner-top or cta-blue
GA4 or ad-platform campaign ID

UTM Medium

How the audience reaches you. Smart mode picks the right medium for each platform.
Smart (recommended) Organic · same for every platform Paid · same for every platform Offline / physical · same for every platform

auto · organic gives social apps social, Newsletter email, Video video, Podcast audio, Partner referral and QR Code qr · auto · paid switches social apps to paid_social and Google to cpc · you can edit any medium in the results before copying

UTM Sources - Select Platforms

Select platforms to generate UTM links for.

🔗 Open TinyURL ✂️ Open Bit.ly
Check each source and medium pair below. Edit a medium to override it.

About the FastUTM UTM Builder

Most UTM builders make one link at a time. Here you fill in your destination URL and campaign name once, select every platform you are posting to, and hit Generate. You get a complete set of UTM-tagged links ready to copy and paste.

More information and examples for each parameter

The following table gives a detailed explanation and example of each campaign parameter.

Parameter Required Example Description
Campaign ID
utm_id
No abc.123 Used to identify which ads campaign this referral references.
Campaign Source
utm_source
Yes (set by the channels you tick) google Use utm_source to identify a search engine, newsletter name, platform, partner or other source.
Campaign Medium
utm_medium
Yes (set by the medium mode, editable per link) cpc Use utm_medium to identify a medium such as email, social, QR, print or cost-per-click.
Campaign Name
utm_campaign
Yes, in this builder spring_sale Used to identify a specific product promotion or strategic campaign.
Campaign Term
utm_term
No running+shoes Usually used for paid search keywords.
Campaign Content
utm_content
No logolink Used for A/B testing and differentiating adverts, posts, buttons or placements that point to the same URL.

How the UTM Builder works

The UTM Builder turns one destination page and one campaign name into a tagged link for every channel you plan to use. Instead of building a link for the newsletter, then another for Facebook, then another for a poster, you enter the details once, tick the channels and get the whole set together.

For each channel it sets utm_source to the platform and picks a utm_medium that GA4 recognises, such as social for Instagram or email for a newsletter. Next to every link it shows the GA4 channel the visit is likely to land in, so you can spot a medium that would end up as Unassigned before the link goes out. You can edit any medium by hand, and the Copy, CSV export, Check and QR buttons all use your edited version.

When to use it

Use it whenever you share a link to your own website from somewhere else: an email, a social post, a QR code, a partner's site or a message. You do not need it for links between pages on your own site, and with Google Ads auto-tagging switched on you usually do not need it for Google Ads either.

A worked example

A charity is promoting https://example.org/winter-appeal with the campaign name 2026-11-winter-appeal. They tick Newsletter, Facebook and Instagram. The builder returns three links, including:

https://example.org/winter-appeal?utm_source=newsletter&utm_medium=email&utm_campaign=2026-11-winter-appeal

In GA4 every visit from those links shares one campaign value, so the appeal's total appears in a single row, while source and medium show which channel did the work. They export the CSV and paste it into their campaign log before sending anything.

For a step-by-step walkthrough read the UTM Builder Guide, and for choosing good values see UTM naming conventions and GA4 source and medium explained.

Found this useful? Share it.