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
This link will show up as google / cpc with campaign spring_launch.
https://www.example.com/pricing?utm_source=google&utm_medium=cpc&utm_campaign=spring_launch&utm_term=ai+ad+manager&utm_content=headline_a
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.