Black Friday came early.Early-access pricesuntil Nov 8.Black Friday: early-access prices until Nov 8.Early-access price ends in0d00h00m00sClaim the deal
RollerAds feeds and zones,measured on real conversions
ClickFlare reads RollerAds' {clickId}, cost and 10 macros, including zone and feed, from the campaign URL. Each conversion goes back to your personal RollerAds postback by S2S, so CPA Goal bidding learns from the same conversions you see in ClickFlare.
Macros are case-sensitive: {clickId} works, {clickid} does not
Push & pop network
S2S postback
10 macros captured
Feed RollerAds' CPA Goal bidding the right conversions
Feed and zone in every report
RollerAds recommends passing the Feed ID, and the template does, along with {zoneId}. Exclude or bid up zones and feeds based on conversions.
CPA Goal gets real signals
CPA Goal and CPA optimization need a postback. ClickFlare sends the conversion you choose, so RollerAds bids on the step that pays.
Device and network breakdowns
Device, browser, OS, country, ISP and carrier all arrive per click. Find the push and OnClick segments that convert and narrow targeting.
How it works
From ad click to profit per campaignattributed revenueattributed salesa matched conversion
01
Your ad
Visitor clicks
Ad on RollerAds
02
ClickFlare
Click recorded
A unique cf_click_id is created
03
Your offer
Conversion
Lead, sale or custom event
04
ClickFlare
Sent back to RollerAds
Through the Conversion API or postback
05
Cost API
Spend pulled in
RollerAds cost matched to each campaign
01
Your ad
RollerAds click
Macros fill the tracking URL
02
ClickFlare
Click recorded
Zone, site and device data stored
03
Offer or lander
Visitor converts
On your page or the offer
04
ClickFlare
Conversion logged
With payout and event type
05
Postback
Reported to RollerAds
So its optimization sees the result
01
Your ad
Visitor clicks
Any traffic source
02
ClickFlare
Click recorded
A unique cf_click_id is created
03
Your article
Keyword block
Click ID passed to the feed
04
Results page
Paid click
Conversion fired to ClickFlare
05
RollerAds API
Revenue matched
Pulled on a schedule and reconciled
01
Your ad
Visitor clicks
Any traffic source
02
ClickFlare
Click recorded
cf_click_id passed to the offer
03
RollerAds
Offer or call
The network tracks the action
04
RollerAds
Conversion
Lead, sale, call or rebill
05
Postback
Payout in ClickFlare
Matched to the original click
01
Your ad
Visitor clicks
Any traffic source
02
ClickFlare
Click recorded
A unique cf_click_id is created
03
RollerAds
Store or funnel
Click ID kept through checkout
04
Events
View, cart, checkout
Each step tracked
05
ClickFlare
Purchase recorded
Order value matched to the ad
Push & pop network
clickId in, click_id back to your RollerAds account
RollerAds fills {clickId} in ClickFlare's externalId parameter. ClickFlare stores it and, on conversion, calls your personal eu.rollerads.com postback with {external_id} in click_id.
Account number and tracking key go in the path
One postback, one conversion type
Test from RollerAds' Tracking tab before spending
Today, one campaign
example
Spend pulled from RollerAds
cost
$412.30
Conversions recorded
today
38
Sent back to RollerAds
per event
38/38
Profit
campaign
$227.70
Example numbers. Cost and conversions sit in the same report row.
From the RollerAds template in ClickFlare. Use them as report columns and rules.
Revenue for one click
example
Paid click
day 0
$0.00
First revenue pull
+1h
$0.41
Scheduled updates
next days
$0.58
Final pull
last sync
$0.62
Example amounts. Sync timing for RollerAds is in the facts above.
Events for one click
example
Lead
day 0
$0.00
Sale
day 0
+$40.00
Upsell
day 1
+$15.00
Refund
day 9
−$15.00
Example events. Each one arrives by postback and is matched to the click.
One visitor's path
example
Product view
step 1
—
Add to cart
step 2
—
Checkout
step 3
—
Purchase
step 4
$68.00
Example order. Each event is tied to the ad that brought the visitor.
10
Tracking macros captured
4
Ad formats supported
2.3B
Events tracked
Setup
Connected in four steps
You need a RollerAds account with access to its Tracking tab, a ClickFlare offer that posts conversions back, and your own tracking domain.
Create the RollerAds traffic source In a new campaign, click + New Traffic Source, search roller and pick the RollerAds template. It fills externalId={clickId}, cost and 10 tracking macros.
Copy your postback values In RollerAds, open the Tracking tab and copy your personal postback URL. The two values after /aid/ are your account number, then your tracking key.
Finish the postback Turn on Traffic source postback URL and replace REPLACE_WITH_ACCOUNT_ID and INDIVIDUAL_ACCESS_TOKEN. If your RollerAds host differs from eu.rollerads.com, use yours.
Launch and test Set Cost Model to Not Tracked, paste the campaign URL into RollerAds' Target URL field, and run the test in the Tracking tab. Check Logs → Postback Status for a real click_id.
The template sends no payout. If your generated RollerAds postback has a payout parameter, add it with {payout} as the value, using the exact name RollerAds shows.
{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Does ClickFlare integrate with RollerAds?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. ClickFlare's RollerAds template captures {clickId}, cost and 10 macros including zone and feed, and its S2S postback sends conversions to your RollerAds account."}}, {"@type": "Question", "name": "Where are my RollerAds account number and tracking key?", "acceptedAnswer": {"@type": "Answer", "text": "In the RollerAds Tracking tab, inside your personal postback URL. The first value after /aid/ is the account number, the second is the tracking key."}}, {"@type": "Question", "name": "Other trackers tell me to change {clickId}. Should I?", "acceptedAnswer": {"@type": "Answer", "text": "No. That advice is for other trackers' tokens. In ClickFlare the postback token is {external_id}, with an underscore and in lower case."}}, {"@type": "Question", "name": "Does it work with RollerAds CPA Goal campaigns?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. CPA Goal and CPA optimization need the postback, because RollerAds bids on the conversions it receives."}}, {"@type": "Question", "name": "How is RollerAds cost tracked?", "acceptedAnswer": {"@type": "Answer", "text": "The template passes {cost} per click. Set the Cost Model to Not Tracked. If it doesn't match on CPM or SmartCPM, switch to CPC. There is no RollerAds cost API."}}, {"@type": "Question", "name": "Why do zone or feed columns show nothing?", "acceptedAnswer": {"@type": "Answer", "text": "The URL was edited or a macro's case changed. RollerAds macros are case-sensitive, so paste the campaign URL from ClickFlare unchanged."}}]}
Your RollerAds feeds, tracked to the payout.
Zone, feed and device ROI with cost per click. Free 14-day trial, no credit card, free migration from any tracker.