Most social media KPIs on a typical dashboard measure activity, not results: posts published, impressions, new followers. The lines go up and to the right, and nobody can say what they did for the business. The KPIs that actually matter are the ones you can trace back to a business goal — and that tell you what to change next week.
This guide gives you a working system: a KPI tree that connects a goal like revenue or leads to channel metrics, the formula behind every metric, a clear split between vanity and value metrics, and a weekly dashboard template you can rebuild in a spreadsheet in half an hour.
Key takeaways
- →A KPI is a metric tied to a goal and a decision. If a number moving up or down would not change what you do, it is a report line, not a KPI.
- →Build a KPI tree: one business goal, 2–3 social outcomes, then a handful of channel metrics per network.
- →Prefer rates over totals. Engagement rate by reach, save and share rate, CTR and conversion rate stay comparable as your accounts grow.
- →Saves, shares and replies are usually stronger signals of value than likes; new followers matter only when they match your target audience.
- →Review a one-page dashboard weekly and a deeper report monthly — and write down one decision every time.
Basics
Vanity metrics vs value metrics
A vanity metric looks good in a report but does not predict business results; a value metric changes when your content actually works for the people you want to reach. The distinction is not about the number itself but about what it can tell you.
Follower count is the classic example. It can grow through giveaways or a viral post that attracts the wrong crowd, while leads stay flat. Likes are the cheapest action on any platform. These numbers are useful context, but they should never be the headline of your report.
| Vanity metric | Why it misleads | Value metric to use instead |
|---|---|---|
| Total followers | Grows with bots, giveaways and irrelevant audiences | Follower growth from your target audience, follower-to-lead rate |
| Impressions | Counts repeat views and accidental scrolls | Reach rate and unique reach per post |
| Likes | Cheapest action, weakly linked to intent | Saves, shares and meaningful comments |
| Posts published | Measures effort, not outcome | Results per post, cost per result |
| Video views | A “view” may be one or two seconds, depending on the platform | Average watch time and completion rate |
Framework
How to build a social media KPI tree
A KPI tree is a map that starts with one business goal and branches down into the social outcomes and channel metrics that drive it. It keeps everyone honest: every metric on the dashboard has a parent, and every parent leads back to money, leads or retention.
Start with one business goal
Pick the goal social is expected to support this quarter: demo requests, online sales, newsletter sign-ups, event registrations or retention of existing customers. One primary goal per quarter is plenty.
Define 2–3 social outcomes
Translate the goal into what social can realistically deliver: “bring qualified visitors to the pricing page”, “grow an engaged audience of HR managers”, “keep customers active in the community”.
Attach one or two KPIs per outcome
Qualified visitors become CTR and conversion rate from social traffic. An engaged audience becomes engagement rate by reach and save and share rate. Retention becomes reply rate and returning readers.
Add diagnostic metrics underneath
Reach, impressions, watch time, follower growth and posting frequency sit at the bottom. They explain why a KPI moved, but you do not set targets on them.
Set a baseline before a target
Collect four weeks of data first. A target such as “+20% CTR” only makes sense relative to your own baseline, not to an industry average from someone else’s account.
Example tree: goal — 40 demo requests per month. Outcome — qualified traffic from LinkedIn and Telegram. KPIs — CTR on posts with a link and demo conversion rate from social sessions. Diagnostics — reach rate, engagement rate, posting frequency. If demos drop, you check CTR first, then reach, instead of guessing.
Formulas
Social media metrics formulas you can calculate in a spreadsheet
Every useful social media metric is a ratio you can compute from numbers that native analytics already export. Write the formulas down once and use them everywhere — half of reporting arguments come from two people calculating “engagement” differently. If any term is unfamiliar, our SMM glossary has short definitions.
| KPI | Formula | What it tells you |
|---|---|---|
| Reach rate | Reach ÷ followers × 100% | What share of your audience actually sees a post |
| Engagement rate by reach | (Reactions + comments + saves + shares) ÷ reach × 100% | How compelling the post was for people who saw it |
| Save and share rate | (Saves + shares) ÷ reach × 100% | Whether content is worth keeping or passing on |
| Click-through rate (CTR) | Link clicks ÷ impressions × 100% | How well a post moves people off the platform |
| Follower growth rate | Net new followers ÷ followers at period start × 100% | Momentum, after unfollows are subtracted |
| Conversion rate | Goal completions from social ÷ sessions from social × 100% | Whether social traffic does what the business needs |
| Cost per result | Spend (money or hours) ÷ results | Whether a channel is worth the effort |
Two rules make these formulas reliable. First, use engagement rate by reach rather than by followers when you compare posts: it removes the effect of the algorithm showing a post to more or fewer people. Second, compare medians, not averages. One viral post can double an average and hide the fact that the typical post got weaker.
Channels
Which KPIs matter on each network
The same KPI tree applies everywhere, but each network rewards different behavior, so the leading metric per channel is different. Pick one leading metric per network and treat the rest as diagnostics.
Signs of healthy follower growth
- →New followers match your audience profile: job titles, region, language or interests you actually target.
- →Reach rate stays stable or improves as follower count grows — a falling reach rate often means low-quality followers.
- →Growth comes from content (shares, saves, profile visits), not only from giveaways or paid boosts.
Telegram
Views per post relative to subscribers is the closest thing to reach rate. Watch forwards and reactions, and the unsubscribe spike after each post — it shows exactly which topics push people away.
Saves and shares carry more weight than likes, and Reels need average watch time. Posting at the right hour changes reach noticeably — see best time to post on Instagram.
LinkedIn and X
Comments and reposts are the leading signals; for B2B, also track profile visits and CTR on posts with the link in the first comment.
TikTok and YouTube Shorts
Completion rate and average watch time decide distribution. Followers gained per 1,000 views shows whether viewers want more of you or just liked one clip.
Template
A weekly social media KPI dashboard template
A good weekly dashboard fits on one screen and ends with a decision. Use four blocks — business, audience, content and effort — and keep one row per KPI. Add columns for this week, last week and the four-week median next to each row.
| Block | Metric | Where to get it | Weekly question |
|---|---|---|---|
| Business | Leads or sales attributed to social | CRM or web analytics with UTM-tagged links | Did social contribute more or less than last week? |
| Business | Conversion rate from social traffic | Web analytics | Are we bringing the right visitors? |
| Audience | Net follower growth by network | Native analytics | Which network is gaining momentum? |
| Audience | Median reach rate per post | Native analytics or your scheduler | Are we still reaching our own audience? |
| Content | Median engagement rate by reach | Native analytics or your scheduler | Which format and topic resonated? |
| Content | Top 3 posts by save and share rate | Native analytics | What should we repurpose next? |
| Traffic | CTR and link clicks | Link analytics, UTM reports | Did the CTA and link placement work? |
| Effort | Posts published and hours spent | Content calendar, time tracking | Is cost per result going down? |
The last row of the sheet is the most important one: “Decision of the week”. For example, “double down on carousels about pricing mistakes” or “move LinkedIn posts to the morning”. Your top posts by save and share rate are the natural candidates to turn into new formats — here is how to repurpose one idea into 10 social posts.
If your posts go out through Pubshr, the content calendar and built-in analytics already cover the content and effort blocks. Add UTM tags to every link so the business block shows up in your web analytics, and the whole dashboard becomes a 15-minute weekly routine.
Pitfalls
KPI mistakes that lead to wrong decisions
Most KPI problems come from comparing numbers that are not comparable. These are the mistakes we see most often in small-team reporting.
- →Comparing networks by raw totals. Ten thousand views on TikTok and five hundred on LinkedIn are not the same achievement; compare rates and outcomes.
- →Changing the formula mid-quarter. If engagement rate switches from “by followers” to “by reach”, every trend line breaks.
- →Reporting without a baseline. “Engagement rate is 3%” means nothing until you know whether it was 2% or 5% last month.
- →Too many KPIs. More than 6–8 KPIs on one dashboard means nobody knows which one to act on.
- →Ignoring the time lag. Social often influences a purchase days or weeks later; judge conversion KPIs on a monthly window, not a single day.
Watch out: platforms change how they count views and reach from time to time. When a metric jumps or drops overnight across every post, check for a definition change before you rewrite your strategy.
Frequently asked questions
What are the most important social media KPIs?
How do you calculate engagement rate?
What is a good engagement rate on social media?
How often should I review social media KPIs?
Are followers a vanity metric?
Wrap-up: fewer KPIs, better decisions
Start by writing your KPI tree on one page: one goal, two or three social outcomes, one or two KPIs each. Collect four weeks of baseline data with the formulas above, then set targets relative to your own numbers.
From there, the weekly dashboard does the heavy lifting. Keep it short, compare medians, and finish every review with one concrete decision — that habit is what turns social media metrics into growth.
Plan, publish and measure in one place
Pubshr schedules posts to 9 networks from one calendar and shows how each channel performs — so your weekly KPI review takes minutes.
Start for freeFree plan, no credit card required