tapinall

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

THIS RUN · 20 OCT 2026 $0.0067 3 PAID CALLS · 3 NOT CHARGED
01 / FORMULA

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.

The same 20 videos, four ways to count
FormulaResult on this run
Median of (likes + comments) / views10.6%
Median of (likes + comments + shares) / views12.7%
Total likes and comments over total views14.7%
Average likes and comments per video / followers0.76%
02 / BENCHMARKS

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.

03 / THE PROMPT PASTE IT INTO YOUR AGENT.

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.

PASTE THIS INTO YOUR AGENT
FIRST TIME? GIVE THIS TO YOUR AGENT FIRST
Works in and any agent that can run a terminal command.
04 / THE RUN RECORDED 20 OCT 2026.

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.

YOU · ONE PROMPT

Vet @duolingo on TikTok: followers, median views and engagement over their last 20 videos, and transcribe one of their brand collaboration or interview videos.

YOUR AGENT
tapinall ONE BALANCE
  1. 01 Profile

    Duolingo has 18,267,941 followers and 1,205 videos.

    $0.0008
  2. 02 Recent videos

    Read the last 20 videos. A typical one got 492,800 plays, and 5 passed 1 million.

    $0.0012
  3. 03 Transcript, Taco Bell video

    No transcript came back, so nothing was billed.

    $0, nothing billed
  4. 04 Transcript, second Taco Bell video

    No transcript again, so nothing was billed.

    $0, nothing billed
  5. 05 Transcript, Duo TV episode

    Still no transcript, so nothing was billed.

    $0, nothing billed
  6. 06 Transcript, concert interview

    Got the words of a 45-second concert interview, in English.

    $0.0047
TOTAL $0.0067
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
agent-session / tiktok-engagement-rate 6 CALLS
  1. 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

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

TOTAL $0.0067
05 / WHAT IT FOUND FROM THE RESPONSES ABOVE.

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%
The five videos that passed 1,000,000 plays
PostedPlaysLikesComments
2026-10-086,000,000836,8004,958
2026-10-072,400,000419,7006,238
2026-10-132,300,000446,4007,250
2026-09-281,500,000251,5008,753
2026-10-071,200,000181,7003,718
06 / BEYOND THE RATE

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.
07 / COST

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.

08 / LIMITS

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.

09 / VARIATIONS SAME TOOLS. ANOTHER JOB.

Change the market.
Keep the recipe.

Prompts that use the same tools. We have not run these, so check each price in the catalog.

Two calls per account, the profile and then the videos.

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.

10 / GOOD QUESTIONS

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.

11 / HOW YOU PAY PREPAID. NO SUBSCRIPTION.

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.

12 / MORE RUNS SAME BALANCE. ANOTHER JOB.

More MCP use cases.

THE NEXT MOVE IS YOURS.

Copy the prompt.
Run it yourself. ✳

This run cost $0.0067.
No subscription. Credits never expire.

Create your account