Definite runs as a private deployment in your own cloud (AWS, GCP, Azure, or anywhere with Kubernetes); you keep control of data, compute, and networking. Request a demo →
Explore with AI
ChatGPTClaudeGeminiPerplexity
All connectors/Advertising
TikTok Ads
§ Connector
TikTok Ads

Analyze your TikTok Ads data with AI today.

Build dashboards, automate reports, and ask questions in plain English — all from your TikTok Ads data, no complex infrastructure to maintain.

Have multiple TikTok Ads accounts? Analytics across multiple TikTok Ads accounts →

Want it to watch your TikTok Ads data and act on its own? Meet the TikTok Ads agent →

§ Live with
§ What you get

Everything TikTok Ads exposes, modeled and queryable.

Extracts TikTok Ads account entities (advertisers, campaigns, ad groups, and ads) and rich daily performance metrics at the ad and campaign levels. Enables analysis of spend, delivery, clicks, CTR, reach, conversions, attribution (VTA/CTA), video performance (views and quartiles), engagement (likes, comments, shares), web page events (add to cart, checkout, purchase), and in‑app events, supporting time-series reporting and optimization across campaigns and creatives.

Standard on every Definite connector
Sync cadence
Hourly or faster
CDC
Native where supported
Auth
OAuth / API key
Row-level security
Yes

Tables & streams

5 objects
Advertiser Account

Represents a TikTok Ads account with business identity, timezone/currency, billing balance, and status; used for account-level rollups, pacing, and cross-account comparisons.

revenue_financecustomer
Campaign

Top-level marketing objective and budget container for ad groups and ads; enables analysis of spend, delivery, ROI, budget pacing, and lifecycle performance by objective or status.

marketingoperations
Ad Group

Targeting and delivery configuration layer (audience, placement, schedule, bid/optimization) that organizes ads; supports analysis of targeting strategy effectiveness and delivery constraints.

marketingsupport
Ad

Individual creative units and settings (names, media assets, landing pages, identities) that serve impressions; enables creative performance analysis such as CTR, engagement, views, and conversions.

marketingengagement
Daily Performance Metrics

Time-series fact table of ad and campaign results by day (spend, impressions, clicks, CTR, reach, conversions, video views, engagement, and attribution events) used for KPI tracking, ROAS, and optimization.

marketingengagement
Authentication

Uses a TikTok Ads API access token from your TikTok Marketing API app to authenticate

Requirements

Requires a TikTok Ads account to connect.

§ How it works

Three steps. One afternoon.

01
Connect

Authenticate TikTok Ads in a few clicks. OAuth, API key, or IAM role — we handle secrets and rotation.

definite connect tiktok-ads
02
Sync

We pull every stream into your warehouse. CDC where the API supports it; full + incremental otherwise. Hourly-or-faster, row-level secure.

→ tiktok ads.raw (synced hourly)
03
Query

SQL, dashboards, or ask Fi in plain English. Your TikTok Ads data lives next to every other source — ready to join.

SELECT * FROM tiktok_ads.*
See TikTok Ads data flowing in 30 minutes

We'll set up a live sync and answer your first questions — on the call.

Book a demo
*
Don't see yours?
Any API becomes a Definite connector.

Build your own with the Definite SDK, or request it. Most go live in days.

Request a connector
§ Combine with your stack

Pair TikTok Ads with the rest of your data.

Join TikTok Ads with the rest of your data, then ask Fi questions across all of it.

Your answer engine
is one afternoon away.

Book a 30-minute call and we'll answer your first questions live, with your own data.