sociallinks.dev

Blog / How-to

How to calculate an influencer's engagement rate (with formulas)

Engagement rate is the number most people use to compare creators, and also the number most often calculated in different ways by different people. Two analysts can look at the same account and report 3% and 9%, and both can be right. This guide shows you the three common formulas, which interactions to count on each platform, how to average posts without letting one viral video or a sponsored post skew the result, and how to build your own baseline so you can tell whether a rate is actually good.

The three engagement rate formulas

Every engagement rate is interactions divided by an audience number. What changes is the denominator, and that choice decides what the rate tells you.

FormulaCalculationWhat it tells youWhere the data comes from
By followersInteractions ÷ followers × 100How much of the creator's following responds to a typical postPublic counts, so you can calculate it for anyone
By reachInteractions ÷ accounts reached × 100How engaging the content is to the people who actually saw itThe creator's insights only
By views or impressionsInteractions ÷ views × 100How often a play turns into an interaction, common for short videoViews are public on TikTok, Reels, Shorts and X; impressions usually come from insights

Engagement rate by followers is the default for outreach and shortlisting because you can calculate it from public numbers. Its weakness is that followers are not the audience for any single post. On short-video platforms most views can come from people who don't follow the creator, so a rate by followers can look very high or very low for reasons that have nothing to do with content quality.

Engagement rate by reach is the most accurate measure of how content performs, because it only counts people who saw the post. Instagram defines reach as the number of unique accounts that saw the content at least once, and notes that the figure is estimated (Meta developer documentation). You need the creator to share it.

Engagement rate by views suits video. Be careful: views are not people. Meta defines Instagram views as the total number of times the media was played, and YouTube's help center says that from August 24, 2026, views count the moment a video starts to play across all formats, including Shorts (YouTube Help). Repeat plays by the same person can count again, so a rate by views is usually lower than a rate by reach for the same post.

Which interactions to count on each platform

Pick a set of interactions per platform and keep it the same for every creator you compare. Some counts are public, others only appear in the creator's own analytics.

PlatformInteractions to countUsually publicUsually insights only
Instagram posts and carouselsLikes, comments, shares, savesComments, and likes unless the creator hides themSaves, shares, reach, views
Instagram ReelsLikes, comments, shares, savesViews, comments, likes unless hiddenSaves, reach, watch time
TikTokLikes, comments, shares, savesViews, likes, comments, shares, savesUnique viewers, watch time, audience details
YouTube videos and ShortsLikes, comments (shares if the creator provides them)Views, likes, commentsShares, unique viewers, watch time
XReplies, reposts, quotes, likes, bookmarksViews and most interaction countsProfile visits, link clicks

If you only have public data, count only public interactions for everyone, even when one creator has sent you their saves; mixing sources favors the creator who shared more. If a creator hides like counts on Instagram, ask for insights rather than estimating.

Worked examples with real arithmetic

Here is an illustrative Instagram creator, @ridgeline.rosa, with 48,000 followers. These are made-up numbers for six recent posts.

PostLikesCommentsSharesSavesInteractionsReachNote
Post 11,20060401001,40016,000
Post 29504525801,10014,500
Post 31,30070501301,55018,200
Post 48,6004109001,29011,200120,000Went viral
Post 564030102070012,000Sponsored
Post 61,10055351101,30015,300

Single post, by followers and by reach

Post 1 by followers: 1,400 ÷ 48,000 × 100 = 2.92%. Post 1 by reach: 1,400 ÷ 16,000 × 100 = 8.75%. Same post, same interactions, a threefold difference because of the denominator.

Averaged across posts

The median and the trimmed mean agree, and both describe what a typical post does. The plain mean describes a post this creator rarely makes.

Keep the viral post in your notes (it shows the creator can break out), but leave it out of the typical rate. Give sponsored posts their own median: they often perform differently from organic posts, and if a brand is buying sponsored posts, that is the most relevant figure. Flag giveaways too, since asking people to like, comment and tag friends to enter lifts interactions well above normal.

By reach, two ways

For the four typical organic posts you can average each post's rate (8.75%, 7.59%, 8.52% and 8.50%, giving 8.34%) or divide total interactions by total reach (5,350 ÷ 64,000 = 8.36%). The second method weights bigger posts more. Either is fine; just use the same one for every creator.

A TikTok video, by views

An illustrative TikTok creator, @fernpixel, has 120,000 followers. One video has 45,000 views, 3,100 likes, 85 comments, 210 shares and 340 saves: 3,735 interactions. By views that is 3,735 ÷ 45,000 = 8.30%. By followers it is 3,735 ÷ 120,000 = 3.11%.

Step by step: calculate it in a spreadsheet

  1. Step 1Choose the posts

    Take the last 12 to 20 feed posts or videos from one platform, published at least a few days ago so counts have settled. Skip posts from the last 48 hours; they are still growing.

  2. Step 2Record the raw counts

    One row per post: URL, date, likes, comments, shares, saves, reach or views if you have them, and whether the post is sponsored. Note the follower count and the date you recorded it.

  3. Step 3Sum the interactions

    Add a column that totals the interactions you decided to count for this platform. Keep the same set for every creator.

  4. Step 4Flag sponsored posts and outliers

    Mark paid partnerships, giveaways and posts that performed far above or below normal. Pick a written rule for outliers, such as more than three times the median, and apply it the same way to everyone.

  5. Step 5Calculate the rate per post

    Divide each post's interactions by followers, reach or views. Format the column as a percentage.

  6. Step 6Summarize with the median

    Report the median of organic posts as the headline number. Report sponsored posts separately as their own median, since that is closer to what a brand will get.

