> For the complete documentation index, see [llms.txt](https://docs.adpage.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.adpage.io/data-and-insights/marketing-integrations/tiktok-ads.md).

# TikTok Ads

Connect TikTok Ads to pull campaign cost and conversions into your reports and the Marketing Mix Model.

Connect TikTok Ads Manager so AdPage can read your campaign cost and conversions. The connection is **read-only** — AdPage reads reporting data and never changes a campaign.

### Before you start

You need a TikTok Ads Manager account with access to the advertiser accounts you want to connect, and the right to approve an external app. In TikTok Business Center this is usually an **Admin** or **Operator** role; a purely analyst-level user often cannot complete the approval.

TikTok is different from the other platforms in one way worth knowing: the permissions are fixed in the app itself rather than chosen at the moment you approve. You will not see a scope list to tick — you pick which advertiser accounts to authorise instead.

### Connect TikTok Ads

{% stepper %}
{% step %}

#### Open the tile

Go to **Integrations**, select the container, and open the **TikTok Ads** tile.
{% endstep %}

{% step %}

#### Authorise in TikTok

Select connect. TikTok opens its authorisation portal and asks which advertiser accounts AdPage may access. Tick them and confirm.
{% endstep %}

{% step %}

#### Choose your advertisers

Back in AdPage, tick the advertiser accounts that belong to this container and save.
{% endstep %}
{% endstepper %}

### What you get

TikTok cost and conversions in **Channel KPIs** and **Campaigns & Attribution**, alongside your other paid channels, plus ad-group level detail for the Data Assistant.

Spend feeds the **Marketing Mix Model**. TikTok is a strong case for reading the model rather than the platform: much of its effect is view-based and shows up later in other channels, which last-click reporting attributes elsewhere.

### Reading the numbers

**TikTok's conversion figure includes view-through.** Like Meta, TikTok counts conversions from people who saw an ad without clicking. AdPage measures last-click. TikTok's number will be higher, and the gap is usually wider than Meta's because TikTok is a browsing feed rather than a search surface.

**Attribution is to the ad date.** Conversions are reported against the day of the impression or click, not the day of the order.

**Currency follows the advertiser account.** Accounts in different currencies are not converted.

### Troubleshooting

**No advertisers appear.** Either none were ticked during authorisation, or the user lacks the role to grant access. Reconnect, and check the role in TikTok Business Center.

**The authorisation window closes without returning.** Usually a popup blocker or a second TikTok account signed in on the same browser. Try again in a private window with only the correct account signed in.

**The tile says the connection expired.** TikTok access tokens are refreshed automatically, but a revoked authorisation or a removed user ends it. Reconnect from the tile.

**Cost matches but conversions are zero.** TikTok is reachable but no conversion events are being recorded against the account — usually a TikTok Pixel or Events API configuration issue on the TikTok side.

Still stuck? Contact <support@adpage.io> with the container and the advertiser ID.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.adpage.io/data-and-insights/marketing-integrations/tiktok-ads.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
