Tutorials

How to Calculate Your Engagement Rate (Formula + Examples)

Postlia Team
Aug 5, 202610 min read

If you want to know how to calculate engagement rate, the whole thing comes down to one short formula and one decision: which number you divide by. Get those right and you can compute the rate for any post on any platform in about ten seconds. Get the denominator wrong and your number can be off by a factor of three or four, which is why two people looking at the same post often quote wildly different "engagement rates."

This guide walks through the formula step by step, shows worked examples with real numbers for Instagram, TikTok, LinkedIn, X, and YouTube, and covers how to turn a single-post number into a stable account-level metric. If you'd rather not do arithmetic by hand, the free engagement rate calculator applies the right formula per platform and rates your result against current benchmarks, but it's worth understanding the math so you know what the number means.

The engagement rate formula (the one you actually need)

Every version of engagement rate is the same core equation:

Engagement rate = (total interactions ÷ audience size) × 100

That's it. The multiplication by 100 just converts the fraction into a percentage so "0.048" reads as "4.8%." Everything that makes engagement rate confusing lives in the two inputs: what counts as an "interaction," and what you use for "audience size." Nail those down and the rest is a calculator keystroke.

The three steps below are how you fill in those two inputs correctly, every time.

Step 1: Count the right interactions

Interactions are the deliberate actions someone takes on a post. Add up every one the platform offers:

  • Likes / reactions: the cheapest signal, but still counts.
  • Comments / replies: weighted heavily by most algorithms because they signal a real conversation.
  • Shares / reposts / retweets: free distribution, the strongest public signal.
  • Saves / bookmarks: available on Instagram, X, and TikTok. A save means "I want this later," which platforms read as high value.

A plain view or impression is not an interaction. That's the denominator, not the numerator. The most common counting error is forgetting saves on Instagram, which can be a big share of total interactions on carousels and reference posts. If your analytics tab lists saves, include them.

So for a post with 480 likes, 35 comments, 60 saves, and 12 shares, your total interactions are 480 + 35 + 60 + 12 = 587.

Step 2: Pick the right denominator (followers vs. reach vs. views)

This is the step that breaks most people's math. There are three legitimate denominators, and the platform usually dictates which one is standard:

  • Follower count: used for Instagram and LinkedIn. Answers: "what share of my audience engaged?"
  • Reach or impressions: the number of unique accounts (reach) or total times (impressions) the post was seen. Used widely on X and available everywhere.
  • Views: used for TikTok and YouTube, where content is pushed far beyond your followers, so views are the only sensible base.

The denominator is the entire reason a "good" rate on TikTok (measured against big view counts) looks like a terrible rate on Instagram (measured against a smaller follower count). It's not that TikTok audiences are more engaged. It's that you're dividing by different things. Decide which denominator you're using before you calculate, and never compare a follower-based rate to a view-based one. (For what counts as good on each platform, see what is a good engagement rate.)

Step 3: Do the math (a worked example)

Put the two inputs together. Using the post from Step 1 (587 total interactions) on a 12,000-follower account measured against followers:

(587 ÷ 12,000) × 100 = 4.89%

Now watch what happens if that same post reached only 7,500 accounts and you calculate against reach instead:

(587 ÷ 7,500) × 100 = 7.83%

Same post, same interactions, two very different numbers, because the denominator changed. Both are "correct"; they just answer different questions. The follower version says ~5% of your audience engaged; the reach version says ~8% of the people who actually saw it engaged. This is why you have to label which one you're quoting.

How to calculate engagement rate on Instagram

Formula: (likes + comments + saves + shares) ÷ followers × 100

Instagram is the textbook follower-based case, with one twist: saves and shares are part of the count and they matter more than likes to the algorithm in 2026. A carousel with modest likes but heavy saves can have a higher true engagement rate (and far better reach) than a high-like single image. So always pull saves from the post insights, not just likes and comments.

Worked example: a Reel gets 1,200 likes, 90 comments, 140 saves, and 75 shares on a 40,000-follower account.

(1,200 + 90 + 140 + 75) ÷ 40,000 × 100 = 3.76%

If you want to lift that number, the levers are a stronger first line and posts that earn saves. Our guide to writing captions that convert covers the hook formulas, and timing matters too, so check the best time to post on Instagram.

