Tools directory

How to Check Facebook CAPI Events

Facebook?s Conversion API (CAPI) bridges the gap between browser tracking and server-side events. When it is misconfigured, Meta loses the context it needs to optimize campaigns and measure ROAS.

Testing CAPI events ensures payloads contain the proper parameters, hashing, and deduplication keys so Meta can match conversions to the original click.

Why Facebook CAPI misfires

Common mistakes include missing access tokens, incorrect pixel IDs, or hashing data with the wrong algorithm. Some teams send browser and server events without deduplication IDs, so Meta counts conversions twice and throttles delivery.

Latency issues also cause problems: if the server event arrives hours after the browser event, Meta may ignore it entirely.

How to detect CAPI issues

Send controlled events through the Facebook CAPI Test tool and monitor Event Match Quality in Events Manager. Look for warnings about missing parameters, low match rates, or invalid hashes.

Compare CRM conversions with Events Manager logs. If CRM says 100 leads but Meta shows 40, the server payload probably failed validation.

How to fix CAPI tracking

Validate every required field (event_name, event_time, action_source, fbp, fbc, external_id) and confirm you hash emails or phones exactly once using SHA256.

Implement retries with backoff so transient outages do not drop payloads. Pair CAPI with the browser pixel and include event_id to deduplicate.

FAQ

Facebook CAPI FAQ

Do I still need the browser pixel?

Yes. Pairing browser and server events with a shared event_id improves deduplication and attribution.

How fast should server events be sent?

Within minutes of the conversion. Meta may ignore events that arrive more than 24 hours later.

What is a good Event Match Quality score?

Aim for 7 or higher by including as many customer parameters (email, phone, external_id) as privacy rules allow.

Popular tools

Need help auditing CAPI payloads?

I?ll review hashing, deduplication, and event mapping so Meta receives every conversion you earn.

Fix your tracking issues ??? Request free audit

Tools mentioned in this guide

Use these internal utilities to apply what you just learned.

Redirect Checker

Inspect redirect paths, status codes, and campaign landing behavior before launch.

Open tool

Click ID Extractor

Extract click IDs and tracking parameters from URLs instantly.

Open tool

UTM Builder

Create campaign tracking URLs with UTM parameters.

Open tool

Postback Tester

Fire sample conversion callbacks and read the raw response before launch.

Open tool

Facebook CAPI Tester

Send test events to Facebook Conversion API and verify responses instantly.

Open tool

More affiliate tracking guides

From the Tracking Tools blog

What is fbclid?

Understand Facebook click IDs, protect them through redirects, and keep Meta reporting aligned.

Read article →

How to Check a Redirect Chain

Learn how to trace every HTTP hop, document problems, and keep affiliate links honest.

Read article →

What Are UTM Parameters?

A deep dive into UTM tagging, troubleshooting, and the tools that keep analytics clean.

Read article →

Need help debugging your tracking setup?

Pair these diagnostics with a guided audit and keep attribution clean.