Postback troubleshooting

Postback Not Received

Trackers show callbacks firing, yet partners insist nothing arrived because firewalls or filters intercepted them.

Introduction

Postback Not Received surfaces when your tracker reports success but partners deny seeing callbacks. The split usually hides between your infrastructure and theirs: blocked IPs, TLS mismatches, or payload validation errors.

You win these disputes by showing evidence from each hop-what left your tracker, how the partner responded, and whether they acknowledged the request.

Why the problem happens

Networks juggle anti-fraud and availability. When their defenses misclassify your callbacks, conversions vanish and payout disputes begin.

Analytics platforms that ingest postbacks also reject malformed payloads without warnings.

Common causes

Diagnose where the callback died: on your tracker (delivery), in transit (network), or at the partner (validation).

Step-by-step troubleshooting

Mirror the tracker's delivery record with your own tests, then sync timelines with partner monitoring.

  1. Export tracker logs

    Grab the delivery report with timestamps, endpoints, response codes, and any body snippets.

  2. Replay with Postback Tester

    Send the same payload manually and capture the full transcript.

  3. Verify infrastructure

    Confirm outbound IPs, TLS versions, and firewall rules match the partner's allowlist.

  4. Align with partner data

    Share your logs and request theirs for the same timeframe. Highlight discrepancies.

  5. Add heartbeat checks

    Schedule Postback Tester pings or lightweight partner endpoints to alert you when delivery stops.

Tools that help solve the problem

Conclusion

Add delivery monitors to every scaled offer. Once you know callbacks failed, your logs do the convincing for you.

Capture a change log for partner credentials, IP allowlists, and endpoint migrations so you can pinpoint which change triggered the outage.

Related issues

Tracking bugs rarely travel alone. Explore these related guides to build a full remediation plan.

Postback Not Working

Networks show zero conversions because callbacks never trigger or fail validation.

View guide >

Postback Macro Not Replaced

Callbacks arrive but contain literal {clickid} or {payout} strings because the template never swapped values.

View guide >

TTCLID Not Tracked

TikTok click IDs fall out across translation layers or smartlinks, leaving Events API payloads without match keys.

View guide >

Recommended tools

Use this diagnostic stack whenever you need to capture evidence or verify that a fix worked.

Redirect Checker

Check HTTP redirect chains and status codes.

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 >

Pixel Scanner

Verify Meta, TikTok, and Google tags fire on any landing page instantly.

Open tool >

Knowledge base articles

Need deeper theory? These long-form KB articles expand on the concepts touched in the troubleshooting guide.

Postback not working

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

Read article >

What is postback tracking?

Learn how server-to-server callbacks replace fragile pixels, what payloads should include, and how to keep networks, trackers, and CRMs aligned.

Read article >