Skip to content

Media buyer tool 3 · Postback URL Tester for PeerClick

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

The affiliate network calls your PeerClick postback URL with cid when a conversion happens. Below: PeerClick's postback format and macros as PeerClick's own docs give them, the ways a PeerClick 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.

PeerClick's postback format

http://your_PeerClick_domain_name.com/postback?cid=#s2#

Set by your network, not by PeerClick: put your network's click-ID macro in the cid= field. Source: Postback URL / Secure Postback URL, cid, payout, and txid in Postback URLs (read on November 9, 2026). Networks rename macros and some show them only inside your account; if your dashboard differs, it wins.

PeerClick macros

MacroMeaning
{clickid}PeerClick offer URL token that carries the click ID, e.g. http://myofferlink.com?s2={clickid}
REPLACEPlaceholder strings to be changed to affiliate-network-specific tokens
OPTIONALPlaceholder strings for optional parameters

Parameter names on the receiving side

  • cid: Required. PeerClick click ID
  • payout: Optional revenue per conversion
  • status: Optional conversion type; needs Settings > Custom conversions
  • txid: Optional unique transaction ID for each conversion
  • conversion_id: Optional, for sending additional parameters

How a PeerClick postback usually breaks

  1. Click ID in offer URL does not match postback token

    The most important part is to match the click ID in the offer URL with the token in the postback URL.

    Fix: Use the same sub field both ways.

  2. Example #s2# used on a real network

    s2 and #s2# are only for the example and in live campaigns must comply with what the affiliate network supports.

    Fix: Look up the network's actual click ID token.

  3. REPLACE / OPTIONAL strings left

    Change the REPLACE and OPTIONAL strings to network-specific tokens.

    Fix: Substitute or remove each.

  4. Invalid click ID

    A valid PeerClick click ID must first be sent and captured by the offer's source before the postback can resolve.

    Fix: Check the click ID is actually stored by the network.

Test your PeerClick postback

Pre-filled with an example: PeerClick's postback with the #s2# example its docs use and CAKE's #price# payout macro. Swap in your own network's macros. Paste your own URL over it; the check runs in this page and fires nothing.

Not PeerClick's own macros: #s2# (the example network in PeerClick's docs); #price# (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.