TikTok Conversions

The TikTok Conversions Destination enables advertisers to send Segment events to report events directly to TikTok. Data shared can power TikTok solutions like dynamic product ads, custom targeting, campaign optimization and attribution.

Reporting web events allows advertisers to send user data directly to TikTok for downstream targeting and optimization. Advertisers will be able to see their event data in TikTok Events Manager.

This document is about a feature which is in beta. This means that the Destination Actions are in active development, and some functionality may change before it becomes generally available

Good to know: This page is about the Actions-framework TikTok Conversions Segment Destination.

Benefits

  1. Streamlined stability and security: Integrate and iterate without client-side limitations, like network connectivity or ad blocker issues.
  2. Configurable privacy controls: Stay compliant with rapidly evolving requirements with flexible privacy controls that let you adapt what data you share and when you share it.
  3. Maximum event measurement: Capture more events with improved accuracy across different browsers, apps and devices to get a unified view of your customer’s journey from page view to purchase.

Getting started

Follow the instructions below to enable your TikTok ads account, and add the TikTok Conversions Destination to your Segment workspace.

TikTok Requirements

The TikTok Conversions destination is configured to use the TikTok Events API. To generate the Pixel ID and Access token:

  1. Create a TikTok For Business account.
  2. Follow instructions for Authorization and generate a long term access token.

Configuring TikTok Conversions in Segment

  1. From the Segment web app, click Catalog, then click Destinations.
  2. Find the Destinations Actions item in the left navigation, and click it.
  3. Click Configure TikTok Conversions.
  4. Select an existing Source to connect to TikTok Conversions.
  5. On the next page enter your TikTok Access Token, and Pixel Code. Click Verify credentials.

Destination Settings

Setting Description
Access Token Required.

Your TikTok Access Token. Please see TikTok’s Events API documentation for information on how to generate an access token via the TikTok Ads Manager or API.

Pixel Code Required.

Your TikTok Pixel ID. Please see TikTok’s Events API documentation for information on how to find this value.

Available Presets

TikTok Conversions has the following presets:

Preset Name Trigger Default Action
Add Payment Info Event event = "Payment Info Entered"
Report Web Event
Initiate Checkout Event event = "Checkout Started"
Report Web Event
Place an Order Event event = "Order Completed"
Report Web Event
Search Event event = "Products Searched"
Report Web Event
View Content Event type="page"
Report Web Event
Add to Cart Event event = "Product Added"
Report Web Event
Add to Wishlist Event event = "Product Added to Wishlist"
Report Web Event

Available Actions

Build your own Mappings! Combine supported triggers with the following TikTok Conversions-supported actions:

Report Web Event

Report events directly to TikTok. Data shared can power TikTok solutions like dynamic product ads, custom targeting, campaign optimization and attribution.

Report Web Event is a Cloud action.

Click to show / hide fields

Field Description
Event Name* Type: STRING

Conversion event name. Please refer to the “Supported Web Events” section on in TikTok’s Events API documentation for accepted event names.

Event ID Type: STRING

Any hashed ID that can identify a unique user/session.

Event Timestamp Type: STRING

Timestamp that the event took place, in ISO 8601 format.

Phone Number Type: STRING

Phone number of the user who triggered the conversion event, in E.164 standard format, e.g. +14150000000. Segment will hash this value before sending to TikTok.

Email Type: STRING

Email address of the user who triggered the conversion event. Segment will hash this value before sending to TikTok.

External ID Type: STRING

Uniquely identifies the user who triggered the conversion event. Segment will hash this value before sending to TikTok.

TikTok Click ID Type: STRING

The value of the ttclid used to match website visitor events with TikTok ads. The ttclid is valid for 7 days. See Set up ttclid for details.

Page URL Type: STRING

The page URL where the conversion event took place.

Page Referrer Type: STRING

The page referrer.

IP Address Type: STRING

IP address of the browser.

User Agent Type: STRING

User agent from the user’s device.

Contents Type: OBJECT

Related items in a web event.

Currency Type: STRING

Currency for the value specified as ISO 4217 code.

Value Type: NUMBER

Value of the order or items sold.

Description Type: STRING

A string description of the web event.

Query Type: STRING

The text string that was searched for.

Segment event names to TikTok events

The table below shows the mapping of the Segment semantic ecommerce or custom event names to the TikTok semantic conversion event names in the pre-built mappings.

Segment Event Name TikTok Semantic Conversion Event Name
Checkout Started InitiateCheckout
Products Searched Search
Payment Info Entered AddPaymentInfo
Order Completed PlaceAnOrder
Segment Event Type TikTok Semantic Conversion Event Name
All Segment Page Calls ViewContent

This page was last modified: 17 Feb 2022



Get started with Segment

Segment is the easiest way to integrate your websites & mobile apps data to over 300 analytics and growth tools.
or
Create free account