Skip to content
Blog
Marketing & Growth15 min read

Social Media KPIs: The 15 That Matter, With Formulas and 2026 Benchmarks

15 social media KPIs mapped to 5 business goals, each with a formula, a worked example and a starting target, plus 2026 benchmarks and two filled KPI sheets.

Priya RamanBy Priya Raman
A one-page social media KPI sheet with engagement rate, click-through rate and cost per lead filled in for a small business

Social media KPIs are the few numbers that show whether your social media is moving a business goal: awareness, engagement, traffic, leads and sales, or retention and service. The useful set is small. Pick 1 goal, track 3 to 5 KPIs for it, and measure each one with a fixed formula against your own 90-day baseline. The 15 below cover every goal a small business or agency client has, and each comes with a formula, a worked example and a starting target.

By the end you'll have a filled KPI sheet, targets you can defend, and a monthly routine that takes about an hour.

What is a social media KPI (and how is it different from a metric)

A metric is any number a platform shows you; a KPI is a metric you've tied to a goal, a formula and a target. "1,080 accounts reached" is a metric. "Reach rate of 45% against a target of 35%, because this quarter's goal is awareness in our new neighborhood" is a KPI.

The difference matters because every platform dashboard hands you dozens of metrics. If you report all of them, nobody can tell whether things are working. If you report 4 KPIs tied to 1 goal, the answer fits in a sentence.

For where to find each raw number inside the apps, see our guide to social media analytics. This post is about which numbers deserve to be KPIs and what "good" looks like.

The 15 social media KPIs mapped to 5 goals

Start with the goal, then pick KPIs from its row. The targets in the last column are starting ranges we use for small accounts (under 20,000 followers). They are not published benchmarks. Replace them with your own baseline after 90 days, using the method further down.

#KPIGoalFormulaWhere it livesStarting target

1

Reach rate

Awareness

Reach ÷ followers × 100

Native insights

15 to 40%

2

Follower growth rate

Awareness

Net new followers ÷ start followers × 100

Native insights

1 to 3% a month

3

Profile visit to follow rate

Awareness

Follows ÷ profile visits × 100

Instagram, TikTok

5 to 15%

4

Share of voice

Awareness

Your mentions ÷ all brand mentions × 100

Listening or manual count

Up 2 points a quarter

5

Engagement rate

Engagement

Interactions ÷ reach × 100

Native insights

3 to 6% by reach

6

Saves per 1,000 reached

Engagement

Saves ÷ reach × 1,000

Instagram, TikTok

5 to 20

7

Share rate

Engagement

Shares ÷ reach × 100

All major networks

0.5 to 2%

8

Watch-through rate

Engagement

Avg watch time ÷ video length × 100

Reels, TikTok, YouTube

30 to 50%

9

Link click-through rate

Traffic

Link clicks ÷ reach × 100

Native insights

1 to 3%

10

Sessions from social

Traffic

Sessions with utm_medium=social

Google Analytics

Up 10% a quarter

11

Conversion rate from social

Leads and sales

Conversions ÷ social sessions × 100

Google Analytics

1 to 5%

12

Cost per lead from social

Leads and sales

Total social cost ÷ social leads

Spreadsheet

Under lead value

13

Median first response time

Retention and service

Middle value of reply times

Inbox

Under 1 hour

14

Sentiment share

Retention and service

Positive mentions ÷ all mentions × 100

Inbox or listening

60%+ positive

15

Repeat engagement rate

Retention and service

Repeat engagers ÷ all engagers × 100

Export or inbox

20 to 35%

The worked examples below follow one account: Harbor Street Bakery, a 2-location bakery with 2,400 Instagram followers.

Awareness KPIs

Awareness answers one question: are more of the right people seeing you each month? Use these when you've opened a new location, launched a product or just started posting.

1. Reach rate

Reach is the number of unique accounts that saw a post; Meta's Instagram media insights documentation defines it as unique users who saw the content at least once. Reach rate divides that by your follower count, which makes posts comparable as your audience grows. Harbor Street's Tuesday croissant reel reached 1,080 accounts with 2,400 followers: 1,080 ÷ 2,400 × 100 = 45%. Track the median reach rate across all posts in the month, not the best post.

2. Follower growth rate

Follower count on its own tells you little, but the rate of change does. Formula: (end followers minus start followers) ÷ start followers × 100, per month. Harbor Street started September 2026 at 2,400 and ended at 2,472: 72 ÷ 2,400 × 100 = 3.0%. Always use net growth (follows minus unfollows), because a giveaway can add 300 followers and lose 200 a week later.

3. Profile visit to follow rate

