Skip to content
Milvao
Free tool

Community health score calculator

Enter five numbers you can count, from active members to reply time, and get a score out of 100 with the full formula and advice on your weakest area.

Short answer: The community health score calculator turns five numbers you can count (members, members active in the last 30 days, requests, introductions and typical reply time) into a score out of 100. The formula is shown in full, each target is explained, and the advice points at the weakest part. It runs in your browser, and your numbers aren't sent anywhere.

Runs in your browser. Nothing you type is sent anywhere.

Example numbers are filled in. Replace them with your community's last 30 days.

Everyone in the group or community

Posted, replied or reacted

Asks for help, advice or an introduction

People you or members connected

1 hour1 week

62

out of 100

Steady

0 to 39 needs attention, 40 to 69 steady, 70 and above healthy. Our own bands, not an industry standard.

  • Participation23.3 / 35

    20% of members active

  • Requests10.7 / 20

    2.7 per 100 members a month

  • Follow-through15 / 30

    0.3 introductions per request

  • Response time12.5 / 15

    48 hours to a first reply

What to work on

  • Requests aren't turning into introductions. Read each request, think of who could help, and ask both people privately before connecting them (a double opt-in introduction).
  • Members rarely ask for help. Show them how: post an example request, and give them a private way to ask, so nobody has to ask in front of everyone.
Show the formula with your numbers
PartFormulaPoints
Participation35 × min(1, active ÷ members ÷ 0.3)23.3
Requests20 × min(1, requests per 100 members ÷ 5)10.7
Follow-through30 × min(1, introductions ÷ requests ÷ 0.5)15
Response time15 × (168 − hours) ÷ 144, between 0 and 1512.5
ScoreSum of the four parts, rounded62

Key takeaways

  • The score has four parts: participation, requests, follow-through and response time.
  • Every target is our own starting point with the reasoning written down. They are not industry benchmarks.
  • Track the same numbers every month. The trend tells you more than any single score.

How to use the community health score calculator

  1. 1Count your members, and how many posted, replied or reacted in the last 30 days.
  2. 2Count requests for help or introductions in the last month, and introductions made.
  3. 3Set the typical time a request waits for its first useful reply.
  4. 4Read the score, the four parts and the advice. Open the formula to see your numbers worked through.

How is the community health score calculated?

Each part earns points up to a maximum, scaled by how close your number is to its target. The four parts add up to 100.

PartPointsFull points atWhy that target
Participation3530% of members active in 30 daysMany members read without posting. If about a third take part in a month, the group is clearly in use.
Requests205 requests a month per 100 membersRequests show members trust the group with real needs. At that rate someone asks every week or so.
Follow-through301 introduction for every 2 requestsNot every request needs an introduction. Half of them leading to one shows the group follows through.
Response time15A first reply within 24 hours, falling to 0 at one weekA reply within a day keeps the person engaged. After a week most people have solved it elsewhere.

Are these benchmarks?

No. We don't have reliable published data on what is normal for member-help communities on WhatsApp, so the targets are rough rules of thumb, chosen with the reasoning above. The bands (0 to 39 needs attention, 40 to 69 steady, 70 and above healthy) are ours too.

A small founder circle and a large alumni network will look different, and both can be healthy. Use the score to compare your community with itself over time, and change your own targets as you learn what is normal for your group.

How to count the inputs

  • Members: everyone in the group, or across your groups if you count them together. Count each person once.
  • Active members: anyone who posted, replied or reacted in the last 30 days. A rough count is fine if you use the same method every month.
  • Requests: messages asking for help, advice, a supplier or an introduction, in the group or privately.
  • Introductions: people you or members connected because of a request.
  • Response time: how long a typical request waits for its first useful reply, not just an emoji.

What to do with the score

Work on the weakest part first. Low participation usually needs better welcomes and a simple weekly prompt. Few requests usually means members don't feel safe asking in front of everyone, so give them a private way to ask. Low follow-through means requests are read but not acted on.

That last part is the one Milvao is built for: members ask privately, Milvao finds a member who can help and asks them first, and the dashboard shows requests and introductions, so you can count them without a spreadsheet. See the operator dashboard.

FAQ

Questions about community health score

It is a single number that sums up how well a community is working, built from measures you can count. This one uses participation, requests, introductions and response time, and shows the formula so you can check it.

The calculator labels 70 and above as healthy, but that band is our own rule of thumb, not an industry standard. A rising score month on month matters more than reaching a particular number.

Without requests there is nothing to respond to, so the calculator can't credit speed. Follow-through also scores zero. Focus on getting members to ask first.

Yes. It is free, needs no sign-up and runs in your browser. Your numbers are not sent anywhere or stored.
30-day pilot

Make your first introductions this month

We connect your business number, set up join links for two or three of your groups and help your first members get introduced.

Talk to us