Skip to content

Media buyer tool 3 · Postback URL Tester for Zeydoo

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

Zeydoo calls the postback URL you enter in your Zeydoo account (your tracker's URL) when a conversion happens, filling in the click ID you passed as ymid. Below: Zeydoo's postback format and macros as Zeydoo's own docs give them, the ways a Zeydoo postback usually breaks, and the tester, pre-filled with an example of the postback the network fires to your tracker. Edit it to match yours and run the check.

Nothing you enter leaves your browser.

Zeydoo's postback format

https://postback-url.com/postback?cid={ymid}&payout={amount}&et={goal}

Zeydoo's click-ID macro: {ymid}. Source: How to setup Zeydoo S2S conversion tracking (read on November 9, 2026). Networks rename macros and some show them only inside your account; if your dashboard differs, it wins.

Zeydoo macros

MacroMeaning
{ymid}Click ID passed on the offer link (conversion transfer parameter)
{amount}Conversion cost (payout)
{goal}Conversion type for two-step offers: goal=1 Registration, goal=2 Deposit or CC Submit
{var}Traffic source ID passed on the offer link (40 chars max)
{amount50%}Optional: sends a percentage (here half) of the payout

Parameter names on the receiving side

  • cid: Tracker-side click ID parameter; value {ymid}
  • payout: Tracker-side payout parameter; value {amount}
  • et: Tracker-side conversion-type parameter; value {goal}
  • ymid: Offer-link parameter carrying the click ID out

How a Zeydoo postback usually breaks

  1. ymid missing from the offer link

    ymid is the parameter responsible for conversion transfer; without ymid={CLICK_ID} on the link {ymid} comes back empty and the tracker cannot match the conversion.

    Fix: Add &ymid=<tracker click ID macro> to every Zeydoo link.

  2. Using et on single-step offers

    {goal} identifies the conversion type only for offers with two conversion steps (goal=1 / goal=2); a tracker that treats et as a required event name misfiles single-step offers.

    Fix: Drop &et={goal} for single-conversion offers, as Zeydoo's basic version does.

  3. var longer than 40 characters

    The var traffic-source value must be 40 characters or fewer and use only the listed symbols.

    Fix: Shorten the zone/source ID before putting it in var.

  4. Percentage macro hides true payout

    {amount50%} / {amount0.5} sends a share of payout to your tracker; Zeydoo notes it does not change earnings in its own stats, so tracker and network revenue diverge.

    Fix: Use plain {amount} unless you intentionally want to report a reduced payout.

Test your Zeydoo postback

Pre-filled with an example: Zeydoo's macros in an example tracker postback (track.example.com stands for your tracker). Paste your own URL over it; the check runs in this page and fires nothing.

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.