Data to AI™ / Claude/TikTok

Connect TikTok to Claude

Ask Claude why a TikTok video held viewers, where its views came from and what commenters said, in one conversation instead of three exports.

Better answers, fewer tokens.

  • Lower AI costs for the same work
  • More accurate, reliable answers
  • Read-only
  • Uses the TikTok data you already sync
  • SOC 2 Type II certified
Claude
Connected to Dataddo

How did our TikTok followers change week by week in September, and when did we lose most?

Claude Answer · TikTok Organic

The account gained 6,210 net followers over four weeks. Losses peaked in the week of 8 Sep at 1,150, and 22-28 Sep was the strongest week with 2,500 net.

WeekDaily New FollowersDaily Lost FollowersDaily Total Followers
1-7 Sep Profile Daily Insights 1,8404201,420
8-14 Sep Profile Daily Insights 2,3101,1501,160
15-21 Sep Profile Daily Insights 1,5203901,130
22-28 Sep Profile Daily Insights 2,9604602,500

Daily Total Followers is the daily net change in followers, not the follower count, so it is summed per week.

source
TikTok Organic · as of Mon 06:40 UTC
covers
1-28 Sep 2026
Example answer · fictional account and figures
TikTok in Claude

Questions Claude can answer from your TikTok data

TikTok Organic extracts non-paid insights from a TikTok business account: daily profile activity, follower audience breakdowns, and per-video reach, watch time, retention, traffic sources and comments.

Hook analysis from retention curves

Ask Claude

Using Video Lifetime View Retention, at which Second does Percentage fall below 50 for our last 20 videos, and which ones hold longest?

Claude reads retention next to Video Lifetime Engagement Distribution, explains where viewers leave and where likes cluster, and drafts notes on openings for the next shoot.

Comment themes per video

Ask Claude

Group comment Text from Video Comments Lifetime Insights by topic for last month and show the Reach of the videos behind each topic.

Community managers learn which subjects start conversations on high-reach posts without reading every thread, because Claude ties each comment theme to its Video ID and Reach.

Weekly notes kept in the repo

Ask Claude

Query Video Lifetime Insights through the dataddo server and write this week's top videos by Full Video Watched Rate to reports/tiktok-weekly.md.

In Claude Code, a marketing analyst keeps the weekly TikTok summary as markdown next to the dashboard code, so notes stay in git history and reviewers see exactly what changed.

TikTok datasets you can use in Claude →
Pricing

Priced per seat.

Data to AI™ is priced per seat, like the AI assistants your team already uses, with ~25% off on annual billing. Need tailored contracts or volume pricing? Talk to us about Enterprise.

~25% OFF

Data to AITM

Serve governed business data to Claude, ChatGPT and other AI tools over MCP.

$13.99 /mo

per seat, billed monthly

Enterprise

Flexibly deploy Dataddo in any cloud or hybrid environment.

Custom

We have a payment model that works for you

See all plans and features →
With vs. without

TikTok in Claude, with and without Dataddo

Without Dataddo With Dataddo Outcome for you
Lifetime numbers over time Video metrics are lifetime totals, so seeing weekly change means keeping old exports and diffing them by hand before pasting anything into Claude. Runs appended with dataddo_extraction_timestamp keep dated snapshots of Video Lifetime Insights, and Claude compares one snapshot with the next. Weekly change per video
Retention and traffic tables Columns like Second and Percentage arrive without context, so Claude has to guess whether a figure means retention, likes or traffic share. Video Lifetime View Retention, Engagement Distribution and Traffic Sources reach Claude as separate entities with descriptions, so each Percentage is read correctly. No mixed-up percentages
Team access in Claude Every marketer uploads their own TikTok file into a personal chat, and the answers drift apart within a week. On Team and Enterprise an Owner adds Dataddo Data Access once, and each member signs in with their own Dataddo account. One setup, personal sign-in
Token consumption Claude spends tokens exploring raw TikTok columns, sampling rows and retrying until it understands the data. Field definitions and relations are supplied up front, so the model skips the exploration and goes straight to the answer. Fewer tokens per answer
Answer quality Prone to wrong joins, invented fields and numbers that are hard to check. Answers grounded in defined fields. In the Dataddo benchmark, 78.5% of questions were answered correctly, against 65.5% with plain CSV files. Better answers
Datasets

