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

# How to Configure TikTok Ads Pixel Destination in Upstack Data

> Configure the TikTok Ads destination in Upstack Data with your Pixel ID and API access token to enable dual tracking via browser pixel and server-side Events API for higher match quality.

<Tip>
  **Quick Summary**

  * Sign in to the Upstack dashboard and click **"+ New Destination"**.
  * Select **TikTok** from the destination options.
  * Enter your **TikTok Pixel ID** and **Access Token**.
  * Check the **"Check to enable sending events via TikTok Conversions API"** box for server-side tracking.
  * Click **Create Configuration** to activate the integration.
</Tip>

## Prerequisites

Before you start, you need:

* An active Upstack Data account ([sign up](https://app.upstackdata.com))
* Admin access to your **TikTok Business Center**
* A **TikTok Pixel** configured under **Events Manager → Data sources** (see [How to Create New TikTok Ads Pixel ID →](/guides/tiktok-ads/how-to-create-new-tiktok-ads-pixel-id))
* Your **TikTok Pixel ID** ([How to Find your TikTok Ads Pixel ID →](/guides/tiktok-ads/how-to-find-your-tiktok-ads-pixel-id))
* A generated **Access Token** ([How to Generate Your TikTok API Access Token →](/guides/tiktok-ads/how-to-generate-your-tiktok-api-access-token))

## Configuration Steps

<Steps>
  <Step title="Sign in to Upstack Data">
    Sign in to Upstack Data at [app.upstackdata.com](https://app.upstackdata.com).
  </Step>

  <Step title="Add a new TikTok destination">
    * In the Upstack dashboard, navigate to **Events Destination** ([app.upstackdata.com/pixel/event-destinations](https://app.upstackdata.com/pixel/event-destinations))

    * Click **"+ New Destination"** in the top-right corner of the page

          <img src="https://mintcdn.com/upstackdata-afbed50d/a7q81tQDxtvowAUn/images/intercom/0cc2fed957187c7b.png?fit=max&auto=format&n=a7q81tQDxtvowAUn&q=85&s=1122cbdfe145a3cc8f3e70e3e439b03c" alt="Add New Destination" width="1600" height="648" data-path="images/intercom/0cc2fed957187c7b.png" />

    * In the **Select a Destination** popup, click **"TikTok"**

    * Click **Next**

          <img src="https://mintcdn.com/upstackdata-afbed50d/40dgTTn1PLjePhJa/images/intercom/daff069db44ea4c2.png?fit=max&auto=format&n=40dgTTn1PLjePhJa&q=85&s=c54c74eeaae612f29fc7dd6a6a6865aa" alt="Select Tiktok Ads destination" width="1600" height="632" data-path="images/intercom/daff069db44ea4c2.png" />
  </Step>

  <Step title="Enter your Pixel ID and Access Token">
    Fill in the form fields:

    1. **TikTok Pixel ID** — 20-character alphanumeric string (e.g., `C2A3B4C5D6E7F8G9H0I1`). Also called the Dataset ID.
    2. Check the box **"Check to enable sending events via TikTok Conversions API"**
    3. **Access Token** — long alphanumeric string starting with letters/numbers, generated from TikTok Events Manager

    <Warning>
      The Conversions API checkbox **must be selected** for server-side tracking to work.
    </Warning>

    <img src="https://mintcdn.com/upstackdata-afbed50d/a7q81tQDxtvowAUn/images/intercom/0174d1eca0149ab1.png?fit=max&auto=format&n=a7q81tQDxtvowAUn&q=85&s=da1bd578b1128f0b341abefcaa83dee4" alt="Image: TikTok configuration form with both fields" width="2500" height="1206" data-path="images/intercom/0174d1eca0149ab1.png" />

    <Note>
      ***Need help finding these?***

      **[How to Find your TikTok Ads Pixel ID →](/guides/tiktok-ads/how-to-find-your-tiktok-ads-pixel-id)**

      **[How to Generate Your TikTok API Access Token →](/guides/tiktok-ads/how-to-generate-your-tiktok-api-access-token)**
    </Note>
  </Step>

  <Step title="Create the configuration">
    Click the **Create Configuration** button.

    <img src="https://mintcdn.com/upstackdata-afbed50d/40dgTTn1PLjePhJa/images/intercom/f809d38f01754cb0.png?fit=max&auto=format&n=40dgTTn1PLjePhJa&q=85&s=6b246404dcd7cb1c763022582e819274" alt="Image: Create Configuration button" width="2501" height="1202" data-path="images/intercom/f809d38f01754cb0.png" />

    <Note>
      **Success! 🎉** You should see a confirmation message and the TikTok destination will appear as **"Healthy"** in your destinations list.
    </Note>
  </Step>
</Steps>

## Verify the Setup

To confirm the destination is working:

* In the Upstack dashboard, the TikTok destination should show **Healthy** status under **Events Destination**.
* In [TikTok Events Manager](https://ads.tiktok.com/i18n/events_manager/home), open your Pixel and confirm events are arriving via both **Browser** and **Server (CAPI)**.
* Place a test order on your store and check that the **Purchase** event appears in TikTok Events Manager within a few minutes.

If the destination shows **Unhealthy** or no events arrive, double-check that:

* The **Pixel ID** is exactly 20 characters with no spaces.
* The **Access Token** was copied immediately after generation (TikTok shows it only once) and contains no leading or trailing spaces.
* The Conversions API checkbox is selected.

If issues persist, contact Upstack Data support.
