Get More from Your Google LSA Text Us at (628) 228-6704
0 like 0 dislike
767 views
by Marketing Guru (7.8k points)

I recently ran into an issue with Facebook's Conversion API (CAPI) and could use your insights.
I had set up a Go High Level (GHL) automation that sent events to Meta using CAPI via a generated access token. After the setup, I noticed that my custom conversions stopped firing or showing in Events Manager — even though I had verified they were set up correctly.

 

Here’s what I did:
I turned off the automation in GHL (put it in Draft mode).
I deleted the Facebook access token that was being used for CAPI.
Now I’m relying only on browser Pixel events again.

 

My Question:
Has anyone experienced custom conversions not showing up because of CAPI events interfering with Pixel tracking or deduplication?
Is there a clean way to manage CAPI without breaking custom conversions?

1 Answer

0 like 0 dislike
by Marketing Guru (9.0k points)

Yes, this is a known issue that many advertisers face when using both Pixel (browser-side) and CAPI (server-side) tracking—especially with platforms like Go High Level (GHL). 

Below are insights and recommendations:

1. Event Deduplication Conflict:

When both Pixel and CAPI send the same event without proper event_id matching, Meta may count only one or none due to deduplication confusion.

If CAPI sends an event without the correct matching parameters (event_id, fbclid, fbp, etc.), Meta might ignore the custom conversion.

2. GHL Automations Often Miss Metadata:

GHL sends basic event data, often missing necessary deduplication metadata like fbp, fbclid, or event_id.

3. Turning Off CAPI May Restore Functionality:

As you've seen, going back to Pixel-only can make custom conversions appear again, since deduplication isn’t triggered.

How to Fix or Properly Manage CAPI Without Breaking Custom Conversions:

1. Always Use Matching event_id

Your browser (Pixel) and server (CAPI) event should send the same event_id for deduplication.

This prevents duplication while allowing both systems to work together.

2. Pass fbp and fbclid to CAPI

Capture and store these browser parameters in your forms or CRM.

Pass them back via CAPI for better attribution and deduplication.

3. Use Event Testing Tool

Use Meta Events Manager > Test Events to confirm whether CAPI and Pixel are firing correctly and being deduplicated properly.

4. Use GHL Only for Events That Don't Fire from Pixel

For example: use CAPI for Purchase or backend-triggered events, but not for PageView, ViewContent, or AddToCart, which are better captured via Pixel.

Join a specialized Q&A site for digital marketing experts focused on ad platforms like Google, Facebook, YouTube, LinkedIn, Bing, Quora, and more. Connect with peers to share strategies on client retention beyond acquisition. Discuss and solve technical, managerial, or general challenges to improve your ad campaigns and client relationships.

Register to unlock your digital marketing potential!
Get More from Your Google LSA
Text Us at (628) 228-6704
...