UTM Builder for Facebook Ads

Track exactly which Facebook ads drive conversions. Create properly tagged UTM URLs for all your Facebook campaigns.

Recommended Parameters for Facebook Ads

Source

facebook

Medium

paid_social

Suggested Campaign Names

brand_awareness_q1_2026retargeting_cart_abandonmentlookalike_audience_testvideo_engagement_campaignlead_gen_whitepaper

Save & Manage Your UTM Links

Shorten your UTM URLs, track clicks with analytics, and organize campaigns with custom domains. Starting at $5/month.

Build Your UTM URL

1. Enter Your Destination URL

The website or landing page you want to track

Must include http:// or https://

2. Campaign Tracking Parameters

These parameters help you track your marketing campaigns

Where the traffic is coming from

Marketing medium or channel

Specific campaign identifier

3. Optional Parameters

Additional tracking for paid search and A/B testing

Paid search keywords

A/B test variations

Generated URL

Fill in the form to see your URL with UTM parameters...

How to Build UTM Parameters for Facebook Ads

  1. 1

    Paste your Facebook ad destination URL

    Drop the landing page URL you are sending Facebook traffic to into the builder. TrimLink auto-detects Facebook and pre-fills utm_source=facebook for you.

  2. 2

    Set source and medium

    Confirm utm_source=facebook and choose utm_medium=paid_social for ads or social for organic posts so paid and organic stay separate in Analytics.

  3. 3

    Name your campaign and ad variation

    Add a descriptive utm_campaign (e.g. summer_sale_2026) and use utm_content to label each ad creative or audience for A/B testing.

  4. 4

    Copy the tagged URL into Ads Manager

    Copy the finished UTM URL and paste it into the Website URL field of your Facebook ad. Verify clicks land under Paid Social in Google Analytics.

Facebook Ads Tracking Tips

Use Facebook's Dynamic Parameters

Facebook supports dynamic UTM parameters like {{ad.name}} and {{campaign.name}} that auto-fill with your ad details.

Separate Paid from Organic

Use "paid_social" for ads and "social" for organic posts. This keeps your analytics clean and attribution accurate.

Track Ad Sets and Ads

Use utm_content to differentiate between ad variations within the same campaign for A/B testing insights.

UTM Examples for Facebook Ads

Campaign: summer_sale_2026

source=facebookmedium=paid_socialcontent=carousel_ad_v1
?utm_source=facebook&utm_medium=paid_social&utm_campaign=summer_sale_2026&utm_content=carousel_ad_v1

Campaign: retargeting_abandoned_cart

source=facebookmedium=paid_socialcontent=dynamic_product_ad
?utm_source=facebook&utm_medium=paid_social&utm_campaign=retargeting_abandoned_cart&utm_content=dynamic_product_ad

Frequently Asked Questions

Should I use facebook or fb as the source?
Use "facebook" for clarity. While "fb" is shorter, "facebook" is immediately recognizable in reports and prevents confusion.
What medium should I use for Facebook Ads?
Use "paid_social" for paid ads and "social" for organic posts. Some teams use "cpc" but "paid_social" is more descriptive.
Can I use Facebook's URL parameters with UTM?
Yes! Facebook supports dynamic parameters like {{campaign.name}} that auto-fill. Combine these with UTM for powerful tracking.

Want to Shorten Your UTM Links?

Long UTM URLs look unprofessional. Create a free TrimLink account to shorten campaign links and track clicks with built-in analytics.

UTM Guides for Other Platforms