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: Connect Pixel
Go to the TikTok: Ads Manager. Click Assets, then choose Events.
Select web or app events, depending on where you want to track.
Then, to create a new pixel, click Set Up Web Events. or click on a pixel below to manage an existing one.
If you are creating a new pixel, follow the instructions from TikTok to finish the pixel setup.
Step #2: Generate Access Token
In the TikTok: Ads Manager, after you have completed Step #1, open your pixel and click the Settings tab > Generate Access Token.
Copy the Access Token and then navigate back to Everflow.
Step #3: Set Up Integration
In Everflow, navigate to Company - Integrations.
Please note: This section is only available in the Partner Portal, not in the Network Portal. For more info on creating a Partner account - [Click Here]
On the TikTok Integrations card, click Add.
*Please note: the integration is also accessible in the Network account via Control Center - Integrations > Media Buying, where the integration can be viewed and deleted by a network user.
|
Name the app and paste the Access Token here:
Step #4: 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 #5: Add TikTok Click ID to Destination URL
When setting up the ad, make sure to append ?ttclid=__CLICKID__
to your Everflow Partner Tracking URL to pass that to the Destination URL. For more info - [Click Here]
Step #6: **Update 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 #7: Test
To test, follow the preview instructions - [Click Here]