This tells you whether your profile convinces people once they get there. Formula: follows ÷ profile visits × 100. Harbor Street had 310 profile visits and 28 follows in a month: 28 ÷ 310 × 100 = 9.0%. If visits are high and this rate is low, the problem is the bio, the highlights or the last 9 posts, not the content reach. Fix the profile before you post more.

4. Share of voice

Share of voice is your slice of the conversation in your niche. Formula: your brand mentions ÷ (your mentions + competitor mentions) × 100, for the same period and networks. Harbor Street counted 45 mentions and tags; its 3 nearest competitors had 60, 50 and 25. That's 45 ÷ 180 × 100 = 25%. A manual monthly count of tags and mentions works fine for a local business; you don't need a listening tool until you track more than 5 competitors.

Engagement KPIs

Engagement tells you whether the content is good enough that people act on it. This is where most social media engagement metrics live, and where most reports go wrong.

5. Engagement rate (by reach and by followers)

There are 2 common versions of the social media engagement rate, and you need to know which one you're looking at.

  • By reach: interactions ÷ reach × 100. This measures how well the post did with the people who actually saw it. Use it for your own decisions.
  • By followers: interactions ÷ followers × 100. This is what most public benchmark reports use, because reach is private data. Use it only to compare against those reports.

Harbor Street's croissant reel had 54 interactions (likes, comments, saves and shares) and reached 1,080 accounts. By reach: 54 ÷ 1,080 × 100 = 5.0%. By followers: 54 ÷ 2,400 × 100 = 2.25%. Same post, 2 very different numbers. Write down which interactions you count and keep that fixed; Meta's total_interactions counts likes, saves, comments and shares, minus unlikes, unsaves and deleted comments.

6. Saves per 1,000 reached

A save means "I want this later", which is a stronger signal than a like. Formula: saves ÷ reach × 1,000. The croissant reel got 19 saves on 1,080 reached: 19 ÷ 1,080 × 1,000 = 17.6. Recipes, checklists, price lists and carousels earn saves; memes rarely do. If this number is under 5 for your educational posts, the post didn't teach enough to be worth keeping.

7. Share rate

Shares put you in front of people who don't follow you yet, so they feed awareness too. Formula: shares ÷ reach × 100. The reel was shared 11 times: 11 ÷ 1,080 × 100 = 1.0%. Posts that get shared usually say something the sharer wants to say to a friend: a local tip, a relatable joke, a strong opinion. Track share rate by content pillar to see which pillar travels.

8. Watch-through rate

For video, the first question is whether people watched. Formula: average watch time ÷ video length × 100. Instagram reports ig_reels_avg_watch_time, and YouTube's audience retention help page defines average view duration as the average minutes watched among engaged views. Harbor Street's 30-second reel held viewers for 12 seconds on average: 12 ÷ 30 × 100 = 40%. If watch-through is under 25%, rework the first 2 seconds before you touch anything else.

Traffic KPIs

Traffic KPIs matter when your sale happens on a website: online orders, bookings, quote forms, a shop.

9. Link click-through rate

Formula: link clicks ÷ reach × 100 (some teams divide by impressions; pick one and keep it). Harbor Street posted a pre-order link on its Facebook Page that reached 1,900 people and got 38 link clicks: 38 ÷ 1,900 × 100 = 2.0%. Count only link clicks, not "clicks" that include photo expands or "see more" taps. A clear offer and a single link beat a caption with 3 links.

10. Sessions from social

Platform click counts and website sessions never match, so measure the website side too. Tag every link with UTM parameters: Google's campaign URL help page lists utm_source, utm_medium and utm_campaign and recommends always using them together, since missing values show up as "(not set)". Harbor Street uses utm_medium=social on every link and saw 420 sessions from social in September 2026, about 26 per post across 16 posts. That per-post figure is the one to trend.

Leads and sales KPIs

These are the KPIs owners care about. They need a website goal or a simple lead log, so set that up first.

11. Conversion rate from social traffic

Formula: conversions from social ÷ sessions from social × 100. A conversion is whatever pays the bills: an order, a booking, a quote request. Harbor Street's 420 social sessions produced 13 cake pre-orders: 13 ÷ 420 × 100 = 3.1%. If traffic is healthy and this rate is low, the landing page is the problem, not social. Compare it to the conversion rate of your other channels in the same analytics view.

12. Cost per lead from social

Formula: (ad spend + content cost + tool cost + staff or agency time) ÷ leads from social. Harbor Street spent $600 on boosted posts and about $400 of staff time in a month, and logged 25 leads (pre-orders plus catering inquiries): $1,000 ÷ 25 = $40. To judge it, work out what a lead is worth: close rate × average sale. If 60% of leads buy and the average catering order is $180, a lead is worth $108, so $40 is fine.

Retention and service KPIs

Keeping customers is cheaper than finding new ones, and social is now a service channel whether you like it or not.

