TikTok pipelines
API pulls on a schedule with backfills and alerts.
TikTok Ads
TikTok is often the newest channel in the mix and the hardest to compare. We pull TikTok Ads data through the API, keep its attribution settings, and line it up with every other channel.
What we pull
Pulled through the platform's API on a schedule, landed in your warehouse, and kept up to date.
Example mapping
The same fields every other platform has, under different names and rules. Here is how we line them up.
| Concept | TikTok Ads field | In your model | What we do |
|---|---|---|---|
| Spend | spend | spend_usd | Kept in the advertiser currency, then converted |
| Date & time zone | stat_time_day | date + account_tz | Reporting day in the advertiser's time zone |
| Currency | currency | currency + spend_usd | Per advertiser account |
| Attribution window | conversion | attributed_sales + attribution_window | The window set in the TikTok account |
What we build
API pulls on a schedule with backfills and alerts.
TikTok mapped into the same model as Google and Meta, with its attribution window labeled.
Rules that pause ad groups below a ROAS floor you set, logged and reversible.
Results
FAQ
Yes, as long as the attribution settings stay visible. We store TikTok's attribution window with every row, so you can compare like for like or on a blended rule you agree on.
Tell us which accounts you run and where the numbers stop matching. An engineer will tell you what we'd fix first.