VIRALGet your Viral Score
Category 16 · TikTok analytics and video performance

How do I calculate my video retention rate?

By the VIRAL AI team · Updated · 2 min read

The short answer

You calculate video retention rate by dividing average watch time by video length and multiplying by 100, which gives the average percentage of the video viewers watched. TikTok’s retention curve also shows the percentage of viewers still watching at each second, which helps you find exact drop-off points.

For example, a 30-second video with a 12-second average watch time has a 40% retention rate. Track retention per video and compare similar lengths. The curve is more actionable than the single number: steep drops in the first seconds point to weak hooks, gradual declines point to pacing, and sudden drops point to specific moments to fix.

Step-by-step plan

  1. Divide average watch time by video length.
  2. Multiply by 100 to get average percentage watched.
  3. Open the retention curve in video analytics.
  4. Identify the steepest drops and their timestamps.
  5. Fix those moments in future edits.

Example: a 30-second video retains 40% on average, but the curve shows a cliff at second four during a slow transition. Cutting that transition raises retention to 55%.

Why this works

TikTok analytics live under Creator tools and on each video's insights screen: total play time, average watch time, percentage who watched the full video, a retention curve, traffic sources such as For You, Following, Profile, Search and Sound, plus new followers. Raw views say what happened; retention and traffic sources say why. Reading them after every post and comparing similar videos is the fastest way to learn which hooks, lengths and topics your audience rewards.

Common mistake to avoid

Looking only at the average without the curve. The curve shows exactly where to improve.

Pro tip

Mark the seconds where your curve drops sharply and rewatch those moments. The cause is usually obvious once you know where to look.

Check it before you post

Don't guess why your video is stuck.

Upload it to VIRAL AI to get your Viral Score, predicted views, and instant hook fixes in 20 seconds. VIRAL checks your first three seconds, pacing, captions and on-screen text against patterns from high-performing TikTok videos, flags the exact moments viewers are likely to swipe away, and suggests stronger hooks you can film before you post. It is free to start on iPhone, Android and the web, so you can test every idea before it goes live.