Free tool

UTM Builder for Paid Ads

Build clean tracking links for Google, Meta, LinkedIn, email, and creator campaigns. The builder preserves existing query parameters and formats UTMs so campaign reports stay readable.

Inputs

Existing query parameters are preserved.

google, meta, linkedin, newsletter

cpc, paid_social, email, referral

Optional keyword or audience.

Optional creative or variant name.

Tracking URL

Ready to use
5 UTM parameters

This link will show up as google / cpc with campaign spring_launch.

Generated URL

https://www.example.com/pricing?utm_source=google&utm_medium=cpc&utm_campaign=spring_launch&utm_term=ai+ad+manager&utm_content=headline_a

Source / medium
google / cpc
Campaign
spring_launch
Parameters
5

A simple UTM naming system

UTMs work best when the names are boring, consistent, and easy to read six months later.

Clean source and medium

Use consistent values like google / cpc, meta / paid_social, linkedin / cpc, newsletter / email, or partner / referral so reports do not split the same channel into five names.

Campaign naming

Campaign names should describe the offer, audience, or launch period. Keep them stable enough that you can compare ads without guessing what a link meant later.

Creative attribution

Use utm_content for headline, hook, creator, image, or placement variants. It is the easiest way to see which creative drove traffic after the click.

How AdFlint handles tracking

AdFlint appends campaign tracking automatically when launching ads and keeps platform metrics next to site-side conversion data, so you can see what traffic did after the click.

Questions

What is a UTM builder?

A UTM builder adds campaign tracking parameters to a URL so analytics tools can identify where traffic came from. The most common fields are source, medium, campaign, term, and content.

Do Google Ads, Meta Ads, and LinkedIn Ads need UTMs?

They are strongly recommended. Platform dashboards show ad-side performance, but UTMs help your own analytics connect sessions, leads, purchases, and signups back to the campaign.

What should I use for utm_medium?

Use a small naming system and stick to it. Common values are cpc for paid search, paid_social for paid social, email for email campaigns, referral for partner traffic, and influencer for creator campaigns.

Will UTMs change my landing page?

No. UTMs are query parameters added to the end of a URL. They are meant for tracking. Your landing page should load normally unless it has custom logic that reacts to query parameters.