Black Friday came early.Early-access pricesuntil Nov 8.Black Friday: early-access prices until Nov 8.Early-access price ends in0d00h00m00sClaim the deal
ClickFlare connects to Tonic with your API Token and Secret and pulls RSOC conversions and revenue every hour for 3 days, with a final pull at day 10. Postbacks report each event in real time and carry the converting keyword.
Tonic reports in PST and USD. Match both in ClickFlare.
RSOC feed
Hourly revenue sync
7 postback events
Tonic RSOC revenue that is fast and precise
Two API endpoints, one number
ClickFlare blends Tonic's epc/daily and rsoc/stats_by_country endpoints, so you get quick updates plus the granular revenue adjustments at click level.
Know which keyword paid
The click postback sends the converting keyword in param1. Skip it and clicks arrive only through the API, later and without the keyword.
Every funnel step counted
Redirect, view, viewrt, click, pre-estimated and estimated revenue postbacks each map to their own custom conversion in ClickFlare.
How it works
From ad click to profit per campaignattributed revenueattributed salesa matched conversion
01
Your ad
Visitor clicks
Ad on Tonic
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 Tonic
Through the Conversion API or postback
05
Cost API
Spend pulled in
Tonic cost matched to each campaign
01
Your ad
Tonic 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 Tonic
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
Tonic 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
Tonic
Offer or call
The network tracks the action
04
Tonic
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
Tonic
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
RSOC feed
From the Tonic click to settled revenue
Tonic fires the click postback with the ClickFlare click ID from subid4 and the Tonic campaign ID in param10. ClickFlare then pulls revenue through the API every hour for 3 days and once more at day 10.
subid4 carries {cf_click_id} to Tonic
param10 carries the Tonic campaign ID
A final pull at day 10 catches late changes
Today, one campaign
example
Spend pulled from Tonic
cost
$412.30
Conversions recorded
today
38
Sent back to Tonic
per event
38/38
Profit
campaign
$227.70
Example numbers. Cost and conversions sit in the same report row.
Captured on every Tonic click
key macros
subid4, network, site, adtitle, param10
captured
From the Tonic 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 Tonic 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.
1h
Revenue sync interval
3 days
Of hourly updates
Day 10
Final revenue pull
2.3B
Events tracked
Setup
Connected in four steps
You need an active Tonic RSOC account, your Tonic API Token and Secret, and a ClickFlare account.
Copy your Tonic API credentials In Tonic, open Account, then Settings and API Access. Copy the API Token (username) and the API Secret (password).
Add the Tonic RSOC integration In ClickFlare, open Integrations and click Add Integration under RSOC. Pick the Tonic RSOC template, name it, click + Connect Account, enter your credentials, choose the custom conversion and save.
Build the offer URL Pass {cf_click_id} in subid4 and add Tonic's required parameters: network, site, site ID for native networks, and adtitle. Select USD at the offer level.
Add the postbacks in Tonic Add the click postback with the Tonic campaign ID in param10, plus any other event postbacks you use. Create a matching custom conversion in ClickFlare for each event.
On the older Tonic revenue stream integration, you enter the same API Token and Secret and select the Sub ID (1, 2, 3 or 4) that passes the click ID back to Tonic.
{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Does ClickFlare integrate with Tonic?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. ClickFlare pulls Tonic RSOC conversions and revenue through the API with your API Token and Secret, and receives events in real time through Tonic postbacks."}}, {"@type": "Question", "name": "How often is Tonic revenue updated?", "acceptedAnswer": {"@type": "Answer", "text": "Every hour for up to 3 days after the conversion, plus a final sync after 10 days to capture late changes made in Tonic."}}, {"@type": "Question", "name": "What happens if I don't set up the Tonic postbacks?", "acceptedAnswer": {"@type": "Answer", "text": "Click conversions and revenue still arrive, but only through the API. That delays conversion reporting, and you may lose the converting keyword."}}, {"@type": "Question", "name": "How is the Tonic RSOC postback different from AFD?", "acceptedAnswer": {"@type": "Answer", "text": "The structure is mostly the same. For RSOC you must also pass the Tonic campaign ID in ClickFlare conversion parameter 10 (param10)."}}, {"@type": "Question", "name": "Which time zone and currency should I use for Tonic?", "acceptedAnswer": {"@type": "Answer", "text": "Tonic RSOC reports in PST and USD. Set ClickFlare to PST and select USD at the offer level. ClickFlare converts revenue to your default currency."}}, {"@type": "Question", "name": "Can I connect more than one Tonic account?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. Repeat the integration setup for each Tonic RSOC account in the RSOC Integrations panel."}}]}
Your Tonic campaigns, tracked to the keyword.
Tonic revenue per campaign and keyword, next to your ad cost. Free 14-day trial, no credit card, free migration from any tracker.