You are looking at a member's profile trying to work out whether they are still with you. Nothing recent in your community. Are they gone? Busy? On holiday? About to cancel? The profile does not say, and the wrong guess is expensive in both directions — chase someone who is fine and you are annoying, ignore someone who is drifting and you lose them.
"Active" is not one thing. It is three questions that sound identical and are not.
What does "is this member still active" actually mean?
"Is this member still active" is three different questions wearing one set of words: are they still on Skool at all, are they doing anything in your community specifically, and are they less active now than they used to be. The answers can differ, and the right response differs with them.
1. Are they still on Skool at all?
Whether a member is still on Skool at all is the broadest of the three checks: has this person been seen anywhere on the platform recently? If they have not logged into Skool for months, nothing you do inside your community reaches them. This is a deliverability question before it is an engagement question.
A workable line is 30 days. Skoolgrades uses exactly this: a member counts as "ActiveOnSkool" if they were last seen within the past 30 days. Thirty days is long enough to survive a holiday and short enough to mean something.
2. Are they active in your community specifically?
Activity in your community specifically is a different question entirely from activity on Skool. Someone can be on Skool every day and do nothing in your room for six weeks. From inside your community they look identical to someone who has vanished from the internet — and they are not remotely the same person.
For this one, count comments and poll votes rather than likes. A like takes half a second and no thought. A comment costs attention and a bit of social exposure, which is what makes it a real signal. Views are similarly weak: someone can open your community, scroll for eight seconds, and leave with nothing changed.
3. Are they less active than they used to be?
Whether a member is less active than they used to be is the question that actually predicts things, and the one no single-moment snapshot can answer. It requires comparing a member against their own history, not against the community average.
Consider two members, both of whom posted nothing last week:
- One has posted roughly twice a month for a year. Last week is normal. Nothing is wrong.
- One posted three times a week for four months and then stopped fifteen days ago. Last week is a cliff.
A member list sorted by last activity puts these two side by side and tells you they are the same. They are not. The second one is the message you should send today. This is the core of spotting members about to leave.
How do I check whether a member is active without a tool?
Checking whether a member is active without a tool takes about two minutes per person and four steps: read their profile, search your community for their name, check your DM thread, and ask whether what you are seeing is unusual for them.
- Open their profile. Look at their most recent visible activity and their contribution history. Public Skool profiles carry more than most owners realise — there is a breakdown in what you can learn from a Skool member profile.
- Search your community for their name. Their last comment tells you more than their last post, because commenting is the more frequent behaviour.
- Check your own DM thread with them, if you have one. When did they last reply?
- Ask whether this is unusual for them. This is the step people skip, and it is the one that matters. If you cannot remember their baseline, you cannot judge the deviation.
Done for one member, this takes about two minutes. Done for four hundred members, weekly, it is not a thing a person does — which is the whole argument for tracking member activity systematically.
Does a quiet member mean they have given up on Skool entirely?
A quiet member almost never means someone who has given up on Skool entirely — silence in your community only tells you they are not participating in your room. Treating quiet-with-me as disengaged-in-general is the single most common misread in community ownership.
Skool is a network. Your members are in other communities. A member who has said nothing to you in six weeks may be posting daily somewhere else. That person is not unengaged — they are engaged elsewhere. Which means:
- The problem is not motivation. They already have the habit. They just have not built it in your room.
- A "we miss you" message is wrong. It reads as guilt-tripping to someone who feels perfectly active.
- The right move is a reason to show up here specifically. Point them at one thread where their experience is genuinely needed. The approach overlaps with activating lurkers, though the causes are different.
Skoolgrades gives this pattern a name and a definition. Untapped members are: at least 25 posts elsewhere on Skool, active in two or more communities, seen in the last 14 days, joined your community at least 30 days ago, and silent with you for 30 days or more. Every one of those thresholds is deliberate. Twenty-five posts elsewhere means it is a habit, not a fluke. Fourteen days means they are currently around. Thirty days of silence with you means it is a pattern rather than a quiet fortnight.
Is there something better than an active-or-inactive flag?
A lifecycle state is better than an active-or-inactive flag, because it places each member on a curve — star, rising, steady, fading, drifted, ghosted, untapped or going dark — instead of forcing a yes-or-no answer onto a gradual behaviour. Skoolgrades does this through the Cohort Blender, which classifies every member on four axes, one of which is a lifecycle state:
| State | What it means |
|---|---|
| Star | Consistently, strongly active with you |
| Rising | Activity climbing above their own baseline |
| Steady | Reliably present, low variance |
| Fading | Measurably less active than they were |
| Drifted | Has slipped well below their old pattern |
| Ghosted | No meaningful activity for a long stretch |
| Untapped | Prolific elsewhere on Skool, silent with you |
| Going dark | Currently dropping off, fast |
The other axes cover how exclusive a member is to your community and which activity band they fall into. Together those turn "is this person active" into something with an answer you can act on.
Alongside that, twenty-six cohorts rebuild weekly — new joiners, at-risk, top engagers, paying members, theme groups, region buckets, members who came from ads — so the at-risk list you open on a Tuesday reflects Tuesday.
Where does this activity data come from, and is it private?
The activity data comes from your own logged-in Skool session, read by a Chrome extension, and it covers only what is already publicly visible to you — private DM contents are never read. Skoolgrades reads your community through a Chrome extension running on your own logged-in Skool session. No Skool API, no scraping infrastructure. To Skool it looks like an admin browsing their own community, because that is what it is. Eleven streams are collected: member roster, posts, comments and engagement, notifications, the DM channel list, profile enrichment, cross-community activity, peer data, leaderboards and analytics.
One definition sits underneath all of this. "Active" here means participation — a comment, a comment reply, a poll vote — rather than a page load, which is why the resulting figure reads lower than a visit-based engagement rate (the explanation). It is also why a community can look busy while a specific member has said nothing for six weeks.
On privacy, the boundaries are worth stating plainly, because "we can see if a member is active elsewhere" sounds more invasive than it is:
- Everything read is already publicly visible on Skool — profiles and public communities — and it is read through your own session, the same view you would get by clicking around yourself.
- Private DMs are not read. Chat collection is list-only: the thread list and unread state, nothing inside the threads.
- The output exists so you can serve members better — notice the person who is drifting, stop pestering the person who is fine. It is a memory aid for an owner who cannot hold four hundred people in their head, not a surveillance system.
What should I do once I know whether a member is active?
What you do once you know a member's activity status depends on which of the three questions came back negative — the member who has left Skool entirely, the member who is active elsewhere but silent with you, and the member fading from a high baseline all need different treatment.
- Not seen on Skool in 30+ days. Low priority. One short, warm, no-pressure message. Then let it go.
- Active on Skool, silent with you, new. Onboarding did not take. Get them into one conversation where they belong.
- Active on Skool, silent with you, long-tenured. The highest-value case. Ask them something only they can answer.
- Fading from a high baseline. Move first. This is the group where one honest, specific message is worth the most.
- Steady at a low level. Leave them alone. Quiet-but-consistent is a perfectly good way to be a member.
If you want to act on a group of these at once, build the list, write one message, and send it either verbatim or personalised per member — reviewing and approving every draft, then sending them one at a time with a human click from the extension panel. Nothing sends by itself. That design choice is the point: a blast is how members learn to ignore your inbox.
How accurate are these member activity figures?
Member activity figures carry two honest limits: cross-community counts undercount on purpose, and very large communities are sampled rather than counted in full.
Cross-community counts undercount deliberately. If it says a member is active in three other communities, three is a floor, not a total. Read it as "at least".
Large communities are sampled. Over roughly 3,000 active members, collection uses a fixed frame of about 900 members instead of a full census, so per-segment figures there are estimates.
Neither limit hurts the decision much. You are trying to answer "does this person need a message from me today", and for that, a conservative floor is fine.