> ## Documentation Index
> Fetch the complete documentation index at: https://docs.narrative.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Sending Conversion Events to TikTok

> Create a profile, prepare a dataset, and connect it to deliver conversion events through the TikTok Conversions API

This guide connects a dataset of conversion events to the TikTok Conversions API, so TikTok can attribute conversions to your campaigns.

Delivering conversion events to TikTok involves three steps: creating a connector profile, preparing your dataset, and adding a connection.

## Prerequisites

Before you begin, check the [TikTok Conversions API prerequisites](/reference/connectors/tiktok-conversions-api.md#prerequisites).

## Step 1: Create a connector profile

If you already deliver audiences through the TikTok Connector, you can reuse your existing profile and skip this step.

**1. Navigate to the connector**

In Narrative, go to **Installed Apps** and select **TikTok Connector**.

**2. Authenticate with TikTok**

Click **Connect** and authorize Narrative to access your TikTok for Business account.

**3. Select your Ad Account**

Choose the advertiser account that owns the Offline Event Set you want to deliver events to.

## Step 2: Create your dataset

Your dataset must be mapped to the [`tiktok_conversion_event`](https://app.narrative.io/platform/rosetta-stone/attributes/tiktok_conversion_event) Rosetta Stone attribute. The recommended approach is to map your source data to this attribute and then materialize it using Data Studio or NQL.

> [!NOTE]
>
> The connector requires your dataset to include `tiktok_conversion_event` **and** at least one [supported user identifier](/reference/connectors/tiktok-conversions-api.md#supported-user-identifiers) for user matching. Any dataset that contains the required attributes in the correct schema is eligible for delivery.

See the [attribute schema](/reference/connectors/tiktok-conversions-api.md#the-tiktok_conversion_event-attribute) for the full list of event fields, and [Supported user identifiers](/reference/connectors/tiktok-conversions-api.md#supported-user-identifiers) for the identity attributes your dataset must include.

## Step 3: Add a connection

**1. Open your connector profile**

Navigate to the TikTok connector profile you created in Step 1.

**2. Add a new connection**

Click **Add Connection** and select **Deliver Conversion Events** as the connection type.

**3. Configure delivery options**

* **Deliver all data** — Toggle on to deliver all data currently in the dataset. If off, only new data written after the connection is created will be delivered.

**4. Connect**

Click **Connect** to activate. Events will begin delivering on the next scheduled run.

***

## Related content

> **[TikTok Conversions API Connector](/reference/connectors/tiktok-conversions-api.md)**
>
> Requirements, settings, and reference details


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.