Media buyer tool 3 · Postback URL Tester for AnyTrack
Test your AnyTrack postback URL before the next conversion goes missing.
The affiliate network calls the AnyTrack-generated postback URL (t1.anytrack.io) with the click ID it stored from the tagged affiliate link. Below: AnyTrack's postback format and macros as AnyTrack's own docs give them, the ways a AnyTrack 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.
AnyTrack's postback format
https://t1.anytrack.io/XXXXXXXX/collect/my-network?click_id=${sub1}&commission=${payout}&transaction_id=${txn_id}Set by your network, not by AnyTrack: put your network's click-ID macro in the click_id= field. Source: Postback URL Integration (read on November 9, 2026). Networks rename macros and some show them only inside your account; if your dashboard differs, it wins.
AnyTrack macros
| Macro | Meaning |
|---|---|
| --CLICK-ID-- | AutoTag placeholder in the affiliate link, replaced with the session's real Click ID |
Parameter names on the receiving side
click_id: Links the conversion to the visitor session. Required unless ref_id or email is sent.commission: Conversion value; AnyTrack also reads value or amount. Recommended.transaction_id: Unique conversion ID, used to drop duplicates. Recommended.currency: Optional currency code such as USD.conversion_type: Optional standard event type such as sale or lead.event_name: Optional custom event name; also accepts event.
How a AnyTrack postback usually breaks
Missing click_id
If the link was not tagged with --CLICK-ID-- or the Sub ID mapping is wrong, the postback reports 'Missing click_id' and the conversion cannot be attributed.
Fix: Check the affiliate link tagging and the Sub ID mapping in the custom integration.
Edited generated URL
Removing parameters from the generated postback URL will break tracking.
Fix: Paste the URL exactly as AnyTrack generated it and only swap in the network's token names it asks for.
Link shortener on tagged links
Shorteners such as bit.ly strip tracking parameters, so --CLICK-ID-- never reaches the network.
Fix: Use the full tagged affiliate URL.
Tracking tag missing on the page
The AnyTrack Tracking Tag must be installed in the head of the site, funnel or landing pages, otherwise no Click ID is created to tag with.
Fix: Install the tag in the head section of every page used in the funnel.
No event type sent
Without event_name or conversion_type AnyTrack records a Purchase only if commission is above 0, otherwise a Lead.
Fix: Send conversion_type or event_name, or accept the default classification.
Test your AnyTrack postback
Pre-filled with an example: AnyTrack's generated postback with a sample account path and the example network tokens its docs print. Paste your own URL over it; the check runs in this page and fires nothing.
Not AnyTrack's own macros: ${sub1} (an example network (AnyTrack's docs)); ${payout} (an example network (AnyTrack's docs)); ${txn_id} (an example network (AnyTrack's docs)).
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.