How to calculate engagement rate on TikTok

Formula: (likes + comments + shares + saves) ÷ views × 100

TikTok divides by views, because the For You feed pushes videos to non-followers constantly, so your follower count is almost irrelevant to how many people see a given video. That's why TikTok rates look low next to Instagram even when a video does well.

Worked example: a video gets 18,000 likes, 600 comments, 950 shares, and 1,400 saves on 320,000 views.

(18,000 + 600 + 950 + 1,400) ÷ 320,000 × 100 = 6.55%

Because view counts swing so hard on TikTok, a single video that escaped to a huge audience can drag your per-view rate down even though it was a hit. Average across recent videos rather than reacting to one (see the averaging section below).

How to calculate engagement rate on LinkedIn

Formula: (reactions + comments + reposts) ÷ followers × 100

LinkedIn is follower-based and counts reactions, comments, and reposts. Comments carry outsized weight because they signal a discussion worth surfacing, so a post that sparks a 25-comment thread will outrun one with 200 silent reactions.

Worked example: a post gets 540 reactions, 70 comments, and 40 reposts on a 9,000-follower company page.

(540 + 70 + 40) ÷ 9,000 × 100 = 7.22%

If you measure against impressions instead (LinkedIn shows these on your own posts), expect a lower percentage. For formats that reliably pull the comments that boost the number, see LinkedIn post formats that drive engagement.

How to calculate engagement rate on X (Twitter)

Formula: (likes + replies + reposts + bookmarks) ÷ impressions × 100

X is the one major platform where impressions is the standard denominator, because native analytics report impressions on every post. That makes X percentages the smallest of any platform (sub-1% is normal), so don't be alarmed by a 0.8% that would look dire on Instagram.

Worked example: a post gets 320 likes, 45 replies, 60 reposts, and 80 bookmarks on 95,000 impressions.

(320 + 45 + 60 + 80) ÷ 95,000 × 100 = 0.53%

If you'd rather calculate against followers on X for comparability with Instagram and LinkedIn, you can. Just label it clearly, because the two numbers won't be remotely close.

How to calculate engagement rate on YouTube

Formula: (likes + comments) ÷ views × 100

