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

How do I calculate my TikTok engagement rate?

By the VIRAL AI team · Updated · 2 min read

The short answer

You calculate your TikTok engagement rate per video by adding likes, comments, shares and saves, dividing by views and multiplying by 100. For an account-level rate, average the per-video rates over a period, such as your last 20 videos, or divide total interactions by total views.

Some brands calculate engagement rate by followers instead of views, so know which version you are reporting. View-based rates are better for understanding content quality; follower-based rates show how engaged your audience is relative to its size. Use a spreadsheet to calculate both automatically, and track trends rather than single videos.

Step-by-step plan

  1. Add likes, comments, shares and saves for each video.
  2. Divide by views and multiply by 100.
  3. Average across your last 20 videos for an account rate.
  4. Calculate a follower-based rate if brands request it.
  5. Track the trend monthly in a spreadsheet.

Example: a creator’s last 20 videos have 400,000 total views and 26,000 total interactions, giving an account engagement rate of 6.5%.

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

Mixing view-based and follower-based rates in reports. Always state which formula you used.

Pro tip

Exclude unusually viral outliers when calculating your typical account rate. Outliers can distort the average brands see.

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.