Perform[cb] Support

Getting Setup with TikTok's Conversion API


Perform[cb]'s Conversion API solution is a complete cookie-less tracking solution that maximizes tracking in TikTok. It is just as easy to set up as a regular HTML Javascript pixel, but is not affected by cookie blocking policies of many browsers, such as Safari on iOS, MacOS and Firefox. The API tracks 2.5-3x times more events than the TikTok pixel. We recommend always using the TikTok Conversion API.


To create a TikTok pixel, you must first have or create a TikTok Business Account and an Advertiser Account.

Once you have that setup, you can create pixels

Go to TikTok Ads Manager
  • Navigate to “Tools - Events” 
    • Choose Manage under Web Events section
    • Click on Set Up Web Events
    • For these purposes, we will setup an Events API (server to server) but you also have the option to select a TikTok Pixel through a web browser

  • Set Up Events API
    • Manually Set Up Events API

  • Click 'Next' 
    • Our platform will automatically handle the server setup, payloads, and deduplication for you

  • To retrieve your Pixel ID:
    • Again, make sure you’re in Events Manager > Settings
      • Each Pixel has its own ID - make sure you’re using the correct one when setting up your Campaigns

  • To retrieve the Access Token:
    • Click into the appropriate Pixel
    • Go to Settings
    • Click on “Generate Access Token”
    • Grab & save your Access Token (this will not be stored by TikTok)



This is similar to setting up a regular Postback in your Perform[cb] Portal.

In our platform,
  • Go to Tracking Pixels > Add New
  • Depending on your preference, select Global Pixel, Offer Pixel, Offer Group or Vertical. In most cases, you’ll select a specific offer.
  • Select Fire On “CPA/CPE/CPI/CPS/CPL main conversion”
  • Select Type: “TikTok Events API”
  • Add your Pixel ID
  • Add your Access Token
  • Event Type: select the appropriate conversion point (most cases will be Submit Form)
  • TikTok Click ID. Tell us from where you will be passing the TikTok ClickID. 
    • From Referral URL, this only works if you are not using landing pages. If you are using a landing page, then you should capture ttclid parameter on your landing pages and pass it to PCB via one of the subids. Then on this page, select which subid is passed into.


Will this method track 100% of leads in TikTok?

Conversion API will track higher than a regular Pixel because regular pixels depend on cookies, which are blocked by Safari and Firefox, which means it will not work on iPhone devices.

However, even with Conversion API, TikTok is not allowed to track users that opted out of tracking on iOS14.5 or in EU. This is a TikTok limitation and applies to every platform.

Why does the % of tracking fluctuate?

This really depends on % of conversions received from iOS 14.5 users that have opted out of tracking. If your campaign is delivering to mostly iOS 14.5+ users, then you will see higher discrepancy.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.