Predicto RSOC revenue,matched by channel and click

ClickFlare connects to Predicto RSOC with your API token and pulls conversions and revenue every hour for 3 days, with a final sync at day 10. Only the Ad Click postback is required. It returns the click ID and the channel ID ClickFlare needs.

PR
Predicto
RSOC feed
At a glance
How it connects
Predicto API token + Ad Click postback
What syncs
Conversions, revenue and search queries
Sync schedule
Hourly for 3 days, final sync at day 10
Key parameters
cid, utm_term, utm_source, adtext, terms, lang
Works with
Facebook and Google Ads traffic to RSOC articles
Good to know
Predicto reports in EDT (New York) and USD.
RSOC feed
Hourly revenue sync
8 trackable events

Every Predicto event, one required postback

Track the full funnel

Predicto can post back page views, RSOC requests, impressions and clicks, ad page views, ad requests, ad impressions and ad clicks.

Revenue by channel

The Ad Click postback returns the channel ID in param10, so ClickFlare can pull Predicto revenue for each channel and click.

Late adjustments included

A final sync at day 10 catches revenue changes Predicto makes after the first 3 days of hourly updates.
How it works

From ad click to profit per campaignattributed revenueattributed salesa matched conversion

01
Your ad
Visitor clicks
Ad on Predicto
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 Predicto
Through the Conversion API or postback
05
Cost API
Spend pulled in
Predicto cost matched to each campaign
01
Your ad
Predicto 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 Predicto
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
Predicto 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
Predicto
Offer or call
The network tracks the action
04
Predicto
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
Predicto
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

How the Ad Click postback drives Predicto revenue

Your offer URL sends {cf_click_id} in utm_term. Predicto returns it in the Ad Click postback with the channel ID in param10. ClickFlare uses both to pull revenue every hour for 3 days and once more at day 10.
  • utm_term carries the ClickFlare click ID
  • cid holds the company and channel IDs
  • Only the Ad Click postback is required
Today, one campaign
example
Spend pulled from Predicto
cost
$412.30
Conversions recorded
today
38
Sent back to Predicto
per event
38/38
Profit
campaign
$227.70
Example numbers. Cost and conversions sit in the same report row.
Captured on every Predicto click
key macros
cid, utm_term, utm_source, adtext, terms, lang
captured
From the Predicto 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 Predicto 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
Day 10
Final revenue sync
8
Predicto event types
2.3B
Events tracked
Setup

Connected in four steps

You need an active Predicto RSOC account, your Predicto API token, and a ClickFlare account.
  1. Add the Predicto RSOC integration Open Integrations and click Add Integration under RSOC. Pick the Predicto RSOC template, name it, click + Connect Account and enter the account name and API credentials.
  2. Choose a custom conversion Pick the custom conversion the Predicto data should count as, then save. The integration appears under RSOC Integrations.
  3. Build the offer URL Add cid with your company channel ID and channel ID, for example cid=ch123+ch345, and utm_term={cf_click_id}. Other UTM parameters are optional.
  4. Add the Ad Click postback In Predicto, add a postback with event type Ad Click. It must include click_id={utm_term} and param10={channel_id}. Add RSOC Click or other events if you want them.
Ad Click postback to add in Predicto
https://your_tracking_domain.com/cf/cv?click_id={utm_term}&param1={query}&param10={channel_id}&ct=click
app.clickflare.com/integrations
PR
Predicto
RSOC feed
Connected
Predicto account connected
Signed in from ClickFlare
Cost syncing
Spend matched to campaigns
Conversions sent back
Your chosen events
Predicto template selected
Macros pre-filled
Tracking URL in Predicto
Click ID captured
Conversions reported
Payout included where supported
Predicto connected
Credentials saved in ClickFlare
Conversion event set
Click ID passed to the feed
Revenue syncing
On the feed's schedule
Predicto added
Offer URL carries the click ID
Postback set in Predicto
Payout and event included
Conversions arriving
Matched to the click
Predicto connected
Click ID kept to checkout
Events mapped
View, cart, checkout, purchase
Purchases tracked
Order value in reports
Ready to track
Without the Ad Click postback, ClickFlare can't track Predicto conversions or revenue. The other event postbacks are optional.
Predicto RSOC setup guide
Open the guide
In your reports

What you see once it's connected

  • Revenue per channel
  • Revenue per search query
  • RSOC clicks vs. ad clicks
  • Revenue per campaign
  • Revenue by Facebook ad set
  • ROI by traffic source
Use cases

How media buyers run it

Facebook → Predicto article

Facebook to Predicto

Pass campaign, ad set and ad IDs plus your Facebook pixel ID, then compare ads on Predicto revenue.
Google Ads → Predicto article

Google Ads to Predicto

Set utm_source for Google Ads and keep the same cid and utm_term setup as on Facebook.

Channel testing

Split traffic across Predicto channels in cid and compare revenue per channel from the value returned in param10.
Frequently asked questions

Questions about Predicto

No items found.
Setup guides
Predicto RSOC setup guide
{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Does ClickFlare integrate with Predicto?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. ClickFlare pulls Predicto RSOC conversions and revenue through the API with your API token, and the Ad Click postback records each conversion."}}, {"@type": "Question", "name": "How often is Predicto revenue updated?", "acceptedAnswer": {"@type": "Answer", "text": "Every hour for up to 3 days after the conversion, plus one final pull after 10 days to capture late updates."}}, {"@type": "Question", "name": "Which Predicto postback is required?", "acceptedAnswer": {"@type": "Answer", "text": "Only Ad Click. It must include click_id={utm_term} and param10={channel_id}. RSOC Click and the other events are optional."}}, {"@type": "Question", "name": "What goes in the Predicto cid parameter?", "acceptedAnswer": {"@type": "Answer", "text": "Your company channel ID and channel ID joined with a plus sign, for example cid=ch123+ch345. Predicto requires it."}}, {"@type": "Question", "name": "Which time zone and currency does Predicto use?", "acceptedAnswer": {"@type": "Answer", "text": "Use EDT (New York) in ClickFlare to match Predicto. Predicto reports in USD, and ClickFlare converts it if your account uses another currency."}}, {"@type": "Question", "name": "Can I connect more than one Predicto account?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. Repeat the integration setup for each Predicto RSOC account."}}]}