These formulas work in Google Sheets and in current versions of Excel. They assume interactions in column G, reach in column H, a sponsored flag (Y or N) in column I and the follower count in cell L1, with posts in rows 2 to 21.

Google Sheets / Excel

Interactions for one post (likes, comments, shares, saves in C:F)
=SUM(C2:F2)

Rate by followers for one post
=G2/$L$1

Rate by reach for one post
=G2/H2

Median rate by followers, organic posts only
=MEDIAN(FILTER(G2:G21, I2:I21="N"))/$L$1

Median rate by followers, sponsored posts only
=MEDIAN(FILTER(G2:G21, I2:I21="Y"))/$L$1

Rate by reach, weighted by post size, organic only
=SUMIF(I2:I21,"N",G2:G21)/SUMIF(I2:I21,"N",H2:H21)

Outlier flag (more than 3x the median)
=IF(G2>3*MEDIAN($G$2:$G$21),"outlier","")

Comparing creators across platforms

It is tempting to put a creator's Instagram, TikTok and YouTube rates side by side. Be careful, because the inputs are not equivalent.

The fair approach: calculate each platform separately, compare each one against creators on that same platform, and then describe the creator as, for example, "above the median for comparable creators on TikTok, around the median on Instagram".

Getting reliable numbers

Public counts are fine for shortlisting. They let you compare many creators the same way. Record the date, because counts change.

Creator-shared insights are better for decisions. Ask for screenshots or exports showing reach, views, saves and shares for specific posts, and the audience breakdown (top countries, age ranges, gender). Ask for the date range to be visible. A short screen recording of the insights is harder to edit than a still image.

Authorized API access is the most reliable. Some platforms let a creator connect their account to a tool or agency with permission, which returns figures directly from the platform. Only request the data you need, explain how you will store it, and delete it when the campaign ends. Audience data counts as personal data under privacy laws in many places.

What counts as a good engagement rate

There is no single good number. Engagement rates vary by platform, by follower count (smaller accounts often show higher rates by followers), by niche, by content format and by which formula and interactions were used. Published benchmarks rarely use your exact method, so the reliable answer is to build your own baseline.

  1. Pick 15 to 30 creators who are genuinely comparable: same platform, similar follower range (for example 30,000 to 80,000), same niche and audience country.
  2. Calculate each one's median organic rate with exactly the same formula, interactions and post window.
  3. Find the median and quartiles of that group with =MEDIAN(range), =QUARTILE(range,1) and =QUARTILE(range,3).
  4. Place the creator you are evaluating: below the first quartile, in the middle half, or above the third quartile.

For example, if your group of 20 illustrative food creators on Instagram has a first quartile of 1.9%, a median of 2.6% and a third quartile of 3.8%, then @ridgeline.rosa's 2.81% sits just above the median. That is a statement you can defend, and you can refresh it every quarter with the same spreadsheet.

Remember that engagement rate is a proxy. A creator with a modest rate but an audience in the right country, buying the right things, can be a better fit than one with a high rate and the wrong audience.

Measuring a creator across all their accounts

To compare a creator's engagement on every platform, you first need all their accounts, and handles often differ between platforms. sociallinks.dev takes one Instagram, TikTok, YouTube or X profile URL and returns the creator's accounts on other platforms with a confidence score and the evidence for each match, so you can confirm the right accounts before you calculate anything.

FAQ

What is the formula for engagement rate?

The most common formula is total interactions on a post (likes, comments, shares and saves) divided by the creator's follower count, multiplied by 100. You can also divide by reach or by views instead of followers. Always state which denominator you used, because the results can differ by several times.

Should I calculate engagement rate by followers or by reach?

Use followers when you only have public data, such as when shortlisting creators. Use reach when the creator shares their insights, because it measures how people who actually saw the post responded. Don't compare a rate by reach for one creator with a rate by followers for another.

How many posts should I use to calculate an average engagement rate?

Twelve to twenty recent posts on one platform is a practical range. Skip the newest posts, since their counts are still rising. Use the median rather than the mean so one viral post doesn't dominate the result.

Do views count as engagement?

Usually not. Views are an audience measure, closer to reach or impressions, so they are better used as the denominator. Count likes, comments, shares and saves as the interactions, and divide by views if you want a rate for video.

What is a good engagement rate for an influencer?

It depends on platform, follower size, niche, format and the exact formula used, so a single benchmark can mislead you. Build a baseline from 15 to 30 comparable creators using the same method, then see where the creator falls against that group's median and quartiles.

Should sponsored posts be included in engagement rate?

Calculate them separately. Sponsored posts often perform differently from organic posts, so mixing them in hides useful information. If you are buying sponsored content, the creator's sponsored median is the most relevant number.

Find a creator’s accounts