# TikTok Ads integration for paid acquisition

Hendrik reads TikTok Ads campaigns, ad groups, ads, audience, country, platform, and daily or hourly reports so you can compare delivery with website or Shop outcomes.

## Questions Hendrik can help answer

- Which delivery change came before the result?
- Did country or platform mix change?
- Do website and Shop results point to different actions?

## Illustrative example

### Check a country-mix change

Same 14-day USD windows

*About this example: Synthetic data · illustrative analysis · Hendrik only acts with the permissions you give it.*

- Spend (TikTok Ads): US$12,000 → US$12,300
- US click share (TikTok Ads): 72% → 49%
- US sessions from TikTok (Google Analytics 4): 18,000 → 10,500

### What Hendrik checks

- **Confirm destination tagging:** Verify that GA4’s TikTok traffic definition is comparable.
- **Review geo targeting:** Inspect campaign and ad group targeting changes.
- **Separate measurement scopes:** Do not fold Shop outcomes into website sessions.

### What Hendrik sees

Spend was nearly flat, while the US click share and US sessions from TikTok fell.

### What to do next

Review geo targeting before changing the total budget.

**Limit:** The traffic comparison does not prove why TikTok delivery changed.

## What TikTok Ads contributes

Use TikTok Ads with GA4, commerce, or TikTok Shop to see whether results changed in ad delivery, site traffic, or marketplace outcomes.

## Data Hendrik reads

- **Campaign hierarchy:** Advertiser, campaign, ad group, and ad records.
- **Ad reports:** Daily and hourly delivery reports.
- **Audience reports:** Audience reports.
- **Country and platform reports:** Delivery by country and platform.

## Setup and access

- **Setup:** When enabled, sign in with TikTok for Business and select the advertiser account.
- **Permissions:** TikTok permissions: advertiser.info, advertiser.ad, and advertiser.report.
- **Accounts:** One TikTok advertiser account.
- **History:** The current product configuration defaults to 90 days. Hendrik shows the actual coverage after the first sync.
- **Refresh:** Configured data streams run from every 3 hours to daily. Hendrik shows the published freshness for each source after sync.
- **Setup timing:** TikTok Ads starts its initial sync after authorization, account selection, and data checks. The duration depends on the selected account and history.
- **Actions:** Connecting reads TikTok Ads data. It does not change campaigns, ads, or targeting.
- **Availability:** Your workspace shows Connect or Request access for your account.

## What you need to connect

- Confirm the advertiser account and its timezone.
- Define conversion metrics and reporting window.
- Keep TikTok Shop and website destinations separate.

## Important limits

- Reported conversions are platform reports, not causal sales proof.
- TikTok Shop data is a separate marketplace scope.
- Campaign-to-order identity requires a verified mapping.

## Provider documentation

- [TikTok Business API](https://business-api.tiktok.com/portal/docs)

## Start with TikTok Ads

[Create a workspace and connect TikTok Ads](https://app.withhendrik.com/auth?mode=sign-up&acquisition_channel=marketing&return_to=%2Fonboarding%2Factivation&cta_location=integration_markdown&landing_page_id=integration-tiktok-ads&integration=tiktok-ads)
