How to Add UTM Parameters to Facebook Ads (Step-by-Step Guide)

arrow_1.png
Untitled design (18)

If you’re running Facebook ads, you already know that tracking results goes beyond counting leads. You want to see which ads are actually driving sales—not just clicks or form submissions. That’s where UTM parameters come in.

In this blog, we’ll show you exactly how to add UTM parameters to Facebook ads so you can track performance all the way into Go High Level (or any CRM). By the end, you’ll know how to set up attribution tracking properly, connect your campaigns with real results, and make smarter decisions on which ads to scale.

Why UTM Parameters Matter

UTM parameters are small codes you add to your ad URLs. They help you answer questions like:

  1. Did this lead come from Facebook or Instagram?
  2. Which placement (e.g., News Feed, Stories) did they click from?
  3. What campaign and ad creative brought in the sale?

With this data flowing into your CRM, you don’t just track leads—you track conversions and revenue tied to specific ads.

How to Add UTM Parameters in Facebook Ads

Here’s the step-by-step process:

Go to Ads Manager

  1. Open your campaign in Ads Manager.
  2. Go down to the Ad Level (this is where you’ll edit the URL).

Build a URL Parameter

  1. At the bottom of the ad setup page, click Build a URL Parameter.
  2. This is where you’ll define your UTM structure.

Set Up Core UTM Codes

  1. Campaign Source (utm_source): Choose Site Source Name → This tells you if traffic came from Facebook or Instagram.
  2. Medium (utm_medium): Choose Placement → This shows whether it was a mobile feed, story, right column, etc.
  3. Campaign Name (utm_campaign): Choose Campaign Name → Helps you track which campaign drove the result.
  4. Content (utm_content): Choose Ad Name → Lets you identify which creative (image, video, copy) brought the lead.

Apply and Save

  1. Once added, your URL will automatically carry these tracking parameters.
  2. When someone clicks your ad, their data—including UTM values—will be passed into your landing page and CRM.

Example: Seeing UTM Data in Go High Level

When a lead submits a form on your landing page, Go High Level captures all the UTM data. For example:

  1. UTM Source: Facebook (FB) or Instagram (IG)
  2. UTM Medium: Facebook Mobile Feed
  3. UTM Campaign: Lead Campaign September 2025
  4. UTM Content: “Image Aircon Services” (the exact ad name)

This means if a prospect buys later, you’ll know which ad actually drove the revenue. Instead of guessing, you’ll have hard data to scale the right ads.

Watch the Full Walkthrough

Sometimes seeing the process is easier than reading it. That’s why I created a full step-by-step video showing you how to add UTM parameters to Facebook ads and track them inside Go High Level.

Conclusion

Adding UTM parameters to your Facebook ads is one of the simplest but most powerful things you can do for attribution tracking. It connects your ad spend to real outcomes like sales and clients—not just leads.

With the setup above, every ad click carries valuable tracking codes into Go High Level, helping you clearly see what’s working and what isn’t.

If you haven’t already, watch the video walkthrough to see the process in action—it’ll save you time and make your tracking setup foolproof.

Facebook
Twitter
Email
Print
Scroll to Top