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 reports conversions to the Pinterest Conversions API with the epik click ID, IP, user agent, event time and value. The cost integration pulls spend at campaign, ad group and promoted Pin level, and ClickFlare calculates CPC, CPM, CTR and ROI from it.
Conversions API (Ad Account ID + token) and Pinterest login
What syncs
Conversions out; campaign, ad group and Pin spend in
Sync schedule
Conversions per event; cost every 60 to 5 min by plan
Key parameters
epik, campaignid, adgroupid, creative_id, device
Works with
Checkout, Add To Cart, Lead, Signup, Watch Video, custom
Good to know
Pinterest recommends Tag plus CAPI for the best deduplication
Social ad platform
Pin-level spend
epik click ID
Pinterest conversions that don't depend on cookies
Attribution when cookies fail
GDPR, ITP and ad blockers make the Pinterest tag miss conversions. CAPI sends them from ClickFlare's servers instead.
ROI per promoted Pin
Spend comes in at ad level, which on Pinterest is the promoted Pin. Compare each Pin's ROI in ClickFlare.
Events for every funnel step
Map ClickFlare events to Checkout, Add To Cart, Lead, Signup, View Category, Watch Video or a custom event.
How it works
From ad click to profit per campaignattributed revenueattributed salesa matched conversion
01
Your ad
Visitor clicks
Ad on Pinterest Ads
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 Pinterest Ads
Through the Conversion API or postback
05
Cost API
Spend pulled in
Pinterest Ads cost matched to each campaign
01
Your ad
Pinterest Ads 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 Pinterest Ads
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
Pinterest Ads 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
Pinterest Ads
Offer or call
The network tracks the action
04
Pinterest Ads
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
Pinterest Ads
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
Social ad platform
epik in the URL, conversions back to Pinterest
The Pinterest template adds the epik click ID and the campaign, ad group and creative IDs to your tracking URLs. ClickFlare stores them, uses the IDs to match pulled spend, and sends epik back with each conversion.
Sensitive data hashed before sending
Required fields can't be removed
Costs shown in your ad account currency
Today, one campaign
example
Spend pulled from Pinterest Ads
cost
$412.30
Conversions recorded
today
38
Sent back to Pinterest Ads
per event
38/38
Profit
campaign
$227.70
Example numbers. Cost and conversions sit in the same report row.
Captured on every Pinterest Ads click
key macros
epik, campaignid, adgroupid, creative_id, device
captured
From the Pinterest Ads 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 Pinterest Ads 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.
6
Tracking fields captured
5 min
Fastest cost update
2.3B
Events tracked
Setup
Connected in five steps
You need a Pinterest Business account with Ads Manager access, its Ad Account ID, a Conversion Access Token and a ClickFlare account.
Get the Ad Account ID and token In Pinterest, open the menu, go to Manage business → Conversions and open Set Up API / Conversion Access Token. Copy the Ad Account ID and click Generate new token.
Add Pinterest in ClickFlare Go to Integrations → Conversion API Integrations, select Pinterest and click Add a new Pixel. Enter a name, the Ad Account ID and the token, and save.
Map events and match keys Map only the ClickFlare events that matter to Pinterest events. Add hashed email, phone or other identifiers as extra match keys if you have them.
Connect Pinterest cost Under Cost Tracking Integrations, select Pinterest, sign in and allow access. Choose the ad accounts and link a traffic source created from the Pinterest template.
Verify both halves Send a test conversion and check Conversions → Event history/testing for Source = API. Then compare the Cost column in ClickFlare with Ads Manager.
app.clickflare.com/integrations
PI
Pinterest Ads
Social ad platform
Connected
Pinterest Ads account connected
Signed in from ClickFlare
Cost syncing
Spend matched to campaigns
Conversions sent back
Your chosen events
Pinterest Ads template selected
Macros pre-filled
Tracking URL in Pinterest Ads
Click ID captured
Conversions reported
Payout included where supported
Pinterest Ads connected
Credentials saved in ClickFlare
Conversion event set
Click ID passed to the feed
Revenue syncing
On the feed's schedule
Pinterest Ads added
Offer URL carries the click ID
Postback set in Pinterest Ads
Payout and event included
Conversions arriving
Matched to the click
Pinterest Ads connected
Click ID kept to checkout
Events mapped
View, cart, checkout, purchase
Purchases tracked
Order value in reports
Ready to track
Treat the Conversion Access Token like a password and don't share it publicly.
{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Does ClickFlare integrate with Pinterest Ads?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. ClickFlare sends conversions to the Pinterest Conversions API and pulls Pinterest Ads spend at campaign, ad group and ad level."}}, {"@type": "Question", "name": "Do I need the Pinterest Tag?", "acceptedAnswer": {"@type": "Answer", "text": "No, CAPI can work alone. Pinterest recommends using the Tag and CAPI together for the best deduplication and attribution."}}, {"@type": "Question", "name": "Where are the Pinterest Ad Account ID and token?", "acceptedAnswer": {"@type": "Answer", "text": "In Pinterest under Conversions → Set Up API / Conversion Access Token."}}, {"@type": "Question", "name": "Do I add Pinterest click parameters to my URLs by hand?", "acceptedAnswer": {"@type": "Answer", "text": "No. The Pinterest traffic source template adds them, including the epik click ID."}}, {"@type": "Question", "name": "Why does Pinterest show 'Invalid Click ID'?", "acceptedAnswer": {"@type": "Answer", "text": "The epik click ID is missing. Make sure the campaign uses the Pinterest traffic source template."}}, {"@type": "Question", "name": "How often is Pinterest cost updated?", "acceptedAnswer": {"@type": "Answer", "text": "It depends on your plan and any faster cost-update add-on. Cost pulls range from every 60 minutes down to every 5 minutes."}}]}
Your Pinterest campaigns, tracked Pin by Pin.
Server-side conversions out, Pin-level spend in. Free 14-day trial and free migration from any tracker.