Skip to content

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/REPLACE

Where 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

MacroMeaning
{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 link
  • clickid: Click ID parameter in the tracking link
  • zoneid: Zone ID
  • cost: Cost

How a RollerAds postback usually breaks

  1. 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}.

  2. Wrong click ID token for tracker

    Voluum needs {externalid} where RollerAds' generic text shows {clickId}.

    Fix: Use your tracker's own click ID token.

  3. 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)).

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.