Connect TikTok Ads
Superscale connects through TikTok’s official Business API with secure OAuth. Reading needs the ads-read permission; creating and publishing need the ads-management permission, which you grant deliberately. To publish an ad, the advertiser account also needs a linked TikTok identity, a TikTok account connected in Business Center. Nothing goes live without your approval.At a glance
What you can do with a connected TikTok Ads account. Each supported capability links to how it works.| Capability | Supported | Notes |
|---|---|---|
| Analyze performance | ✅ | Live, read-only |
| Read your running creatives | ✅ | Text, video, and CTA |
| Build video campaigns, ad groups, and ads | ✅ | With your approval |
| Upload video creative | ✅ | Video is required |
| Pause or resume any level | ✅ | With your approval |
| Static image ads | ❌ | TikTok ads are video-only |
| Lead-generation ads | ❌ | Instant Page forms not supported |
| Audience, interest, or demographic targeting | ❌ | Targeting is geo-only at build |
| Edit budget, targeting, or creative after launch | ❌ | Pause and resume only |
Analyze performance
Connect an account and Superscale reads campaign, ad group, and ad performance: spend, impressions, reach, clicks, CTR, CPC, CPM, and results, plus a deep set of video metrics, plays, two-second and six-second views, average watch time, and completion quartiles. Date ranges run up to 30 days at a time, broken down by day. This is read-only. Try: “Which of my TikTok ads have the best six-second view rate?”Product walkthrough: a TikTok Ads performance read, including video engagement
Read your creative
For every running ad, Superscale reads the ad text, the video, the call to action, and the landing page, so it can see which creatives are live and how they’re framed. Creative reading here is the running setup rather than a visual breakdown of the footage. Try: “List the creatives running in my Traffic campaign.”Product walkthrough: reading the creatives running in an ad group
Build campaigns
Superscale builds in TikTok’s three levels: the campaign, the ad group, and the ad. Because TikTok ads are video, it uploads your video first. It can start from scratch, or add a new ad group or ad to a campaign you already run. Objectives cover Reach, Traffic, Video Views, Conversions, and App Install. Targeting is geographic, by country or region, plus operating system for app-install campaigns. Budgets can be daily or lifetime, and TikTok sets the optimization goal and bidding from your objective. The ad uses one video, a caption up to 100 characters, a call to action, and your linked TikTok identity. Try: “Upload this video and build a Traffic campaign targeting the US and UK.”Product walkthrough: uploading a video and building a campaign from chat
Manage and optimize
Once ads are live, Superscale can pause or resume any campaign, ad group, or ad. Editing budget, targeting, or creative after launch isn’t supported yet, and neither are automated rules, so changes beyond pause and resume happen in TikTok Ads Manager for now. Try: “Pause my underperforming ad groups.”Product walkthrough: pausing and resuming with approval
Publish and go live
Publishing goes through TikTok’s official Business API. Once the video has processed and a linked identity is in place, the ad is built and waits for your approval before it delivers. Prefer to stay manual? Export the video and build the ad in TikTok Ads Manager yourself. Try: “Launch the ad we just built.”Capability reference
The granular view, capability by capability.| Capability | Function | Supported | Notes |
|---|---|---|---|
| Campaign, ad group, and ad insights | Analyze | ✅ | Spend, CTR, CPC, CPM, reach, results |
| Video engagement metrics (plays, 2s and 6s views, completion) | Analyze | ✅ | |
| Conversion value or ROAS metrics | Analyze | ❌ | Results-based reporting only |
| Date ranges over 30 days, or non-day breakdowns | Analyze | ❌ | Up to 30 days, by day |
| Read ad text, video, CTA, and landing page | Creative | ✅ | |
| AI visual analysis of creative | Creative | ❌ | Not available on TikTok |
| Create campaign (Reach, Traffic, Video Views, Conversions, App Install) | Build | ✅ | Approval-gated |
| Create Lead Generation ads | Build | ❌ | Instant Page forms not supported |
| Add an ad group or ad to a new or existing campaign | Build | ✅ | Approval-gated |
| Upload video creative | Build | ✅ | MP4, MOV, MPEG, AVI |
| Static image ads | Build | ❌ | Video only |
| One video per ad | Build | ✅ | No carousel or dynamic creative |
| Targeting by country or region | Build | ✅ | Plus operating system for app installs |
| Audience, interest, demographic, or language targeting | Build | ❌ | |
| Daily or lifetime budget | Build | ✅ | |
| Pixel for conversion campaigns | Build | ✅ | |
| Linked TikTok identity to publish | Build | ✅ | From Business Center |
| Pause or resume campaigns, ad groups, and ads | Manage | ✅ | Approval-gated |
| Edit budget, bid, targeting, or creative after launch | Manage | ❌ | |
| Delete campaigns, ad groups, or ads | Manage | ❌ | |
| Automated rules | Manage | ❌ | Roadmap |
| Publish live through TikTok’s API | Publish | ✅ | Needs ads-management permission and an identity |
| Export and build manually | Publish | ✅ | Always available |
This is the paid side. For publishing organic posts to a creator account, use TikTok organic, a separate integration.
What every integration can do
The cross-platform view of analysis, publishing, and what stays in your control.