utm_source
Where the traffic comes from: google, facebook, instagram, newsletter.
Free tool · no sign-up
Add utm_source, utm_medium and utm_campaign to any link and see exactly where your visitors come from in GA4. The link is built right in your browser — nothing is sent or stored.



Macros in curly braces, like {campaignid} or {{ad.name}}, stay as they are: the ad platform fills them in.
Where the traffic comes from: google, facebook, instagram, newsletter.
The type of channel: cpc, paid_social, email, social. GA4 uses it to group traffic into channels.
The campaign or promotion name, such as spring_sale. Keep one naming style everywhere.
The campaign ID. GA4 uses it to match imported cost data with your campaigns.
The paid keyword or the audience that brought the click.
The ad or link variant — to tell creatives and buttons apart.
Auto-tagging already tells GA4 about Google Ads clicks. If you add UTM tags, do it once through the final URL suffix instead of editing every ad.
Put UTM tags in the ad's URL parameters field. Dynamic values such as {{campaign.name}} and {{ad.name}} are filled in by Meta.
GA4 treats “Facebook” and “facebook” as two different sources. One style — one line in the report.
UTM tags on links inside your own site start a new session and overwrite where the visitor really came from.
A UTM builder adds tracking parameters to a link, so analytics tools such as Google Analytics 4 know which source, channel and campaign brought each visitor.
For clean reports always set utm_source, utm_medium and utm_campaign. utm_id, utm_term and utm_content are optional.
If auto-tagging is on and Google Ads is linked to GA4, Google Ads traffic is recognized without UTM tags. Many teams still add them through the final URL suffix for other tools and for consistency.
Yes. No sign-up and no limits. Links are built in your browser and are not sent or stored.
In AdAce Ads you set one UTM template per client for Google and Meta, and a UTM audit shows which ads carry missing or wrong tags.
Define one UTM template per client for Google and Meta, render it into platform macros and audit which ads carry the right tags.
Propose the client's UTM string as the final URL suffix of one or all Google campaigns — reviewed, reversible and eligible for auto policy.
Join Google Analytics 4 data with ad spend by utm_id to see sessions, key events, revenue, cost per key event and ROAS per campaign.
Check a client's website for Google tag, GA4 stream, key events, Google Ads conversions, conversion linker, auto-tagging and Meta pixel.

Create a workspace, connect Google or Meta in a couple of clicks and see your accounts clearly. Changes follow your approvals or the policy you configure.