Two calls per account, the profile and then the videos.
USE CASES SOCIAL & INFLUENCER MARKETERS
Check a TikTok account's real engagement rate before you pay for a post.
18.3M followers. A median of 492,800 views per video.
TikTok engagement rate is likes plus comments, sometimes plus shares, divided by views or by followers. Use the median over recent videos, not one viral post. On 20 October 2026 the Duolingo account, with 18,267,941 followers, had a median of 492,800 views and a 10.6% engagement rate on views. The check cost $0.0067.
FOR Brand and influencer marketing teams, agencies shortlisting creators
How to calculate TikTok engagement rate
Engagement rate is interactions divided by an audience number. Sources pick different numbers for both, so state the formula next to every rate you quote.
Use views as the base when you buy a post, because views are the audience the post reaches. Follower-based rates mix in followers who never see the video. Take the median across the last 20 videos rather than the mean. On this account the mean was 946,465 views per video, pulled up by one video at 6,000,000. The median was 492,800, which is closer to what a typical post gets.
| Formula | Result on this run |
|---|---|
| Median of (likes + comments) / views | 10.6% |
| Median of (likes + comments + shares) / views | 12.7% |
| Total likes and comments over total views | 14.7% |
| Average likes and comments per video / followers | 0.76% |
What is a good TikTok engagement rate?
Published benchmarks disagree because they use different formulas, account sizes and time windows. A rate is only good or bad against accounts like this one, counted the same way. Pick three to five accounts in the same niche and size, run the same formula over their last 20 videos, and compare.
Treat this run as one data point, not a benchmark. The same formula run a day earlier on Somethinc, a skincare brand in Indonesia with 3.6M followers, gave a median of 2,175 views and 0.43% on views. Duolingo reached 2.7% of its followers with a typical post and drew one like or comment for every 10 views. Counted the same way, the gap between the two accounts is plain.
One prompt.
Your agent runs it.
Your agent picks the tools, makes the calls and reads the results. You see each charge as it settles.
Every call.
Every charge.
What your agent asked each tool, what came back and what it cost. Calls that failed or found nothing were not charged.
Vet @duolingo on TikTok: followers, median views and engagement over their last 20 videos, and transcribe one of their brand collaboration or interview videos.
- 01 Profile
Duolingo has 18,267,941 followers and 1,205 videos.
$0.0008 - 02 Recent videos
Read the last 20 videos. A typical one got 492,800 plays, and 5 passed 1 million.
$0.0012 - 03 Transcript, Taco Bell video
No transcript came back, so nothing was billed.
$0, nothing billed - 04 Transcript, second Taco Bell video
No transcript again, so nothing was billed.
$0, nothing billed - 05 Transcript, Duo TV episode
Still no transcript, so nothing was billed.
$0, nothing billed - 06 Transcript, concert interview
Got the words of a 45-second concert interview, in English.
$0.0047
- followers
- 18,267,941
- median plays over the last 20 videos
- 492,800
- median plays as a share of followers
- 2.7%
See the exact calls and responses FOR DEVELOPERS
- 01 / PROFILE
tapinall call crawl4ai.tiktok.user.profile --data '{"username":"duolingo"}'Duolingo · verified
18,267,941 followers · 505,490,902 likes · 1,205 videos
Bio: "educated girl autumn"
ok — Charged: $0.0008
- 02 / RECENT VIDEOS
tapinall call crawl4ai.tiktok.user.videos --data '{"account":"MS4wLjABAAAAxzJGbseZk0TDBgT88nlMt8s4rjFp-Um-B7X545vT-MaVZiZEWVyKmaVwqxntcGgn","limit":20}'20 videos, posted 2026-09-28 to 2026-10-19
Plays: median 492,800 · max 6,000,000 · min 73,600
Likes plus comments over plays: median 10.6%
5 of 20 videos passed 1,000,000 plays
ok — Charged: $0.0012
- 03 / TRANSCRIPT, TACO BELL VIDEO
tapinall call scrapecreators.x.v1-tiktok-video-transcript --data '{"url":"https://www.tiktok.com/@duolingo/video/7691737068392811789","language":"en"}'transcript: null
ok — Charged: $0.0000
- 04 / TRANSCRIPT, SECOND TACO BELL VIDEO
tapinall call scrapecreators.x.v1-tiktok-video-transcript --data '{"url":"https://www.tiktok.com/@duolingo/video/7693201188199632159","language":"en"}'transcript: null
ok — Charged: $0.0000
- 05 / TRANSCRIPT, DUO TV EPISODE
tapinall call scrapecreators.x.v1-tiktok-video-transcript --data '{"url":"https://www.tiktok.com/@duolingo/video/7695766121307196686","language":"en"}'transcript: null
ok — Charged: $0.0000
- 06 / TRANSCRIPT, CONCERT INTERVIEW
tapinall call scrapecreators.x.v1-tiktok-video-transcript --data '{"url":"https://www.tiktok.com/@duolingo/video/7695132961343147278"}'WEBVTT · 45 seconds · English
"Can you say happy birthday to Yunjin?"
"Scream if you guys are excited for the concert."
ok — Charged: $0.0047
What came back.
In plain numbers.
Read straight from the responses in the run. Nothing here is a mockup.
- followers
- 18,267,941
- median plays over the last 20 videos
- 492,800
- median plays as a share of followers
- 2.7%
- median likes plus comments over plays
- 10.6%
| Posted | Plays | Likes | Comments |
|---|---|---|---|
| 2026-10-08 | 6,000,000 | 836,800 | 4,958 |
| 2026-10-07 | 2,400,000 | 419,700 | 6,238 |
| 2026-10-13 | 2,300,000 | 446,400 | 7,250 |
| 2026-09-28 | 1,500,000 | 251,500 | 8,753 |
| 2026-10-07 | 1,200,000 | 181,700 | 3,718 |
Vetting a creator beyond engagement rate
One number hides how an account behaves. Look at the spread. Here 5 of 20 videos passed 1,000,000 views and 6 stayed under 200,000. The newest video, posted hours before the run, had 73,600 views and was still collecting them. Leave videos that new out of the median you quote to a sponsor.
Comments follow their own pattern. A video about a Brawl Stars quest in the app drew 41,600 comments on 416,500 views, and a "wrong answers only" prompt drew 17,300. Videos that ask viewers for a reply pull comments far above the median of 1,626.
Then read the content. Three transcript calls returned no transcript and cost $0. The fourth pulled a 45-second interview outside a LE SSERAFIM concert, where the mascot asks fans to wish a band member happy birthday in Korean. That shows a sponsor what a collaboration on this account looks like.
- Median views over the last 20 videos, against follower count.
- How many videos broke out, and how far.
- Comments per video, a rough check on whether viewers respond.
- What the videos say, from a transcript.
An agent compared with a calculator
A free engagement rate calculator returns one number from public totals. It does not show which videos it used or how it counted. This run showed every video's views, likes and comments, and you choose the formula. It cost $0.0067, and most of that was the transcript at $0.0047. The profile and video calls alone cost $0.0020, and the three empty transcript calls cost nothing.
Influencer platforms add search, audience data and campaign tools on a monthly plan. Check current pricing. For vetting a shortlist of five creators, the agent route costs about a cent each.
Limits of public TikTok data
The tools read public profile and video data only. They do not see audience location, age or watch time, which only the account owner sees. Not every video has captions to transcribe. Vet brand accounts, or creators who agreed to it, and not private individuals.
Change the market.
Keep the recipe.
Prompts that use the same tools. We have not run these, so check each price in the catalog.
Give the handles, or ask your agent to find them with a TikTok user search first.
One transcript call per video. A video with no captions returns nothing and costs $0.
A run on 19 October 2026 found a median of 2,175 views for Somethinc.
Instagram profile tools are in the catalog too. Vet brand accounts or creators who agreed to it.
Good questions,
short answers.
Is a 2.5% engagement rate good on TikTok?
It depends on the formula. Against views, 2.5% means one like or comment for every 40 views. Compare it with accounts of the same niche and size counted the same way. On views, Duolingo came in at 10.6% and a skincare brand checked a day earlier at 0.43%.
Is a 10% engagement rate good on TikTok?
On views, 10% is one interaction for every 10 views, which is high for most accounts. Duolingo's median was 10.6% across its last 20 videos. On a small account or a single post it can come from a few friends. Check that it holds across the median of recent videos.
How do I find a TikTok account's average engagement?
Pull the last 20 videos with their views, likes and comments, compute the rate for each, and take the median. An agent does this in two calls. The profile and video calls cost $0.0020 on this run.
Is 10,000 views on TikTok considered viral?
There is no official line. Judge a video against the account's own median. Here the median was 492,800 views, so 10,000 views would be a weak post, and the 6,000,000-view video was 12 times the median.
How do I spot fake followers on TikTok?
Compare followers with median views and comments. Millions of followers with a few thousand views and single-digit comments per video is a warning sign. It does not prove fake followers, since inactive followers look the same. Duolingo reached a median of 2.7% of its followers per video, with 1,626 comments.
A prepaid balance, spent per call.
Top up by card and your agent spends the balance one call at a time. This run cost $0.0067. Credits never expire, failed calls cost nothing, and every tool in the metered tool catalog shows its price before your agent calls. See per-call pricing.
More MCP use cases.
- AI SEARCH Check which brands AI assistants recommend Perplexity and ChatGPT both pick QuickBooks. Google ranks Zoho first. $0.0232
- REVIEWS Read what customers say in Google reviews The stars say 4.5. The review topics say queues and cups. $0.0012
- ENGAGEMENT Calculate an Instagram engagement rate 3,127,714 followers. A median engagement rate of 0.12% per post. $0.0135
- TRANSCRIPTS Read a YouTube creator's sponsor reads Two transcripts, two sponsor reads, both inside the first 10 minutes. $0.0132
Copy the prompt.
Run it yourself. ✳
This run cost $0.0067.
No subscription. Credits never expire.
