TikTok Tracking

Introduction

TikTok, is a video-focused social networking service owned by ByteDance Ltd. It hosts a variety of short-form user videos, from genres like pranks, stunts, tricks, jokes, dance, and entertainment with durations from 15 seconds to ten minutes. Merchants that are advertising on TikTok can use UltraCart’s integrated tracking to fire browser based pixels and report back conversions to the TikTok platform using a robust server-to-server postback.

TikTok Configuration

First, create a TikTok event using the TikTok website.

  1. Login to TikTok Ads Manager, and navigate to Assets → Events → Web Events.

  2. Click the Manage button.

  3. Click the Set Up Web Events button.

  4. Select Events API and click Next.

  5. Enter a Pixel name.

  6. Select Manually Set Up Events API and click Setup.

  7. Within the third step, you will find your Pixel ID within the pixel code. It will look something like this: C9Q2MJ3C77U4P674RPG0.

  8. Copy that pixel id and add it to your StoreFront configuration.

StoreFront Configuration

Within your StoreFront navigate to Privacy & Tracking → Other → TikTok. Paste in your TikTok pixel id and then click on the connect button.

 

 

TTCLID Collection

This integration works in conjunction with UltraCart Analytics to collect the ttclid parameter off the landing page. Make sure that you have TikTok properly configured to add the ttclid parameter on your ad clicks:

https://ads.tiktok.com/marketing_api/docs?rid=959icq5stjr&id=1701890980108353

Also make sure you have UltraCart Analytics properly deployed out to your landing pages. This S2S based integration will not fire events at TikTok unless the ttclid was collected for the order.

Monitoring Postbacks to TikTok

UltraCart records all of the TikTok postback events into the Integration Logs system. Within the integration logs you can monitor the data flow back to TikTok and use the logs to troubleshoot any issues. If errors occur, they will be reviewable in the logs, visible in the dashboard widget, and reflect in the daily integration log health report sent out by email.