TikTok datasets you can use in Claude

The TikTok datasets marketing teams use most, with their real field names. Claude queries them by name through the Dataddo semantic layer.

List of curated datasets

Datedate
datetime
business_id
string
Display Namedisplay_name
string
Usernameusername
string
Video Viewsvideo_views
integer
Unique Video Viewsunique_video_views
integer
Profile Viewsprofile_views
integer
Likeslikes
integer
Commentscomments
integer
Sharesshares
integer
Phone Number Clicksphone_number_clicks
integer
Lead Submissionslead_submissions
integer
App Download Clicksapp_download_clicks
integer
Bio Link Clicksbio_link_clicks
integer
Email Clicksemail_clicks
integer
Address Clicksaddress_clicks
integer
Daily Total Followersdaily_total_followers
integer
Daily New Followersdaily_new_followers
integer
Daily Lost Followersdaily_lost_followers
integer
Followers Countfollowers_count
integer

Need a dataset, metric, or attribute you don't see?

Tell us what's missing and we'll add it to the connector.

Request it

Runs on the schedule you set. Only Profile Daily Insights reads a relative window such as yesterday; the video and audience datasets are lifetime snapshots, so append them with dataddo_extraction_timestamp to track change.

TikTok connector →
Benchmark

More right answers. Half the confident mistakes.

We asked 43 pre-registered questions of three real datasets - Google Search Console, HubSpot deals and Google Ads - and delivered the same rows to the same model in four ways. Only the data layer changed.

78.5%

of questions answered correctly - the best of the four delivery methods tested

2x

fewer confidently wrong answers - 14.0% of runs against 24.0% and 26.3%

2.8x

more correct answers on messy CRM data - better on 8 questions, worse on none

Answered correctly All 43 questions - higher is better
Wrong, but stated as fact Share of runs - lower is better

Same model, prompts and rows in every condition; 759 graded runs, ground truth frozen before any run. On Google Search Console alone, documented CSV files did as well as Data to AI™ - the advantage comes from messier data such as HubSpot deals.

Read the benchmark →
FAQ

TikTok and Claude: FAQ

How do I connect TikTok to Claude?

Set up a TikTok Organic source in Dataddo with Video Lifetime Insights and Video Lifetime View Retention, and attach it to a Claude destination or AI Model. Then add the custom connector https://headless.dataddo.com/mcp-data in Claude and sign in with OAuth, or run claude mcp add in Claude Code.

Can Claude analyze TikTok comments?

Yes, if your source includes Video Comments Lifetime Insights. It holds comment Text, Likes and Replies per Video ID, so Claude can group recurring themes and connect them to each video's performance.

Does Claude Code work with TikTok data?

Yes. Run claude mcp add with the Dataddo URL, sign in with /mcp or claude mcp login dataddo, and query TikTok entities from the terminal while you work in a repository.

Why are most TikTok numbers in Claude lifetime totals?

Only Profile Daily Insights is read by date range. Video datasets are lifetime snapshots, so day-to-day comparisons work once you append snapshots with the extraction timestamp.

Can Claude tell new viewers from returning ones?

Yes, with Video Lifetime Audience by Type. It splits each video's viewers into types such as New viewers, Returning viewers, Followers and Non-followers, with a Percentage for each.

Will Claude ask before calling the Dataddo tools?

You decide. Claude shows the connector's tool permissions, and for each tool you choose whether Claude may use it freely or must ask you first, for example for refresh.

Which Claude plan do I need for TikTok data?

Any plan. Free allows one custom connector, Pro and Max users add it themselves, and on Team and Enterprise an Owner adds it once while members sign in with their own Dataddo account.

New from Dataddo · Data to AI™

Ask Claude or ChatGPT about your ads, analytics and CRM

“What did a new lead cost us last week, by paid channel?”

Connect 400+ sources once and get the answer right in your AI chat, without building a report. Better answers: your metrics are defined once, so the AI doesn't have to guess.