Your squad is active — messages are flying, members are checking in, clients are reacting to each other's wins. But how do you know if your community is actually thriving, or just busy? Squad analytics in Coachful give you the hard numbers behind the energy: who's showing up, which threads spark real conversation, and where engagement quietly drops off before a client churns.
This guide walks through every metric available for cohort squads and community squads, how to read them accurately, and how to turn the data into coaching decisions that improve retention and results.
TL;DR
- Squad analytics live under Coach → Squads → [Squad name] → Analytics.
- Key metrics: active members, message volume, reaction rate, and session attendance (for cohort squads tied to a program).
- Use engagement trends — not just totals — to catch at-risk clients before they go quiet.
- Community squads and cohort squads have overlapping but distinct metric sets.
Understanding the Two Squad Types and Why Analytics Differ
Before diving into numbers, it helps to understand what you're measuring. Coachful has two active squad types:
- Cohort squads — automatically created when clients enroll in a program. They're time-boxed around the program duration (say, a 12-week curriculum), so engagement naturally rises at program launch and should hold steady throughout. Analytics here are deeply tied to program progress.
- Community squads — always-on group spaces, not tied to any specific program. These can run indefinitely and are great for alumni groups, membership communities, or topic-specific channels. Analytics focus on long-term engagement patterns rather than week-by-week program milestones.
Note: standalone squads have been deprecated. If you have an older workspace with standalone squads, those are read-only and their analytics are accessible but no new members can be added.
Where to Find Squad Analytics
Every squad has its own analytics dashboard. Here's how to reach it:
- From your coach dashboard, click Squads in the left sidebar.
- Select the squad you want to review from the list.
- Inside the squad view, click the Analytics tab (next to Members and Settings).
- Use the date-range picker at the top right to filter by the last 7 days, 30 days, 90 days, or a custom range.
For cohort squads linked to a program, you can also reach the same data via Coach → Programs → [Program name] → Squads, then selecting the relevant cohort. Both paths show identical data.
Core Engagement Metrics Explained
Active Members
This is the number of squad members who sent at least one message, reacted to a post, or opened the squad channel during the selected period. It's the single most telling metric for community health. A squad with 40 enrolled members but only 8 active members in the last 30 days has a silent-majority problem worth addressing.
Coachful calculates "active" based on any meaningful interaction — not just message sends — so a client who reads posts and drops a 🔥 reaction every couple of days still counts. This prevents you from over-indexing on the most vocal members and missing the quiet-but-present ones.
Message Volume
Total messages sent across all threads within the squad during the selected period. Break this down by day using the trend chart to spot patterns: a healthy cohort squad typically shows a spike at program launch, steady mid-program activity, and another spike near the end as clients share final results. Flat or declining volume midway through a 12-week program is an early warning sign.
For community squads, look for weekly rhythms. Many coaches find that prompting members on Monday mornings and Friday afternoons reliably doubles weekly volume — the analytics chart makes those interventions visible so you can confirm they're working.
Reaction Rate
Reactions (emoji responses to messages) divided by total messages, expressed as a percentage. This is a proxy for how resonant your content and prompts are. A 40%+ reaction rate suggests your community is emotionally engaged — people are acknowledging each other and responding to your posts. A reaction rate under 15% often means messages are being sent into a void.
Thread Depth
The average number of replies per thread. Shallow threads (1-2 replies) suggest members are posting updates but not sparking dialogue. Deeper threads (5+ replies on average) indicate members are building relationships and helping each other — which is the social glue that drives retention.
Member Activity Breakdown
Below the summary cards, you'll find a per-member table showing each person's message count, reaction count, last active date, and (for cohort squads) their current program completion percentage. This is where you identify:
- Champions — highly active members worth calling out publicly or recruiting as accountability partners.
- At-risk members — those who were active in week 1 but haven't posted or reacted in 14+ days.
- Ghosts — enrolled members who have never posted a single message. These often need a direct 1:1 nudge, not just a group prompt.
Pro tip: Sort the member table by "Last active" ascending. The people at the top of that sorted list are your highest-churn risk. Sending them a personal check-in message — not a group broadcast — before they hit 21 days of silence dramatically improves re-engagement rates.
Cohort Squad Analytics: Program-Specific Metrics
When a squad is linked to a program, the analytics tab shows an extra section: Program Engagement Overlay. This plots squad activity against program milestone weeks, so you can see whether engagement dips align with specific weeks of content.
For example, if you're running a 12-week business coaching program and week 7 consistently shows a drop in squad activity across multiple cohorts, that's a signal that the week 7 content or tasks are too heavy, too confusing, or simply not resonating. You can then revisit those tasks in Coach → Programs → [Program] → Week 7 and adjust.
Session Attendance Correlation
For cohort squads tied to programs that include group calls or 1:1 bookings, Coachful overlays booking attendance data onto the engagement chart. Members who attend live sessions reliably show higher squad activity in the 48 hours after a call — reinforcing the value of your live touchpoints and helping you decide how frequently to schedule them.
Community Squad Analytics: Long-Term Trend Tracking
Community squads don't have program milestones, so analytics focus on week-over-week and month-over-month trends. The key view here is the Engagement Trend chart, which plots active members, message volume, and reaction rate on the same timeline.
A healthy always-on community shows gradual growth in active members over time (as new clients join) with relatively stable per-member engagement rates. If your active member count is growing but per-member message volume is shrinking, your community is getting bigger but less tight-knit — a common scaling problem. The fix is usually more structured prompts, themed threads, or smaller breakout channels rather than more general broadcasting.
Managing a growing community? Coachful lets you run unlimited community squads alongside your programs, with all analytics in one dashboard — no third-party community tool required. Sign in to explore your squad analytics today.
Using Analytics to Drive Coaching Decisions
Weekly Engagement Reviews (15-Minute Habit)
Set aside 15 minutes every Monday to review the previous week's squad analytics. Check active member count against the prior week, scan the member table for anyone hitting 7+ days of inactivity, and note which threads generated the most replies. Use those insights to plan your community prompts for the week ahead.
Identifying What Content Sparks Conversation
Filter your date range to a single week where engagement was notably high. Look at the thread depth chart for that period — the threads with the most replies will often share a pattern. Maybe they were vulnerability-forward prompts ("What's your biggest obstacle this week?"), challenge check-ins, or client win celebrations. Replicate those formats consistently.
Adjusting Program Content Based on Drop-Off Points
If cohort squad engagement drops in the same program week across two or more cohorts, treat it as a content bug. Go to Coach → Programs → [Program name], navigate to that week, and review the tasks and goals assigned. Consider reducing task volume, adding a motivational touchpoint (like a short video message), or scheduling an extra group check-in call during that week for future cohorts.
Pro Tips for Maximizing Squad Engagement
Analytics tell you what's happening. These practices change what happens next.
Post in your squad before you expect members to post. Coaches who lead with their own updates — a Monday intention, a mid-week challenge, a Friday reflection — consistently see 2–3× higher member participation than coaches who use the squad purely as a support channel.
- Pin a weekly prompt every Monday so members always have something to respond to when they open the squad.
- Celebrate publicly — when a member hits a milestone in their program tasks, post a callout in the squad. It motivates the member and signals to others what "winning" looks like.
- Use reactions strategically — reacting to every new member's first post within 24 hours increases their likelihood of posting again by a significant margin. Do this manually until your community momentum takes over.
- Schedule accountability threads — for cohort squads, create a recurring weekly thread for members to share their top goal for the week. Thread depth on these typically runs 3–5× the squad average.
- Monitor your virtual assistants — if you've added a VA with the
virtual_assistantorg role to help manage your squad, their posts appear in the analytics as member activity. Tag their contributions separately in your own notes so you're not conflating VA-driven volume with organic member engagement.
Troubleshooting: Common Analytics Issues
Analytics tab is missing or greyed out
This happens when you're viewing a squad with the member org role rather than coach, admin, or super_coach. Only coach-level roles and above can view squad analytics. Check your role under Settings → Workspace → My Role. If you believe your role is incorrect, ask your workspace owner (super_coach) to update it.
Active member count seems too low
Double-check your date range. The default view is the last 7 days — if you ran a big engagement push three weeks ago, that data won't appear unless you extend the range to 30 or 90 days. Also confirm that members have actually accepted their squad invitations; pending invitations don't count toward active members.
Message volume shows zero for a period I know was active
This can occur if the squad was archived and then restored during that period. Archived squads stop logging analytics. If you temporarily archived a squad for maintenance, that window will appear as a gap in your trend chart. This is expected behavior — it's not a data loss issue.
Per-member data not showing for some members
Members who joined through a cohort program enrollment but never opened the squad channel appear in the member list but have null values for all engagement fields. They are enrolled but haven't activated. These are your highest-priority outreach targets — send them a direct message or a personal email nudge to get them into the channel for the first time.
Reaction rate is 0% even though I can see reactions in the chat
Reactions sent on messages posted before the selected date range don't count toward the reaction rate for that period. If your squad had a burst of activity in week 1 and members are still reacting to those early posts, those reactions are attributed to the original message date, not the reaction date. Widen your date range to capture them.
Analytics don't update in real time
Squad analytics refresh approximately every 4 hours. If you just ran a live group call and want to see the engagement spike, wait a few hours and refresh the analytics tab. Real-time message delivery is powered by Stream and is always live; the analytics aggregation runs on a separate pipeline.
Ready to Turn Engagement Data into Client Retention?
Squad analytics aren't just a vanity dashboard — they're an early-warning system for churn, a feedback loop for your content, and a map of your community's social dynamics. Coaches who check their squad analytics weekly make faster program improvements, catch at-risk clients before they quietly disappear, and build communities that clients genuinely don't want to leave.
If you're not yet using Coachful's squads alongside your coaching programs, you're managing community engagement blind. Start your free trial and see how cohort squads, community analytics, and program delivery all live in one place — no stitching together five separate tools. Already have a workspace? Sign in and head straight to your Squads tab to pull this week's engagement report.
For more on building and managing squads, see Creating a community squad, Setting up cohort squads for your program, and Program analytics overview.