13. Median first response time

Formula: list the time to first reply for every comment and DM that needed an answer, sort them, and take the middle value. Use the median, not the average, because 1 message answered on Monday morning distorts the average for the whole week. Harbor Street's median in September 2026 was 47 minutes during opening hours. Track business hours and after hours separately so the number stays honest.

14. Sentiment share

Formula: positive mentions ÷ all mentions × 100, with negative share tracked alongside it. Harbor Street tagged 120 comments, DMs and mentions: 78 positive, 30 neutral, 12 negative. Positive share: 65%. Negative share: 10%. A spike in negative share usually points to one real issue (a late order, a price change), so read the negatives before you read the number.

15. Repeat engagement rate

This measures whether you're building a community or renting attention. Formula: accounts that engaged this month and last month ÷ all accounts that engaged this month × 100. Harbor Street had 210 accounts comment, share or message in September 2026, and 64 of them had also done so in August: 64 ÷ 210 × 100 = 30%. A comment export or inbox history is enough to count this in a spreadsheet.

Social media engagement benchmarks for 2026

Benchmarks help you sanity-check, not set targets. Two independent reports are worth knowing, and both divide engagement by followers, so compare them only to your by-followers rate.

NetworkSocialinsider avg engagement rateWhat Socialinsider countsRival IQ year-over-year change

TikTok

3.73%

Likes, comments, shares, saves

Down 34%

Instagram

0.48%

Likes, comments

Down 16%

Facebook

0.15%

Reactions, comments, shares

Down 36%

X

0.12%

Likes, reposts

Down 48%

How to read this table:

  • Socialinsider's 2026 social media benchmarks are 2025 values presented as 2026, because the report notes there wasn't enough 2026 data at publication. Each network counts different actions: Instagram counts only likes and comments, while TikTok adds shares and saves. That alone explains part of TikTok's lead.
  • Rival IQ's 2025 Social Media Industry Benchmark Report uses medians from 150 randomly selected companies per industry and counts likes, comments, favorites, reposts, shares and reactions over total followers. It reports engagement falling on every network year over year, with TikTok still ahead. Its industry charts are the place to look for social media benchmarks by industry; Higher Ed, for example, ran at roughly 4 times the median on Instagram and TikTok.
  • Neither report covers LinkedIn with a comparable figure, so we don't quote one.

Social media KPI examples: two filled KPI sheets

Copy these into a spreadsheet. One row per KPI, and never more than 6 rows. The monthly social media report template shows how to turn a sheet like this into a one-page client report.

KPI sheet for a small business

Harbor Street Bakery, goal for Q4 2026: more cake pre-orders from Instagram and Facebook.

KPIBaseline (Jun to Aug)Q4 targetSept 2026Status

Reach rate (median)

38%

42%

45%

Ahead

Engagement rate by reach

4.1%

4.5%

5.0%

Ahead

Link click-through rate

1.6%

2.0%

2.0%

On track

Conversion rate from social

2.4%

3.0%

3.1%

Ahead

Median first response time

95 min

60 min

47 min

Ahead

KPI sheet for an agency client

Northside Physio, a 3-clinic physiotherapy group managed by an agency. Goal for Q4 2026: new patient bookings.

KPIBaselineQ4 targetSept 2026Owner and note

Sessions from social

310 a month

360

342

Agency: 2 more link posts a week

Conversion rate from social

2.9%

3.5%

3.2%

Client: shorter booking form

Cost per lead from social

$58

$45

$51

Agency: pause low-CTR ad set

Saves per 1,000 reached

8

12

14

Agency: exercise carousels work

Sentiment share (positive)

71%

75%

74%

Client: reply to 2 wait-time complaints

Notice that each agency row has an owner. A KPI that nobody owns doesn't move.

How to set KPI targets from your own baseline

A target copied from an industry report is a guess. A target set from your last 90 days is a commitment you can defend in a client meeting. Here's the method.

  1. Export 90 days of post data. Pull each post's reach, interactions, saves, shares and link clicks from native insights into one sheet. For a new account with fewer than 20 posts, wait until you have 20.
  2. Calculate each KPI per post with the formulas above. Keep the interaction definition fixed for the whole export.
  3. Take the median, not the average. One viral post can double an average. The median is your real baseline.
  4. Note the spread. Write down the 25th and 75th percentile too. If your median engagement rate by reach is 4.1% and your 75th percentile is 5.6%, a target near 5.6% means "make a typical post perform like a good one".
  5. Set the target as baseline plus a stated lift. For a steady account, 10 to 15% over 90 days is realistic. For an account that just fixed its posting schedule or format, 20 to 30% is fair. Write the reason next to the number.
  6. Lock the target for the quarter. Don't move it mid-quarter because September was great. Review it at the end of the quarter, with a fresh 90-day baseline.

