Connect TikTok Ads to Claude
Ask Claude about your TikTok Ads spend, reach, clicks, video plays and conversions in plain language, next to Meta Ads, GA4 and your CRM. Windsor.ai is listed in Claude’s connector directory, and Claude can also pause or enable campaigns, ad groups and ads and set budgets after you approve each change.
No CSV exports and no code. Set up in a few minutes.
What paid social teams ask Claude about TikTok Ads
Claude picks the TikTok Ads fields, runs the query through Windsor.ai and explains the result in the same chat.
Which ads stop the scroll?
Claude divides play_duration_2s and focused_view_6s by impressions per ad and puts the result next to spend and conversions, so you see which hooks hold attention but do not convert.
Is a creative wearing out?
Claude shows daily frequency and ctr per ad and flags ads where frequency rises while CTR falls.
Pause, enable and set budgets
Ask Claude to pause an ad, ad group or campaign, enable one, or set a campaign or ad group budget. Claude shows the change and runs it after you approve it.
Using Windsor.ai to connect data from TikTok Ads to Claude
Windsor.ai is a connector in Claude’s directory. It works on every Claude plan, including Free, in Claude on the web, Claude Desktop and Claude Code. Claude can read every TikTok advertiser account you connect, by campaign, ad group, ad, video, call to action, placement, country, age, gender and date, from 954 fields (see the TikTok Ads field reference).
Each question runs as a query on TikTok Ads through Windsor.ai when you ask it, and Windsor.ai keeps the result of an identical query for up to 6 hours. Claude can pause or enable campaigns, ad groups and ads and set campaign or ad group budgets. It cannot create campaigns or ads, or change targeting, bids or creatives (see the write actions documentation).
Available actions
Pause Ad
Pause an active TikTok Ads ad. Reversible via enable_ad.
Pause Ad Group
Pause an active TikTok Ads ad group. Reversible via enable_ad_group.
Pause Campaign
Pause an active TikTok Ads campaign. Reversible via enable_campaign.
Enable Ad
Enable a paused TikTok Ads ad. Reversible via pause_ad.
Enable Ad Group
Enable a paused TikTok Ads ad group. Reversible via pause_ad_group.
Enable Campaign
Enable a paused TikTok Ads campaign. Reversible via pause_campaign.
Set Campaign Budget
Set the budget of a TikTok Ads campaign. The amount is given in the account currency major unit (e.g. 100 means one hundred). The budget mode is fixed when the campaign is created and cannot be changed here: a campaign whose budget is unlimited (BUDGET_MODE_INFINITE) or managed at the ad group level has no campaign budget to update, and this action will report that the budget could not be changed. Use the ad group budget action for those campaigns.
Set Ad Group Budget
Set the budget of a TikTok Ads ad group. The amount is in the account currency major unit (e.g. 100.00 means one hundred). The budget type (daily or lifetime) is fixed when the ad group is created and cannot be changed here; the existing type is detected automatically and its amount is updated. Ad groups whose budget is managed at the campaign level (Campaign Budget Optimization) have no ad group budget to set. Ad groups in Upgraded Smart+ campaigns are not supported by this action; change their budget in TikTok Ads Manager.
How to connect TikTok Ads to Claude with Windsor.ai
Explore our video tutorial and a step-by-step guide to integrate your data from any source into Claude with the Windsor.ai connector.
Install the Windsor.ai connector in Claude
In Claude, open Customize, then Connectors, search for Windsor and click Add. Sign in to your Windsor.ai account when prompted, and the connector appears in your Connectors list. You can also open the Windsor.ai listing in the Claude directory and click Connect.
Query and act on your data in Claude
Start a new chat and ask Claude questions about your connected data: summarize KPIs, run advanced analyses, and execute changes.
Is there an official TikTok Ads connector for Claude?
Yes. TikTok for Business is a verified listing in Claude’s directory, added on 17 August 2026. Its listing names 39 tools, including performance reports and tools that create, edit, pause and set budgets for Smart+ campaigns, ad groups and ads; TikTok’s help article says the server can reach about 400 tools in total. TikTok Ads reaches Claude in one of three ways:
- TikTok for Business: free, added from Claude’s directory, TikTok Ads only. The route to build Smart+ campaigns from the chat.
- Pipeboard: a hosted server added as a custom connector after you create a Pipeboard account. It reads reports, creates and updates campaigns, ad groups and ads, uploads creatives and edits targeting and bids. We have not tested it.
- Windsor.ai connector: added from Claude’s directory with one click, with TikTok Ads next to Meta Ads, Google Ads, GA4, BigQuery, HubSpot and 350+ other sources in the same chat. Pause, enable and budget changes.
The setup for each, with prompts, is in how to connect TikTok Ads to Claude.
What we checked on our test accounts
Windsor.ai has two TikTok advertiser accounts set up to test the connector; they have not run real campaigns. Their one campaign with spend, a traffic test, had $14.34 of spend, 13,610 impressions, 10,166 people reached and 35 clicks ($0.41 per click). The answer showed two details worth knowing:
- The
ctrfield comes back as a fraction: 0.0026 is 0.26%. Ask Claude to show CTR as a percentage. - Campaigns with no spend are listed with zeros. Ask for campaigns with spend above zero to see only the ones that ran.
We also enabled the paused test campaign from Claude and paused it again. The status read CAMPAIGN_STATUS_ENABLE after the first action and CAMPAIGN_STATUS_DISABLE after the second, with no spend in between.
Method: TikTok Ads data through Windsor.ai, pulled on 5 November 2026 for the last two years, both advertiser accounts.
Checks before acting on a number
- Compare one total with TikTok Ads Manager for the same dates and time zone before you trust a breakdown.
- Name the formula for any rate you ask for, such as hook rate as
play_duration_2sdivided byimpressions. - Ask for video plays by field name:
play_duration_2sandplay_duration_6sfor the first seconds,play_first_quartile,play_midpoint,play_third_quartileandplay_overfor 25%, 50%, 75% and 100% of the video. Say what a completion rate is divided by, impressions or 2-second plays.
FAQs
Can Claude manage my TikTok Ads campaigns?
Partly. Through Windsor.ai, Claude can pause or enable campaigns, ad groups and ads and set campaign or ad group budgets. It shows each change and runs it only after you approve it. It cannot create campaigns or ads, or change targeting, bids or creatives.
Why can’t Claude change a campaign budget?
TikTok fixes the budget type when a campaign is created. A campaign with an unlimited budget, or with budgets set at ad group level, has no campaign budget to change, so ask Claude to set the ad group budget instead.
What TikTok Ads data can Claude read?
Spend, impressions, reach, frequency, clicks, CTR, CPC, CPM, conversions, cost per conversion, purchases and ROAS, plus 2-second and 6-second video plays and average play time, by campaign, ad group, ad, video, call to action, placement, country, age, gender and date. The field reference lists all 954 fields.
Is it free to connect TikTok Ads to Claude?
Yes, to start. Windsor.ai’s free forever plan (no credit card) covers 1 data source and 1 account with the last 30 days of data, and the connector works on every Claude plan, including Free. TikTok Ads next to Meta Ads or GA4, or longer history, needs a paid plan from $19 a month (annual billing, 3 sources); see pricing.
Can I analyze several TikTok advertiser accounts in one chat?
Yes. Select every advertiser account when you connect TikTok Ads to Windsor.ai, then ask Claude to compare them. Each account counts toward your plan’s account limit.
Where can I find a step-by-step guide?
The setup, the three routes and more prompts are in how to connect TikTok Ads to Claude. For organic TikTok, see how to connect TikTok to Claude.
Tired of manual TikTok Ads data exports? Try Windsor.ai today to automate your reporting

