Overview

Using TikTok's API, this integration is used to push conversion data from Everflow into TikTok. In order to optimize, you can configure a Partner Postback to receive those TikTok pixels.


Step #1: Create App

If you do not have an app, you must create one - [Click Here]

The app must have "/pixel/track/" enabled. This is inside the "Measurement" section when selecting access control. Once your app is approved, it should look like this:

Step #2: Connect Pixel

Go to the TikTok: Ads Manager. Click Assets, then choose Event.

Under Website Pixel, click Manage. Then, you can either Create Pixel or manage an existing one.

Step #3: Generate Access Token

In the TikTok: Ads Manager, click the Settings tab (on the Pixel page) > Choose your TikTok Developer app > Generate Access Token.

Copy the Access Token and then navigate back to Everflow.

Step #4: Set up the integration

In Everflow, navigate to Company - Integrations.

On the TikTok Integrations card, click Add.

Name the app and paste the Access Token here:

Step #5: Add Postback inside Everflow

Navigate to Postbacks, then click +Add Postback.

Select TikTok as the Postback Type and input your Tiktok Pixel Code, which can be found here inside of TikTok:

Assets > Event (top menu) > Website Pixel (Manage). Click on the pixel and copy the ID at the top of that screen underneath the name of the pixel.

In Everflow, paste that ID here under TikTok Pixel Code.

Select the TikTok Event and then click Save.

Step #6: Adding the TikTok Click ID to the Destination URL

When setting up the ad, make sure to append ?ttclid=__CLICKID__ to the URL to pass that to the Destination URL. For more info - [Click Here]

Step #7: **Updating the EF.click() script

**This step is only necessary for offers tracking with Direct Linking.

If you are using Direct Linking, you must also add this data to the Javascript SDK EF.click() code. Add it to the EF.click() object like this:

parameters: {

"ttclid" : EF.urlParameter('ttclid')

},

Example:

<script type="text/javascript"

src="https://INSERT_DOMAIN/scripts/sdk/everflow.js"></script>

<script type="text/javascript">

EF.click({

offer_id: EF.urlParameter('oid'),

affiliate_id: EF.urlParameter('affid'),

sub1: EF.urlParameter('sub1'),

sub2: EF.urlParameter('sub2'),

sub3: EF.urlParameter('sub3'),

sub4: EF.urlParameter('sub4'),

sub5: EF.urlParameter('sub5'),

uid: EF.urlParameter('uid'),

source_id: EF.urlParameter('source_id'),

transaction_id: EF.urlParameter('_ef_transaction_id'),

parameters: {

"ttclid" : EF.urlParameter('ttclid')

},

});

</script>

Step #8: Test

To test, follow the preview instructions - [Click Here]

Did this answer your question?