Media buyer tool 3 · Postback URL Tester for MGID
Test your MGID postback URL before the next conversion goes missing.
The affiliate's tracker or network calls MGID's postback URL when a conversion happens, passing the MGID click ID as c. Below: MGID's postback format and macros as MGID's own docs give them, the ways a MGID postback usually breaks, and the tester, pre-filled with an example of the postback your tracker fires back to the traffic source. Edit it to match yours and run the check.
Nothing you enter leaves your browser.
MGID's postback format
https://a.mgid.com/postback/123456?c={click_id}&e=purchase&r={revenue}MGID's click-ID macro: {click_id}. Source: Postback Tracking Method, Conversion Tracking: Setup Checklist, AdsBridge affiliate tracker integration via MGID Ads (read on November 9, 2026). Networks rename macros and some show them only inside your account; if your dashboard differs, it wins.
MGID macros
| Macro | Meaning |
|---|---|
| {click_id} | In MGID's postback: stands for your tracker's macro holding the MGID click ID (change it to the real one) |
| {revenue} | In MGID's postback: stands for your tracker's payout macro |
Parameter names on the receiving side
c: the click IDe: event/goal name (purchase in the example)r: revenue123456 (path): client ID in the URL path
How a MGID postback usually breaks
{click_id} left literal
MGID says {click_id} must be changed to the real one when the postback is set up manually, not with a template.
Fix: Replace {click_id} with your tracker's click ID token.
{revenue} left literal
The same rule applies to {revenue}.
Fix: Replace {revenue} with the payout token or drop r.
One endpoint for several goals
A separate endpoint (link) is required for each conversion goal.
Fix: Generate a postback per goal and set e accordingly.
Click ID parameter not set in Tracking Tags
The checklist step is to obtain a GET parameter for {click_id} in Tracking Tags.
Fix: Add the parameter before running.
Test your MGID postback
Pre-filled with an example: MGID's postback exactly as its help page prints it (123456 is the sample client ID). Replace {click_id} and {revenue} with your tracker's tokens. Paste your own URL over it; the check runs in this page and fires nothing.
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.