Live#1 costs $11On the board 11Season 1Resets in --d --:--:--Everything else free
6visitors, last 24h
11brands on the board
$10current price of #1
33days until the reset

see more stats →

Brought to you byWant your logo here? Bid for a top-5 spot →

Free tools · runs in your browser · nothing is stored

UTM Builder

Pick a channel preset or type your own source and medium, name the campaign, copy the link. Values are cleaned so your reports stay tidy.

Tagged link
https://…

Add the page you are linking to.

Meta ads: dynamic macros for the URL parameters field
utm_source=facebook&utm_medium=paid_social&utm_campaign={{campaign.name}}&utm_content={{ad.name}}&utm_term={{adset.name}}&utm_id={{campaign.id}}&placement={{placement}}

Paste this into the URL parameters field at ad level in Ads Manager, not into the website URL. Meta fills the braces at serve time with the real campaign, ad set and ad names, so one string tags every ad in the account. Keep your campaign and ad names lowercase and free of spaces, because the macro copies them verbatim into GA4.

Questions people ask

What is the difference between utm_source and utm_medium?

Source is where the click came from: google, facebook, newsletter, a partner site. Medium is the type of traffic: cpc, paid_social, email, social, referral. GA4 groups channels by medium, so a wrong medium value puts the traffic in the wrong report.

Should UTM values be lowercase?

Yes. Analytics tools treat Facebook and facebook as two different sources. Pick lowercase, pick one separator (this tool uses underscores) and use the same names every time. Consistency matters more than the exact words.

Is this the same as a UTM parameter generator?

Yes. UTM builder, UTM generator and campaign URL builder all describe the same thing: a form that appends utm_source, utm_medium, utm_campaign, utm_term and utm_content to a URL. This one also cleans the values and validates the link.

Which parameters are required?

Source, medium and campaign are the three that GA4 expects. Term and content are optional and useful for paid search keywords and for telling two creatives in the same campaign apart.

← All tools

One email a week.

Who took number one and what it cost them, plus the best paid and the best organic strategy we found that week. No filler.

  • Unlocks every guide in the skills library
  • Unlocks every AI skill download
  • Unsubscribe in one click