Skip to content
Milvao
Running a community

How to measure community engagement in a WhatsApp community

Count what members do for each other: active members, requests, how many find someone and how long they wait. Track the trend, not a benchmark.

How it works

Short answer: Useful community engagement metrics count what members do for each other, not how many messages fly past. Track active members in the last 30 days, new members who take part, requests for help, how many requests find someone, and how long a request waits for a useful reply. Define each one once, count it the same way every month, and judge the trend rather than an outside benchmark.

Ask ten organisers how engaged their community is and most will answer with member count or how busy the group feels. Both are easy to see and both mislead. A large group can be mostly muted, and a noisy group can be noisy because three people argue every evening.

A short set of community engagement metrics is enough for WhatsApp groups and Communities, as long as you know how to count each one by hand or with tools and review them monthly. There are deliberately no industry benchmarks here. Published averages for community engagement mix very different groups, and we have no data that would make a number meaningful for yours. Compare your community with itself, month by month.

Why most community engagement metrics mislead

Total members is a measure of reach, not engagement. It only goes up when people join and only goes down when someone bothers to leave, so a community can lose its usefulness long before the number moves. Message count has the opposite problem: it rewards noise. A long thread of forwards, good-morning images and promotions looks like activity.

Most people in any group read without posting. That is normal and fine, but it means the visible activity of a few members says little about whether the rest get value. The question that matters for a professional community is narrower: when a member needs something, does the community help them? Metrics built around requests, replies and introductions answer that question more directly than raw counts.

Benchmarks add a third trap. A figure such as an average active rate across communities hides huge differences in size, topic, price and age. Hitting someone else's average tells you little, and missing it does not mean you are failing. Our community health score calculator uses targets we chose ourselves and explains the reasoning for each, precisely because there is no shared standard to borrow.

Community engagement metrics worth tracking, defined

Each metric below has a definition and a way to count it. Write your own versions down and keep them fixed. Changing a definition halfway through a year makes the trend useless.

Community engagement metrics, how to count each one and what to watch for
MetricDefinitionHow to count itWatch out for
Active members (30 days)Members who posted, replied, reacted or voted at least once in the last 30 daysScroll the month or tally one sample week and scale up; count each person onceReactions are off in very large Communities, so compare like with like
Participation rateActive members divided by total membersActive members (30 days) / members on the last dayFalls when you add many people at once, even if nothing is wrong
New member activationOf members who joined in a month, the share who posted, asked or were introduced within 30 daysList the month's joiners, check each 30 days laterSmall numbers swing a lot; look at several months
Requests for helpMessages asking the community for a service, contact or adviceTally in a sheet as you see them, or from your request toolCount the request once, however many replies it gets
Requests answeredRequests that got a useful reply or an introductionMark each request answered or not after 7 daysA public pitch is not always a useful answer
Time to first useful replyHours from a request to the first reply that helpsNote both times for each request; use the middle valueOne very slow request distorts an average, so use the median
Members leavingMembers who left or were removed in the periodGroup info, View member changes (last 60 days)Removals by admins are not the same as people leaving

Five or six of these are enough. If you add a metric, decide in advance what you would do differently if it went up or down. If the answer is nothing, do not track it.

How to count engagement in WhatsApp groups by hand

WhatsApp has no analytics for groups, so counting is manual. The app gives you a few useful views. Group info shows the current member list, and WhatsApp's help pages describe View member changes, which lists username changes and members who left or were removed over the last 60 days. Check it monthly and note the numbers, since older changes drop off.

For announcements, the Message info screen on a message you sent shows who it was delivered to and who read it. WhatsApp notes that in a group, two blue ticks appear only when everyone has read the message, and that people can turn read receipts off in their privacy settings. So read counts are a floor, not an exact figure. In a Community, members can see the total member count of the announcement group, and admins can see who the members are.

For activity, sampling is more realistic than counting every message. Pick the same week each month, scroll through it, and note each person who posted, replied or voted in a poll. Note every request for help separately, with its time and whether it was answered. A simple sheet with one row per request and one per active member is enough. Keep it private to your admin team, and record names rather than phone numbers.

Counting requests and introductions

Requests are where engagement turns into value for a business network or founder community. They are also the hardest thing to count in a group chat, because many requests are never posted. Members hesitate to ask in front of hundreds of people, especially for something personal such as a lawyer or a new job, so the number you see in the group understates real demand.

If your members ask privately through Milvao, the counting is done for you with fixed definitions. The Metrics page shows requests received and confirmed by the member, offers sent, the introduction rate (requests where a member accepted, divided by requests the member confirmed), the acceptance rate (accepted offers divided by offers that were accepted, declined or got no reply in 48 hours), the median time to first offer and to acceptance, and introductions completed, meaning both people received the other's number. It also shows why requests were handed to your team. Every definition is listed in Pilot metrics.

Two of those definitions are worth borrowing even if you count by hand. Measure from the moment the member confirms what they need, not from their first vague message. And count an introduction only when both people actually have each other's details, not when someone says they will make it.

Turning the numbers into decisions

Numbers are only useful if they change what you do. Tie each metric to a question you care about and a likely action.

  • Participation falling for two or three months: look at what the group is filled with. Too many promotions or forwards push readers into muting. Tighten the rules or move announcements to an admin-only channel.
  • New members not activating: look at onboarding. Is the welcome clear, and does anyone make a first introduction? Our guide on community onboarding has a seven-day plan.
  • Few requests: members may not feel safe asking in public. Offer a private way to ask, and remind members how.
  • Requests unanswered or slow: check whether the right people are still in the group, whether your skills list is up to date, and whether one organiser is doing all the matching from memory.
  • Many people leaving after an event or a price change: talk to a few of them before changing anything.

Pair every number with a few conversations. Five short chats with members each quarter explain movements that the counts cannot.

A monthly engagement review in 30 minutes

A fixed monthly routine keeps measurement light enough to survive. The steps below assume one person spends half an hour on the first working day of the month.

  1. 1Write down total members on the last day of the month and the number who left, from View member changes.
  2. 2Count active members from your sample week and work out the participation rate.
  3. 3List last month's new members and mark who posted, asked or was introduced.
  4. 4Total the month's requests, how many were answered within 7 days, and the median time to a useful reply.
  5. 5Compare each number with the previous three months and write one sentence on what changed and why you think it did.
  6. 6Pick one thing to try next month, and one number that should move if it works.

Share the short version with your admins or committee. Over a year, twelve of these notes become the most honest record you have of what the community is for and whether it delivers.

Sources

Milvao publishes this guide and makes a product for WhatsApp communities, so we have a stake in the topic. Facts about WhatsApp and other services come from the sources listed, on the dates shown, and can change. Corrections are welcome through our contact page.

Questions

Questions people also ask

There is no reliable shared figure. Groups differ too much in size, purpose and age. Define participation as active members in 30 days divided by total members, then compare your own community month by month.

Yes, for messages you sent. The Message info screen shows who it was delivered to and who read it. People can turn read receipts off, so treat the read count as a minimum.

Requests for help, the share that find someone, and the time to a useful reply. They show whether members get value from each other, which member count and message volume cannot.
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