Guide
TikTok Ads with SpendSignoff: what is live, what is roadmap
TikTok Ads is on the SpendSignoff roadmap. This guide covers what the integration will do, how it fits the same approval-gated architecture as Google Ads and Meta, and what you can do today to prepare.
TikTok Ads is on the roadmap
V1 of SpendSignoff ships Google Ads and Meta. TikTok Ads is the next platform in the integration queue. When it ships, it will follow the same architecture as the V1 platforms: read via mcp.read, draft via mcp.draft, approve in the SpendSignoff app, write recorded in the audit log.
TikTok Ads Manager has a Marketing API with campaign read and write access for authorized partners. The integration will cover campaign structure, ad group targeting, budget and bid management, and the creative library — the same scope as Google Ads and Meta.
Cross-platform attribution will extend to TikTok when the integration ships. The metric_fact substrate will deduplicate TikTok view-through and click-through conversions against Google and Meta data, giving you a unified picture that accounts for TikTok attribution model differences.
What the planned TikTok integration will cover
Based on the TikTok Marketing API and the SpendSignoff V1 architecture, the integration is planned to include:
- Campaign read — campaign status, objective, budget, start/end dates, and delivery status.
- Ad group read — targeting parameters (age, gender, interest, behavior, placement), budget, bid, and optimization goal.
- Ad read — creative asset IDs, ad format, delivery status, and performance metrics.
- Performance metrics — impressions, clicks, video views, reach, conversions, cost per result, and ROAS at campaign, ad group, and ad level.
- Budget and bid drafts — propose_change for daily budget adjustments, bid strategy changes, and ad group enable/pause.
- Anomaly detection — CPM spikes, CTR drops, frequency cap breaches, and budget pacing issues will feed the autonomy loop draft queue.
TikTok attribution: what makes it different
TikTok defaults to a 7-day click, 1-day view attribution window. This is more aggressive than the Meta default of 7-day click only. A user who watches your video without clicking can generate a conversion attribution, which inflates apparent ROAS compared to click-only platforms.
This does not mean TikTok ROAS is fake — view-through conversions can represent real business outcomes. It means that comparing a raw TikTok ROAS number against a Google Search ROAS number is not an apples-to-apples comparison.
The SpendSignoff cross-platform reporting normalizes attribution windows before computing unified ROAS. The default normalization uses 7-day click attribution for all platforms, with view-through excluded from the primary ROAS metric and shown as a separate column.
TikTok will follow the same approval gate as every other platform
mcp.read and mcp.draft only. The AI client can read your TikTok campaigns and draft changes. No write reaches the TikTok Marketing API without a human running the Approve and push live → Confirm control in the SpendSignoff app. The audit log records every write with the same KMS-signed append-only guarantee.How to prepare your TikTok Ads account for the integration
Three things to do now while TikTok Ads is still in roadmap status. First, consolidate your ad account structure. If you have multiple TikTok Business Center accounts for the same brand, consolidate to one account with sub-accounts. SpendSignoff will connect at the account level, and having one root account simplifies the OAuth handshake.
Second, enable the TikTok Pixel and verify the install. The integration will read pixel events for conversion data. An unverified or misconfigured pixel produces incomplete conversion data, which degrades the quality of optimization proposals.
Third, clean up inactive campaigns and ad groups. The operator will read your full account structure on first sync, and a large number of inactive legacy campaigns creates noise in the initial analysis.
What works today while you wait for TikTok
- Connect Google Ads and Meta now — the cross-platform reporting gives you a baseline before TikTok adds a third data stream.
- Use the approval queue and audit log workflow on Google Ads to get comfortable with the review-and-confirm pattern before TikTok adds volume.
- Export your TikTok performance data manually and compare ROAS against your Google and Meta numbers to see the attribution window effect before the integration normalizes it automatically.
- Set up email or webhook notifications in SpendSignoff for approved changes so your team is already in the notification workflow when TikTok writes go live.
Join the TikTok Ads early access list
Next
Automate Facebook Ads
Meta is live in V1 — see what the operator can do against a real Meta account today.