Skip to content

Media buyer tool 3 · Postback URL Tester for AdsBridge

Test your AdsBridge postback URL before the next conversion goes missing.

The affiliate network calls your AdsBridge track pixel (postback) URL with tid when a conversion happens. Below: AdsBridge's postback format and macros as AdsBridge's own docs give them, the ways a AdsBridge postback usually breaks, and the tester, pre-filled with an example of the postback URL your affiliate network calls in. Edit it to match yours and run the check.

Nothing you enter leaves your browser.

AdsBridge's postback format

http://xxxxx.ab4all.com/trackpixel/track?tid=YOUR_NETWORK_TOKEN&amt=REPLACE&txid=REPLACE&cdata=YOUR_CUSTOM_DATA&status=REPLACE

Set by your network, not by AdsBridge: put your network's click-ID macro in the tid= field. Source: Postback settings: why you don't get conversions in the tracker, Where can I find out about the parameters which I can use in postback (read on November 9, 2026). Networks rename macros and some show them only inside your account; if your dashboard differs, it wins.

AdsBridge macros

MacroMeaning
YOUR_NETWORK_TOKENtid= slot for the network's click-ID macro (the only required parameter)
REPLACESlots for payout (amt), transaction ID (txid) and status; delete the ones the network can't fill

Parameter names on the receiving side

  • tid: Required. Click/tracking ID; without it conversions are not passed
  • amt: Dynamic payout value of the conversion
  • txid: CPS offers only; tracks several conversions from one click ID
  • cdata: Custom parameter passed straight to the traffic source without being saved
  • status: Conversion status, if the network supports it

How a AdsBridge postback usually breaks

  1. Missing tid

    tid is the only required parameter and conversions will not be passed without it.

    Fix: Put the network token that carries the tracking ID after tid=.

  2. Approved status filters the General report

    If an approved status is set on the postback, only approved conversions show in the General report; other statuses appear only in the Conversion report.

    Fix: Use txid={status} instead of status, uncheck 'Use postback statuses' and set the offer to CPS.

  3. Unused REPLACE parts left in

    Delete the parts of the postback the network can't fill.

    Fix: Remove parameters the network has no macro for.

  4. Landing page without click URL on the CTA

    One documented cause of missing conversions is that a landing page is used but the click URL is not on the CTA button.

    Fix: Place the AdsBridge click URL on the CTA.

Test your AdsBridge postback

Pre-filled with an example: AdsBridge's postback with an example network's macros (CAKE's) in place of the slots. Swap in your own network's macros. Paste your own URL over it; the check runs in this page and fires nothing.

Not AdsBridge's own macros: #s2# (CAKE); #price# (CAKE); #tid# (CAKE).

Your network's click-ID macroThe macro the network fills with the click ID you sent it. It also tells the tester which syntax the network uses.

Want me to trace one real campaign?

This tool checks the postback URL and offer link you pasted from what you typed. It can't see your ad accounts, tracker, network or live traffic. If the result shows gaps, I'll look at one real campaign for free: I trace it from ad click to payout and back, and within 48 hours I send you a written report on where money or data leaks silently, the fix for each, and the tests that prove it's fixed.

In the review I fire a test conversion end to end on one real campaign and check it lands once, with the right payout, in your tracker and in your traffic source. You get the fix for every place it doesn't.

Shilpa Goel, [email protected]

This is an engineering checklist, not a security audit, legal, compliance or investment advice.

Not affiliated with or endorsed by Meta, Google, TikTok or any network or tracker named here.