Social media metrics that actually matter to clients (and the ones to stop reporting)
A freelance social media manager's guide to picking the right Facebook and Instagram metrics for client reports. Which numbers prove your value, and which are vanity that hurt your credibility.
If you are a freelance social media manager building monthly reports for clients, the metrics you choose to include are doing more work than you think. The wrong ones make you look junior. The right ones make a renewal call a formality.
This post is a curated, opinionated list of which Facebook and Instagram metrics belong in a client report, which ones do not, and why.
The rule for picking client-facing metrics
Every metric in a client report should answer some version of one question: "Did the money this client spent on me move the business?"
If a metric does not connect, even loosely, to that question, it is filler. Filler makes reports longer without making them more useful, and clients eventually notice.
A useful test: imagine the client forwards your report to their CEO. The CEO has 90 seconds. Which metrics survive?
Metrics that matter (include these)
Reach (real reach, not impressions)
The number of unique people who saw the content you produced. Reach answers the most basic question a client has: "Are we showing up?"
Report reach as both an absolute number and a percent change month-over-month. Do not report just one or the other.
Engagement rate
Total interactions divided by reach, expressed as a percent. A 4-5% engagement rate on Instagram is good for most SMB accounts. Above 6-7% is genuinely strong. Below 2% is a real conversation to have with the client.
Reporting engagement rate instead of total engagements is the right move because it normalizes for reach. A post with 200 likes on a 2,000-reach account is doing meaningfully better than a post with 800 likes on a 50,000-reach account, but raw numbers obscure that.
Saves and shares
These are the two engagement actions that signal intent. A like is "I noticed." A save is "I might come back to this." A share is "I want my network to see this."
For SMB clients especially, saves and shares are the metrics that correlate with downstream business outcomes more than any other engagement. Report them separately, not as part of a generic "engagement" bucket.
Follower growth (net, not gross)
Net new followers, not gross. Subtract any unfollows. Most native dashboards show gross by default because it looks better. Report net because it is the honest number.
Pair follower growth with a one-line context note. Did paid drive it? An influencer collab? A specific Reel? Numbers without context are noise.
Manager impact / attribution
The most important metric in a freelance social media report, and the one most freelancers leave out: what percentage of total reach and engagement on the account came from posts you produced this month?
Without attribution, your report is indistinguishable from a Meta Business Suite screenshot. With it, your report is the single artifact that proves your specific work moved the business. More on why attribution is the wedge for freelance reporting.
If your tool does not calculate this for you, you have to back into it manually. Tag every post you produced, sum the reach and engagement on those posts, divide by the totals for the account. Once a month. For every client. This is the single most time-consuming part of building reports without the right infrastructure. PostProof was built around it.
Video views and average watch time (when relevant)
If the client is investing in Reels or video posts, include video views and average watch time. Skip these otherwise. There is no point reporting on video metrics when video is not a strategic priority.
Watch time matters more than view count. A high view count with low watch time means the algorithm gave the video reach but viewers bounced. That is a content problem, not a success.
Metrics to stop reporting
Impressions
Impressions count repeat views by the same person. It is reach inflated. For client reports, impressions create the illusion of bigger numbers without adding information. Report reach instead.
The exception is paid campaigns where impressions are part of how the campaign was bought. Otherwise, drop them.
Likes as a standalone metric
Likes are the lowest-intent engagement action. Reporting "we got 2,400 likes this month" is the social media equivalent of reporting that someone walked past your billboard. It happened, but it does not necessarily mean anything.
Roll likes into the engagement rate calculation. Do not give them their own row.
Hashtag performance
Reporting on hashtag performance went out of fashion around 2019 for a reason. Hashtags on Instagram do not drive meaningful reach the way they used to, and reporting on them signals that you are using an outdated playbook. If a client asks, explain. Do not put it in the report.
Total followers (as a standalone metric, in isolation)
The follower count number on its own is vanity. What matters is follower growth and engagement rate among followers. A 50,000-follower account with 1% engagement is worse than a 5,000-follower account with 7% engagement.
If you must include total followers, include it as context, not as a headline metric.
Posting frequency
The number of posts you produced is a workload metric, not a performance metric. Mention it in passing if relevant ("28 posts produced this month") but never feature it. Clients do not pay you for output. They pay you for outcomes.
A clean metric set for most SMB clients
If you are starting a new client and need to lock in a default set, this works for 90% of SMB freelance engagements:
- Reach, with month-over-month delta.
- Engagement rate, with month-over-month delta.
- Saves and shares (separate).
- Net follower growth.
- Manager impact / attribution percentage.
- Number of posts produced (line item only).
Six numbers. That is the entire headline metrics section of your monthly report. Anything beyond this either belongs in a top-posts breakdown or should be cut.
The format around the metrics
A clean set of metrics is necessary but not sufficient. The metrics need a narrative around them. Each headline number should be paired with one sentence of context: what changed, why, and what you are doing about it.
A bare table of numbers is a screenshot. A narrative is a report.
Here is the six-section template most freelance reports should use, and how to write the whole thing in under an hour.
How PostProof handles it
PostProof connects to Facebook and Instagram, pulls posts and metrics automatically, and calculates manager impact for you. The default metric set above is exactly what shows up in a PostProof report, by design.
If you would rather spend your time on strategy than on math, start the beta for $5/mo. 7-day free trial.
The metrics you pick are not just a reporting decision. They are a positioning decision. Pick the ones that prove your work, drop the ones that do not, and your reports will start defending themselves.