If you don't know your baseline because your data is a mess, run a social media audit first. It takes an afternoon and gives you the 90-day numbers this method needs.

The KPIs that mislead

Some numbers look like KPIs but don't tell you whether the business is better off. Keep them in the appendix, not the headline.

  • Follower count. A total says nothing about whether those followers are local, active or buyers. Use follower growth rate and profile visit to follow rate instead. Giveaways and follow-for-follow inflate the total and depress every rate that divides by followers.
  • Likes alone. A like is the cheapest action on the platform. A post can collect 200 likes and drive 0 bookings. Saves, shares, link clicks and DMs tell you more.
  • Impressions alone. Impressions count repeat views by the same people, so they grow when a small audience sees you many times. Meta has also deprecated impressions for Instagram media created after July 2, 2024, in favor of views and reach, so historical impression trends often break. Use reach rate instead.
  • Averages across networks. A blended "4% engagement rate" across TikTok and Facebook hides everything. Report each network separately.
  • One-off viral posts. A post that reached 30 times your median belongs in a note, not in your baseline.

A monthly KPI review routine

Weekly reviews are for adjusting posts. Monthly reviews are for adjusting strategy. Block 1 hour in the first week of each month.

  1. Pull the numbers (15 minutes). Export last month from native insights and Google Analytics, and fill the "this month" column of your KPI sheet.
  2. Mark status (5 minutes). Ahead, on track or behind, against the quarterly target. Nothing else.
  3. Find the top 3 and bottom 3 posts (15 minutes). Rank last month's posts by the KPI tied to your goal (not by likes). Write one sentence on what the top 3 have in common: format, topic, hook, posting time.
  4. Read the negatives (10 minutes). Open every negative comment and DM from the month. Note repeated issues for the owner or client.
  5. Decide 2 changes (10 minutes). Examples: "swap 1 promo post a week for a how-to carousel", "move link posts to the hours our audience is online" (see best times to post on social media for how to find those hours).
  6. Write the summary (5 minutes). 3 lines: what moved, why, what changes next month. That's the report.

If a KPI has been behind for 2 months in a row, that's a signal to revisit the plan itself. Your social media strategy should say which goal comes first; if the goal changed, the KPIs change with it.

How an AI social media manager reports KPIs

The routine above works by hand. The weak point is the pulling and sorting, which is why it gets skipped in busy months. An AI social media manager can do that part every week and leave the judgment to you.

In SocialScheduler, the AI plans each client's week on Sunday, publishes at the hours the client's audience is online, and learns from results and from top posts in the niche. On Monday it sends a report under the agency's name. A useful KPI line in a Monday report reads like this:

The KPI sheet stays yours. Set the goal and the targets with the baseline method above, and let the weekly report tell you whether the week moved them. Plans and client limits are on the pricing page; the Free plan covers 1 client.

What to do next: pick 1 goal for the next quarter, choose 3 to 5 KPIs from its row in the table, and export your last 90 days to set a baseline. Fill one of the two sheets above with your numbers this week, then run the first monthly review on the first Monday of next month.

Frequently asked questions

For most small businesses the 5 that matter are reach rate, engagement rate by reach, link click-through rate, conversion rate from social traffic and median first response time. Together they cover awareness, engagement, traffic, sales and service. Swap in cost per lead if you run ads.

By followers, Socialinsider's 2026 benchmarks (2025 data) put the average at 3.73% on TikTok, 0.48% on Instagram, 0.15% on Facebook and 0.12% on X. By reach, a small account usually lands between 3 and 6%. Your own 90-day median is the better yardstick.

Pick which interactions count (for example likes, comments, saves and shares), add them up for each post, and divide by reach (or by followers if you're comparing to a benchmark report), then multiply by 100. Keep the same definition every month so the trend is real.

Use reach for your own decisions, because it measures how the post did with people who saw it. Use followers only when comparing against public benchmarks, since reports like Socialinsider and Rival IQ divide by followers.

Track 3 to 5 KPIs per goal and no more than 6 in total on your sheet. More than that and the report stops answering whether social media is working.

A metric is any number a platform reports, like reach or likes. A KPI is a metric you've tied to a business goal, with a fixed formula and a target.

Check post performance weekly and review KPIs against targets monthly. Reset targets once a quarter using a fresh 90-day baseline.

Newsletter

Subscribe for the Latest Social Media Tips

Get exclusive insights, new feature updates, and productivity hacks to level up your social media scheduling game. Join our community today!

Ready when you are

Add a client. The agent plans the rest.

Connect their accounts, fill in a short brief, choose who approves. The first week is planned in minutes.

Social Media KPIs: 15 That Matter, With Formulas (2026)