Media buyer tool 3 · Postback URL Tester for RollerAds
Test your RollerAds postback URL before the next conversion goes missing.
The affiliate's tracker calls the personalised RollerAds postback link from the advertiser account's Tracking tab when a conversion happens. Below: RollerAds's postback format and macros as published (RollerAds' help pages show the postback only in screenshots; the format comes from RollerAds' blog guide.), the ways a RollerAds 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.
RollerAds's postback format
https://eu.rollerads.com/conversion/{externalId}/aid/REPLACE/REPLACEWhere this comes from: RollerAds' help pages show the postback only in screenshots; the format comes from RollerAds' blog guide.
RollerAds's click-ID macro: {externalid}. Source: Affiliate Guide to Postback Tracking (RollerAds blog), How to Set Up Postback Tracking in Voluum (RollerAds blog) (read on November 9, 2026). Networks rename macros and some show them only inside your account; if your dashboard differs, it wins.
RollerAds macros
| Macro | Meaning |
|---|---|
| {externalid} | BeMob token carrying the click ID; appended as ?click_id={externalid} |
| {cost} | Cost, in tracking link example |
| {zoneId} | Zone ID, in tracking link example |
| {feedId} | Feed ID, in tracking link example |
| {campaignid} | Campaign ID, in tracking link example |
Parameter names on the receiving side
click_id: Click ID parameter appended to the personalised postback linkclickid: Click ID parameter in the tracking linkzoneid: Zone IDcost: Cost
How a RollerAds postback usually breaks
Default REPLACE postback left in BeMob
BeMob's default RollerAds postback contains REPLACE placeholders; the article says to replace it with the link from RollerAds' Tracking tab.
Fix: Paste the personalised link from the Tracking tab, then append ?click_id={externalid}.
Wrong click ID token for tracker
Voluum needs {externalid} where RollerAds' generic text shows {clickId}.
Fix: Use your tracker's own click ID token.
Token capitalisation
The article writes {externalId}/{externalid} inconsistently; trackers may be case sensitive.
Fix: Copy the token exactly from your tracker's token list.
Test your RollerAds postback
Pre-filled with an example: The blog's setup: the personalised link from your RollerAds Tracking tab (AbC123xYz stands for it) with ?click_id={externalid} appended. Paste your own URL over it; the check runs in this page and fires nothing.
Not RollerAds's own macros: {externalid} (your tracker (the blog's example token)).
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.