Free Attribution Utility

UTM
Builder

Build clean campaign URLs for Instagram, LinkedIn, TikTok, YouTube, email, and paid social. Keep naming consistent, add GA4-aware advanced fields, and export a small link sheet without leaving the browser.

1. Choose the traffic shape

Useful for reels, stories, broadcast-channel pushes, and bio-link traffic.

2. Set the campaign rules

Core naming fields

Advanced GA4 fieldsOptional
3. Keep the naming consistent

Normalization

4. Build the link sheet

Destination rows

Keep one row for a single URL or build a small campaign sheet for bio links, stories, pinned comments, newsletters, or creative variants.

This builder does not shorten links or connect to analytics accounts. The campaign settings, saved presets, and recent links stay in your browser on this device.

Live output

Campaign URL sheet

Spring social push0 / 1 ready

Active link

Primary link

Add the required UTM fields and a valid destination URL to generate the first link.

Fix before export

Add a valid destination URL, including the domain.

Built parameters

Parameter breakdown

Normalized with hyphen

UTM source

utm_source

instagram

UTM medium

utm_medium

social

UTM campaign

utm_campaign

spring-launch

UTM source platform

utm_source_platform

instagram

GA4 freshness notes

GA4 also supports campaign dimensions like source platform, creative format, and marketing tactic.

Google's current help docs note that `utm_creative_format` and `utm_marketing_tactic` are not reported in all GA4 properties yet.

Link sheet

Review every built URL

Ready for reporting handoff

Saved campaign presets

Reuse the naming rules

Save a preset when a source / medium / campaign setup becomes part of the recurring workflow.

Recent links

Quick copy history

Copied and exported links appear here so the recent campaign output is easy to reach again.

Why It Helps

A useful UTM builder should reduce naming drift before the report has a chance to get messy.

A campaign URL builder looks simple until the month gets crowded. Someone types Instagram one way, someone else types insta, a third link drops the content field entirely, and the analytics view stops telling a clean story.

This UTM builder is designed for that practical middle layer: choose the channel preset, keep the campaign fields consistent, add the links you actually need, and export a sheet that can move directly into publishing and reporting work.

Best practice: source and medium should stay boringly consistent so campaign names and creative fields can do the explaining.

1. Pick the channel pattern

Start from a real source / medium setup instead of trusting memory when the campaign has several destinations.

2. Build the link sheet

Track several destinations or creatives in one place so `utm_content` and `utm_term` do not get skipped under deadline pressure.

3. Carry it into reporting

Copy the summary or export the sheet so the publishing and reporting teams inherit the same naming logic.

UTM Builder FAQ

What does a UTM builder do?

A UTM builder appends campaign parameters like source, medium, campaign, content, and term to a destination URL so traffic can be grouped more cleanly inside analytics tools such as GA4.

Does this work with GA4?

Yes. The builder supports the classic UTM fields plus GA4-aware fields like UTM ID and source platform, and it also surfaces newer fields like creative format and marketing tactic with notes about current reporting limits.

Do I need to use every optional parameter?

No. The required minimum is usually source, medium, and campaign. Content, term, ID, and the newer GA4 fields become useful when the campaign needs cleaner creative-level or channel-level reporting.

Does this shorten links?

No. This tool focuses on clean campaign URLs, naming consistency, local save, and export. If you need link shortening, add that after the tracking parameters are correct.

Does the tool save my presets?

Yes. Saved presets and recent links are stored locally in your browser on this device so you can reuse naming patterns without creating an account.