Back to knowledge base

Postback tracking

Postback not working

Use a structured checklist to diagnose silent postback failures, missing payouts, and inconsistent partner logs.

Last reviewed March 2026 10 min read

Introduction

A broken postback means lost payouts, angry partners, and marketing teams flying blind. The callback might never fire, might return an error, or might silently discard the conversion before it reaches the network.

Instead of guessing, approach the problem with a checklist that covers the click path, template, payload, response, and logging.

Explanation of the concept

Every conversion involves three flows: the user's click (with click IDs), the conversion event inside your tracker or CRM, and the server-to-server callback. A failure in any layer prevents the partner from reconciling the lead.

The goal is to reproduce the sequence with deterministic inputs so you can compare the expected payload to the request you actually send.

Common problems

Common failure modes include expired click IDs, macros that map to empty values, partner allowlists that block your IP, or payloads that never reach the endpoint due to DNS misconfiguration.

Another class of issues arises when multiple teams edit the template. Someone adds a new parameter without telling the partner, or an engineer 'cleans up' the query string and forgets to encode values.

Step-by-step troubleshooting

Restart at the beginning: confirm the click exists in your logs, confirm the tracker recognizes the conversion, and confirm the postback fired. If any layer lacks evidence, fix that before touching the template.

Next, replicate the callback manually with tools so you can capture the raw response. Always share the exact HTTP request and response with partnersβ€”they cannot help without it.

  1. Verify the click ID

    Use Redirect Checker and Click ID Extractor to confirm the identifier exists at the time of the click.

  2. Confirm conversion logic

    Inspect your tracker or CRM to ensure the conversion event fired and attempted to trigger a postback.

  3. Replay the callback

    Use Postback Tester to send the exact payload to the partner and log their response.

  4. Check template consistency

    Review the UTM Builder or tracker template to make sure macros and encoding are correct.

  5. Mirror server uploads

    Use Facebook CAPI Tester so ad platforms receive the same identifiers, reducing mismatched attribution.

Tools that help solve the problem

A predictable toolkit removes emotion from the investigation. Redirect Checker verifies clicks, Click ID Extractor proves the identifiers, UTM Builder keeps templates tidy, Postback Tester simulates the callback, and Facebook CAPI Tester ensures your server-side uploads stay synchronized.

Combine those outputs with partner support logs to zero in on the root cause.

Conclusion

When postbacks fail, resist the urge to hot-fix templates blindly. Gather evidence for each layer, share it with partners, and only then adjust the workflow.

Once the issue is resolved, document the fix inside your knowledge base so future teams can avoid repeating it.

Tools mentioned in this article

Postback Tester

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

Open tool

Redirect Checker

Check HTTP redirect chains and status codes.

Open tool

UTM Builder

Create campaign tracking URLs with UTM parameters.

Open tool

Click ID Extractor

Extract click IDs and tracking parameters from URLs instantly.

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.