Apply UTM Tags in Meta Ads [Full Tutorial]

Watch the full walkthrough below, then follow the guide to add UTM parameters to your Meta Ads — either directly via URL Parameters or using the GA4 Campaign URL Builder — so your traffic is tracked correctly in Google Analytics.

Follow the Steps Book Coaching
Step by Step

Apply UTM Tags in Meta Ads [Full Tutorial]

Two methods — choose the one that fits your workflow best.

A

Method A — URL Parameters directly in Meta Ads

1

Navigate to your Ad, scroll down and under Destination, find the Website URL box

2

Insert your landing page URL

3

Click on URL Parameters

4

Add your UTM parameters and save

  • Use Google's GA4 channel grouping guide to ensure your tags map to the correct channel in Google Analytics
  • Scroll down to Channels for manual traffic and follow the instructions under Paid Social
  • Source should match a regex list of social sites (e.g. facebook|instagram)
  • Medium should match the regex: ^(.*cp.*|ppc|retargeting|paid.*)
B

Alternative — GA4 Campaign URL Builder

1

Navigate to the GA4 Campaign URL Builder

2

Insert your landing page URL (include the https://www.)

3

Type your UTM parameters into each field

4

Copy the tagged URL and paste it into the Website URL box in Meta Ads Manager

!

Tips — Always follow these rules

  • Always use lowercase — UTM tags are case-sensitive, so Facebook and facebook will appear as separate sources in GA4
  • Never use spaces — use hyphens or underscores instead (e.g. paid-social)
  • Reference Google's channel grouping guide to ensure your UTM values map correctly to the intended GA4 channel group

Need 1-on-1 help with Meta Ads?

Book a 90-minute coaching session and we'll work through your Meta Ads account together!

Book a Coaching Session
FAQ

Frequently Asked Questions

Common questions about UTM tags in Meta Ads.

What are UTM tags and why do I need them in Meta Ads?

UTM tags (Urchin Tracking Module) are small snippets of text appended to your landing page URL that tell Google Analytics where your traffic came from. Without them, Meta Ads traffic often appears in GA4 under "Direct" or gets misclassified, making it impossible to accurately measure which campaigns are driving results. UTM tags let you see the exact source, medium, campaign, and content that generated each visit.

What UTM parameters should I use for Meta Ads?

To ensure GA4 classifies Meta Ads traffic under the Paid Social channel, use values that match Google's default channel grouping rules. A common setup is: utm_source=facebook (or instagram), utm_medium=paid-social (or cpc), and utm_campaign=your-campaign-name. Check Google's official channel grouping guide to confirm the exact regex rules for Paid Social.

Are UTM tags case-sensitive?

Yes — UTM tags are fully case-sensitive in Google Analytics 4. Facebook, facebook, and FACEBOOK will be treated as three separate sources, splitting your data across multiple rows. Always use lowercase for all UTM parameter values to keep your reporting clean and consistent.

What is the difference between adding UTM parameters directly vs using the URL Builder?

Both approaches result in the same tagged URL — the difference is how you build it. Adding parameters directly in Meta Ads via the URL Parameters field keeps your destination URL clean and lets Meta append the tags automatically. The GA4 Campaign URL Builder is a visual tool that assembles the full tagged URL for you, which is then pasted into Meta Ads Manager — useful if you want to double-check the final URL before using it or prefer a guided form.

How do I check if my UTM tags are working in Google Analytics?

After publishing your ad, click it yourself (from a non-admin browser or incognito window) and check the URL in the address bar — your UTM parameters should be visible. In GA4, go to Reports > Acquisition > Traffic Acquisition and look for your campaign in the Session Source / Medium or Session Campaign dimensions. Data can take up to 24 hours to appear fully.

Will adding UTM tags affect my Meta Ads delivery or performance?

No. UTM tags are purely for analytics tracking and have no effect on how Meta delivers your ads or how your campaigns perform. They are invisible to users and do not change the destination page experience. Adding or updating UTM parameters does not trigger an ad re-review.

Keep Learning

Related Meta Ads Tutorials

More step-by-step guides to track and measure your Meta Ads campaigns accurately.

Get Personal Help

Book a 1-on-1 Coaching Session

Need a hands-on walkthrough tailored to your account? Book a 90-minute coaching session and we'll set it up together.