YouTube is view-based and usually counts just likes and comments (shares are harder to track reliably). Treat it as a secondary metric (YouTube's growth engine is click-through rate and watch time, not engagement rate), but it's still a useful gut-check that viewers liked what they watched.

Worked example: a video gets 4,200 likes and 380 comments on 72,000 views.

(4,200 + 380) ÷ 72,000 × 100 = 6.36%

How to calculate your average engagement rate across posts

A single post is a terrible sample. One viral hit or one flop will give you a number that's useless for tracking. The fix is to average across your last 10–20 posts:

  1. Calculate the engagement rate for each individual post using the right formula above.
  2. Add all those percentages together.
  3. Divide by the number of posts.

Example with five posts at 3.1%, 4.8%, 2.9%, 6.2%, and 3.5%:

(3.1 + 4.8 + 2.9 + 6.2 + 3.5) ÷ 5 = 4.1% average

That 4.1% is the figure worth tracking month to month, far more reliable than any single post. A note on method: averaging the per-post rates (above) weights every post equally, which is usually what you want for a "how am I doing" number. If you instead summed all interactions and divided by all followers/views, big posts would dominate. For most creators, the equal-weight average is the honest one.

Engagement rate by followers vs. by reach vs. by impressions

You'll see three named variants. They're the same formula with different denominators, and mixing them up causes most of the confusion online:

  • ERF (by followers): interactions ÷ followers. Measures loyalty: how well you engage the people who chose to follow you.
  • ERR (by reach): interactions ÷ unique accounts reached. Measures content quality: how compelling the post was to those who saw it.
  • ERI (by impressions): interactions ÷ total impressions. Like ERR but counts repeat views, so it runs slightly lower than ERR.

ERR and ERI are almost always higher than ERF, because reach is usually smaller than your follower count on any given post (not all followers see every post). The practical rule: pick one method and stick to it. An ERR number compared against an ERF benchmark will look inflated and mislead you. When in doubt, follower-based (ERF) is the most widely quoted and the easiest to compare across accounts.

How to calculate engagement rate in a spreadsheet

If you track more than a handful of posts, set up a sheet once and never do mental math again. Use these columns:

PostLikesCommentsSaves/SharesFollowers (or Views)Engagement Rate

In the rate column, the formula is =(Likes + Comments + Saves/Shares) / Denominator * 100. In Google Sheets or Excel, if likes are in B2, comments in C2, saves/shares in D2, and the denominator in E2, the cell reads:

=(B2 + C2 + D2) / E2 * 100

Then average the whole column with =AVERAGE(F2:F21) to get your rolling account-level rate. Add a new row per post, and your average updates itself. This is the manual version of what the engagement rate calculator does instantly, handy when you want a permanent record alongside the live number.

Common mistakes that throw your math off

Before you trust a number, rule out the errors that quietly wreck it:

  • Forgetting saves. On Instagram especially, leaving saves out of the count can understate your rate by a wide margin on saveable content.
  • Mismatched denominators. Counting interactions against followers when your analytics reports reach (or vice versa) can swing the result 2–5x. Decide on the denominator first.
  • Judging on one post. Outliers dominate small samples. Always average over 10–20 posts.
  • Comparing across platforms. A 6% TikTok rate (views-based) and a 6% Instagram rate (follower-based) are not the same achievement. Compare like with like.
  • Counting impressions as interactions. Views go in the denominator, never the numerator. Mixing them inflates the rate massively.
  • Inflated follower counts. Bought or bot followers blow up your denominator and crater the rate. If the base is fake, the percentage is meaningless.

From measuring to moving the number

Calculating the rate is the easy half. The point is to raise it. Once your math is honest, the levers are consistent across platforms: lead with a strong hook, ask one clear question to earn comments, reply to early comments fast, post when your audience is online, and stay consistent. Run your numbers through the engagement rate calculator to get a benchmarked rating in seconds, then put the fixes into practice with Postlia: schedule a consistent week of posts across every platform from one place, sharpen each one with the caption writer and hashtag generator, and time them with the best-time-to-post tool. A simple content calendar keeps the consistency sustainable, and the Postlia plans are built to make all of it effortless. Measure monthly, average honestly, and judge progress by whether total interactions are trending up. That's the number that actually compounds.

Frequently asked questions

What is the formula for engagement rate?+

Engagement rate = (total interactions ÷ audience size) × 100. Interactions are the actions on a post (likes, comments, shares, saves); audience size is either your follower count, the post's reach, or its views, depending on the platform and which version of the metric you want. Multiply by 100 to turn the fraction into a percentage.

How do you calculate engagement rate on Instagram?+

Add likes + comments + saves + shares on a post, divide by your follower count, and multiply by 100. For example, a post with 480 likes, 35 comments, and 60 saves on a 12,000-follower account is (575 ÷ 12,000) × 100 = 4.79%. Saves count on Instagram and matter a lot, so don't leave them out.

Should I calculate engagement rate using followers or reach?+

Both are valid but measure different things. Followers (ERF) measures audience loyalty; reach or impressions (ERR/ERI) measures how compelling the content was to the people who actually saw it. Reach-based rates run higher because reach is usually smaller than your follower count. Pick one method and use it consistently so your numbers stay comparable.

How do you calculate average engagement rate across multiple posts?+

Calculate the rate for each of your last 10–20 posts, add those percentages together, and divide by the number of posts. Averaging smooths out viral hits and flops so you get a stable account-level number instead of judging yourself on a single outlier.

How do you calculate engagement rate on TikTok?+

TikTok engagement is measured against views, not followers: add likes + comments + shares + saves and divide by the video's view count, then multiply by 100. Because it uses views, TikTok percentages look lower than follower-based ones even when engagement is strong, so compare them only to other TikTok numbers.

What counts as an interaction when calculating engagement rate?+

Any deliberate action a viewer takes on the post: likes/reactions, comments/replies, shares/reposts, and saves/bookmarks where the platform offers them. A plain view or impression does not count as an interaction. It's the denominator, not the numerator. Which actions are available differs by platform, so count what that platform actually offers.

Free tools you can use right now

No signup required. Try them while the idea is fresh.

Related articles

7 networks live. LinkedIn, Bluesky, Instagram & more

Ready to post everywhere?

Connect your accounts and publish to all your platforms with one click. Start with a 7-day free trial.

7-day free trial. Cancel anytime.