How do you calculate employee advocacy ROI?
Short answer
Employee advocacy ROI is calculated in two layers. First, media equivalence: earned impressions above your pre-launch baseline multiplied by your real LinkedIn CPM, divided by 1,000, minus program cost. Second, pipeline: opportunities sourced from people who followed or engaged with an employee post. Reporting share counts, participation rates, or total follower sums is not ROI and will not survive scrutiny.
The reason advocacy budgets get cut is not that advocacy fails. It is that the reporting is indefensible. Adding up every employee follower count and calling it reach is the most common version, and it collapses the moment someone asks how many of those people saw anything.
What is the correct formula?
- 1Earned reach = impressions from participating profiles this month, minus their pre-program monthly baseline.
- 2Media-equivalent value = (earned reach ÷ 1,000) × your actual LinkedIn CPM.
- 3Program cost = tool spend + content support + estimated employee hours.
- 4ROI = (media-equivalent value + pipeline value − program cost) ÷ program cost.
Use your own CPM from a recent campaign, not an industry average. If you have never run LinkedIn ads, a $35 CPM is a conservative floor for B2B audiences in most markets, and you should label it as an assumption.
What does that look like with real numbers?
| Input | Value | Note |
|---|---|---|
| Combined visible audience | 180,000 | Sum of followers across ten profiles |
| Cadence | 3 posts/week each | ~120 posts in the month |
| Assumed organic reach per post | 25% of own audience | Varies by profile and topic |
| Earned impressions above baseline | ~400,000 | Baseline subtracted, not gross |
| LinkedIn CPM used | $35 | Replace with your own campaign CPM |
| Media-equivalent value | ~$14,000 | (400,000 ÷ 1,000) × 35 |
| Program cost | ~$3,000 | Tools, support, employee hours |
Treat that as a structure, not a promise. The two inputs that move the answer most are how many of your employees actually have audiences, and whether they post consistently. Both are knowable before you spend anything.
Which metrics should you stop reporting?
- Total combined follower count, which measures potential and nothing else.
- Participation rate, which rewards recruiting people whose posts nobody sees.
- Number of shares, which is an activity count with no relationship to reach.
- Engagement rate alone, since a small audience can post a high rate and reach almost no buyers.
If the number would not change your decision about next quarter, it is not a metric. It is decoration.
How do you size the opportunity before you commit?
Everything above depends on which employees have real audiences today. Invisible Reach ranks the ten largest LinkedIn audiences inside your company and models the reach they can produce, with a 30-day content plan for each. One time, $99.
Frequently asked questions
- Is employee advocacy cheaper than LinkedIn ads?
- Per impression, usually by a wide margin, because the distribution is earned rather than bought and posts keep collecting impressions for days. The real cost is employee time and consistency, which is why narrow, well-chosen rosters outperform company-wide programs.
- What is a realistic organic reach rate per post?
- Personal profiles commonly reach 10 to 30 percent of their own followers per post, depending on topic fit and how recently they posted. Company pages usually reach single-digit percentages, which is why the calculation should be run on people.
- How do you attribute pipeline to employee advocacy?
- Add a "how did you hear about us" field that allows naming a person, tag inbound that arrives via a profile, and compare opportunity volume from accounts that engaged with employee posts against those that did not. It is directional, not perfect, and it is enough for a budget decision.
- How long should you run a program before judging ROI?
- One quarter of consistent posting. Reach responds in four to six weeks; pipeline lags because buyers follow first and buy later.