Event Tracking Type: TikTok Ads

The TikTok Ads tracking type allows you to track the effectiveness of advertising campaigns on TikTok.

Read more about the Event Tracking feature and its configuration in the “Event Tracking (LMS / Call Logic)” Knowledge Base article.


This rule can be configured at the Product, Publisher, and Campaign levels.


Read more about Product Tracking configuration in the following Knowledge Base article.

Read more about Publisher Tracking configuration in the following Knowledge Base article.

Read more about Campaign Tracking configuration in the following Knowledge Base article.


To create this tracking rule, fill in the following fields in the “Add Rule” pop-up window:

    • Trigger: Select the event that triggers the action:
      • [LMS] Lead Sold: The lead is sold through the Campaign.
      • [LMS] Lead Rejected: The lead is not accepted by any Campaign.
      • [LMS] Campaign Rejected: The Campaign has rejected the lead.
      • [LMS] Campaign Sold: The lead was sold to the Сampaign.
      • [LMS] Revenue Ping Back: The revenue pingback has been sent.
      • [LMS] Publisher Earning Received: The Publisher has received earnings.
      • [LMS] Disposition Updated: The Buyer Disposition has been updated.
      • [LMS] Publisher Earning Adjusted: The Lead Adjustment was made by the Publisher. 
      • [LMS] Lead Return: The lead has been returned. 
      • [LMS] Lead Partial Return: The lead has been partially returned.
      • [LMS] Price Reject Sold: The lead with the price reject is sold. 
      • [LMS] Price Reject Rejected: The lead with the price reject is rejected. 
      • [LMS] Price Reject Register: The lead was registered as price reject and sold to the corresponding silent campaign. 
  • Action: Select the “[TPS] TikTok Ads” option.

Once you select the preferable event, click the “Next” button to proceed with the setup.

  • Method: Select the Method (POST, FORM). 
  • Publisher: Select the Publisher. 
  • Channel: Select the Channel.
  • Source: Select the Source. 
  • Buyer: Select the Buyer. 
  • Campaign: Select the Campaign. 
  • Pingtree: Select the Pingtree. 
  • Price Restrictions: Select the Price restrictions (Price is greater than 0, Price is greater than a certain value, Price is greater than or equal to a certain value, Price is lower than a certain value, Price is lower than or equal to a certain value, Price range inclusive). Note: The “Price range inclusive” value is available only for the “Lead Sold” and “Campaign Sold” triggers.
  • Price Restriction Value: Enter the price value. 

The “Action Settings / [TPS] TikTok Ads” block allows you to configure the action required for the rule setup:

  • Access Token: Enter the access token generated by the TikTok Event Manager. To check on how to find and generate this token via the TikTok platform, click the “How to find” link, and click the TikTok access token  link. 
  • Pixel Code: Enter the corresponding pixel event code. To check on how to create the Pixel and find the pixel event code via the TikTok platform, click the “How to find” link, and click the  TikTok Pixel Code link. Also, you can use the following TikTok article with instructions on how to find the TikTokPixel code. 


  • Event: Select the TikTok event that will trigger the tracking rule (Contact, Download, Submit Form, Complete Registration, Subscribe). Note: If you need to add more events for the usage, please contact your account manager. Read more information about the TikTok events in the following article.  
  • Event ID: Enter the unique identification number of the selected event. TikTok uses the event_id to deduplicate the same event sent multiple times from a single channel or across multiple channels To view the list of available placeholders, click the “Show available placeholders” link. The list of placeholders will be grouped and listed in separate blocks. Read more information about the Event ID in the following article


  • Currency: Select the corresponding currency of the value amount that will be sent to the TikTok (AED, ARS, AUD, BDT, BHD, BIF, BOB, BRL, CAD, CHF, CLP, CNY, COP, CRC, CZK, DKK, DZD, EGP, EUR, GBP, GTQ, HKD, HNL, HUF, IDR, ILS, INR, ISK, JPY, KES, KHR, KRW, KWD, KZT, MAD, MOP, MXN, MYR, NGN, NIO, NOK, NZD, OMR, PEN, PHP, PKR, PLN, PYG, QAR, RON, RUB, SAR, SEK, SGD, THB, TRY, TWD, UAH, USD, VES, VND, ZAR). 
  • Value: Enter the value that represents the amount of money in the selected currency that will be sent for processing to TikTok. To view the list of available placeholders, click the “Show available placeholders” link. The list of placeholders will be grouped and listed in separate blocks. 
  • TikTok Click ID (ttclid): Enter the value of the TikTok Click ID. This tracking parameter is appended to a landing page URL when you click on an ad on TikTok. To check on how to find TikTok Click ID via the TikTok platform, click the “How to find” link, and click the TikTok Click ID link. To view the list of available placeholders, click the “Show available placeholders” link. The list of placeholders will be grouped and listed in separate blocks. 

  • Page url: Enter the URL from which the corresponding event was sent. To view the list of available placeholders, click the “Show available placeholders” link. The list of placeholders will be grouped and listed in separate blocks. 
  • External ID:  Enter the unique identifier on the advertiser's side, such as loyalty membership IDs, user IDs, and external cookie IDs. To view the list of available placeholders, click the “Show available placeholders” link. The list of placeholders will be grouped and listed in separate blocks. Read more about the External ID in the following article
  • Email: Enter the lead's email address. To view the list of available placeholders, click the “Show available placeholders” link. The list of placeholders will be grouped and listed in separate blocks. 
  • Phone Number: Enter the phone number of the lead. To view the list of available placeholders, click the “Show available placeholders” link. The list of placeholders will be grouped and listed in separate blocks. 
  • Client IP Address: Enter the Client’s IP address. To view the example on the input value, click the “Show example” link. To view the list of available placeholders, click the “Show available placeholders” link. The list of placeholders will be grouped and listed in separate blocks. 

  • Client User Agent: Enter the name of the Client’s agent that he is using. To view the example on the input value, click the “Show example” link. To view the list of available placeholders, click the “Show available placeholders” link. The list of placeholders will be grouped and listed in separate blocks. 

  • Test Event Code: Enter the corresponding test event code. This code allows you to verify if everything works correctly. To view the list of available placeholders, click the “Show available placeholders” link. The list of placeholders will be grouped and listed in separate blocks. To check on how to find and obtain the corresponding code for the test event via the TikTok platform, click the “How to find” link, and click theTest Event Code link.