Employee Advocacy ROI Calculator
See the reach and earned media value of an employee advocacy programme, from your headcount, participation rate, and posting cadence. Free and instant.
Highest value per impression.
Free and instant. Nothing leaves your browser.
About $42,867 a year, at a $33 blended CPM.
- Employees posting
- 25 of 100
- Posts per month
- 108
- Impressions per post
- 1,000
- Organic impressions
- 108.3k
- Engagements at 2%
- 2.2k
Participation is the lever that moves this most. Going from 25% to 35% of employees posting adds roughly $1,429 a month.
A 100 person company with 25% of employees posting 1 time a week on LinkedIn generates about 108.3k organic impressions a month, worth roughly $3,572 in equivalent paid media.
Earned media value prices your organic reach against what the same impressions would cost to buy. It is a comparison, not revenue, and it assumes every impression is worth a paid one, which flatters the number. Use it to justify the programme, not to forecast pipeline.
Programmes stall because employees have nothing to post. CaptureFlow gives every one of them a week of on-brand content.
Try freeThree steps, under 5 minutes.
Add your headcount
Total employees, and the realistic share who will actually post.
Add real impressions
Take the average impressions per post from your analytics, rather than guessing a reach percentage.
See the value
Monthly impressions and what the same reach would cost to buy.
Participation is the number that decides everything
Most advocacy programmes are sold on headcount and die on participation. A 500 person company sounds like enormous reach until you learn that 6% of staff post, which is where unsupported programmes land. Every other input in this calculator matters less than this one.
Realistic sustained participation sits between 15 and 30% when employees are given something to post. Below that, you are not running a programme, you are running a Slack channel that occasionally gets used. Move participation ten points and the value moves proportionally, which is why the tool shows you exactly what that swing is worth.
Why employee reach is worth more than brand reach
A post from a person outperforms the identical post from a company page, because feeds are built to favour people and audiences are built to distrust brands. The same words reach further and get believed more when a named human publishes them.
That gap is why earned media value works as a framing here. You are not just getting impressions, you are getting impressions in the one place a company cannot buy its way into: a personal feed, from a trusted colleague, without an ad label attached.
What earned media value does and does not prove
Earned media value prices your organic reach against what the equivalent paid impressions would cost. It is genuinely useful for justifying a programme to a finance team, because it converts an abstract benefit into a number they already understand.
It is not revenue, and it should never be presented as revenue. It assumes every organic impression is worth a paid one, which flatters the figure. Use it to argue that the programme is worth funding, then measure the programme itself on things you can attribute: inbound conversations, applications, and pipeline sourced from social.
Why programmes stall, and the one thing that fixes it
Ask anyone who has run advocacy why participation dropped and the answer is almost never that people refused. It is that they did not know what to say. Asking busy employees to write original posts is asking them to do a job they were not hired for, in public, where getting it wrong is embarrassing.
Programmes that work remove the writing, not the posting. Give people something on-brand and ready to publish, let them edit it into their own voice, and participation stops being a motivation problem. That is precisely the step this calculator assumes you have solved.
More free tools
All toolsEngagement Rate Benchmarks
What counts as a good engagement rate, by platform and audience size.
Follower Growth Calculator
Your compound monthly growth rate, benchmarked and projected.
LinkedIn Post Generator
Draft a complete LinkedIn post from a topic in Story, List, or Insight format.
Good to know.
How do you measure employee advocacy ROI?
Multiply your participating employees by their posting cadence to get monthly posts, multiply that by the average impressions a post actually gets, then price those impressions against the paid CPM for the same channel. That gives an earned media value you can compare directly against ad spend.
What should I put for impressions per post?
Take it from your analytics rather than guessing. On LinkedIn, an employee with a normal network typically sees 400 to 1,500 impressions per post, and a few hundred is common for someone just starting. If several people are already posting, average their last ten posts and use that.
What is a realistic employee participation rate?
15 to 30% of employees posting regularly is realistic for a supported programme. Unsupported programmes, where staff are asked to write their own posts, typically settle under 10%. Participation is the single biggest lever on the result, far more than headcount.
What is earned media value?
What your organic reach would have cost to buy as advertising. It's a comparison figure for justifying a programme, not revenue. It assumes an organic impression equals a paid one, which is generous, so use it to argue for budget rather than to forecast pipeline.
Why does LinkedIn reach get valued higher?
Because LinkedIn ads are the most expensive of the major platforms, often around $33 CPM against roughly $14 for a broad mix. The same impression is simply worth more there, which is why B2B advocacy programmes concentrate on LinkedIn.
How is this different from CaptureFlow?
This estimates what a programme is worth. CaptureFlow is what makes the programme run: it turns one idea into on-brand posts every employee can publish in their own voice, which is the step where participation is won or lost.
Advocacy fails when people have nothing to post.
7-day free trial · Cancel anytime