What is a group session booking in Coachful?
Running a cohort program means juggling multiple clients on the same schedule — and the last thing you want is to manually coordinate a group call through a chain of emails. Group session booking in Coachful lets you schedule cohort calls directly from your coach dashboard, attach them to a specific Squad, and give every enrolled client a single-click way to join. No separate Calendly link, no Zoom account juggling, no confusion.
This guide walks through exactly how to schedule group calls for your cohort, manage capacity, send reminders, and troubleshoot the edge cases coaches most commonly run into.
TL;DR — Quick answer
- Group (cohort) calls live under Bookings → Group Sessions in your coach dashboard.
- You create a session, set the date/time, attach it to a cohort Squad, and set a max attendee cap.
- Enrolled clients see the call in their program feed and can RSVP or join directly.
- HD video is powered by Coachful's built-in Stream video — no third-party conferencing tool required.
- Calendar sync pushes the event to your connected Google or Outlook calendar automatically.
Before you start: what you need in place
Group session booking is built around Squads — specifically cohort squads, which are auto-created when clients enroll in a program. Before scheduling your first group call, make sure you have:
- A published Program with at least one enrolled client (this auto-creates the cohort squad).
- Your availability windows configured under Settings → Scheduling → Availability (even for manually-timed group calls, Coachful uses these settings to detect conflicts).
- A connected calendar if you want two-way sync — see how to sync your Google or Outlook calendar.
- Stripe Connect activated if the group session is a paid add-on (optional for sessions bundled inside a program).
If your cohort squad hasn't been created yet — for example, because you're pre-selling a program — you can also create a community squad manually and attach the group call to it. Community squads are always-on group spaces not tied to a single program enrollment cycle.
Tip: Coachful's cohort squads and built-in video mean you can run an entire group coaching program — curriculum, chat, and live calls — from one workspace. See how Coachful works for group coaching →
How to schedule a cohort group call — step by step
- Open Bookings. From your coach dashboard, navigate to Coach → Bookings → Group Sessions. If this is your first group session, you'll see an empty state with a "Schedule group session" button.
- Click "Schedule group session". A creation modal opens with fields for session name, date, time, duration, and squad.
- Name your session. Use a clear, specific name clients will recognize — e.g., "Week 3 Live Coaching Call" or "Q&A Kickoff — January Cohort". This name appears in the client's program feed and in calendar invites.
- Set the date and time. Coachful displays your timezone by default. Clients see the time converted to their local timezone automatically — no manual conversion needed on your end.
- Choose a duration. Common durations are 30, 45, 60, or 90 minutes. You can also enter a custom duration (e.g., 75 minutes for a workshop format).
- Attach the Squad. Under the Squad dropdown, select the cohort squad tied to your program. If you have multiple active cohorts — for example a January cohort and a March cohort of the same 12-week program — each has its own squad, so select the correct one.
- Set a max attendee cap (optional). Leave blank for unlimited, or enter a number if you're capping attendance for a workshop-style call. Clients who RSVP after the cap is hit will be placed on a waitlist.
- Add a description or agenda (optional but recommended). A 2-3 sentence agenda dramatically increases attendance rates. Tell clients what you'll cover and what to prepare.
- Toggle "Send notification to squad" to on. This fires an in-app notification and email to every member of the attached squad the moment you publish the session.
- Click "Schedule". The session is now live. It appears in the squad's feed, in each client's upcoming sessions panel, and on your coaching calendar.
How clients join a cohort call
Once you've scheduled the session, clients don't need to do anything complicated. Here's what the experience looks like on their end:
- In-app notification — They receive a push notification (on mobile) or bell-icon alert (on desktop) linking directly to the session detail page.
- Program feed card — A "Upcoming live session" card appears inside the program view with the date, time, agenda, and a one-click "Join" button.
- Email reminder — Coachful sends an automated reminder 24 hours before the call and another 15 minutes before start time.
- Calendar invite — If the client has connected their calendar, the event syncs automatically. Otherwise they can click "Add to calendar" from the session detail page to export an .ics file.
- Join button — At the scheduled time (and up to 5 minutes before), the "Join" button activates and launches Coachful's built-in HD video room powered by Stream. No app download required — it works in-browser or through the Coachful mobile app.
Recurring group sessions: scheduling a call series
Most cohort programs have a regular call cadence — for example, a weekly 60-minute group coaching call every Tuesday for 12 weeks. Instead of creating 12 individual sessions, you can use Coachful's recurrence feature:
- Follow steps 1–8 above.
- Before clicking "Schedule", toggle "Repeat this session" to on.
- Choose the recurrence pattern: Weekly, Bi-weekly, or Monthly.
- Set the end date or choose a set number of occurrences (e.g., "12 sessions").
- Click "Schedule". Coachful creates the entire series at once. Each session in the series can still be individually edited or cancelled without affecting the others.
Coaches running a 12-week group coaching program typically schedule their weekly group call series on day one so clients can block out the time immediately after enrolling. This single step has a measurable impact on attendance rates.
Managing RSVPs and attendance
Under Bookings → Group Sessions → [Session Name], you'll find a real-time attendee list showing everyone who has confirmed, declined, or not yet responded. You can:
- Export the attendee list as a CSV for your records.
- Send a nudge to non-responders — a single-click message goes out via in-app chat to squad members who haven't RSVP'd yet.
- View post-call attendance — After the session ends, Coachful logs who actually joined the video room and for how long. Useful for program compliance tracking.
- Add a session recording — If you recorded the call externally or via Coachful's built-in record feature, you can upload or link the recording directly on the session detail page so absent clients can catch up.
Pro tip: Coaches on Coachful's Scale plan can attach a post-session task or reflection prompt to any group call. Immediately after the session ends, enrolled clients receive a task in their program feed — for example, "Write down your top 3 takeaways from today's call." This closes the loop between live coaching and async program work.
Charging for standalone group sessions
Group calls bundled inside a paid program don't require separate billing. But if you want to sell a standalone group workshop or a one-off masterclass, Coachful handles that through Offers:
- Go to Coach → Offers → Create offer.
- Set the offer type to Group Session.
- Set your price (one-time), configure any coupon codes, and connect it to the target squad or create a new community squad on the fly.
- Publish the offer — it gets its own booking/landing page on your Coachful subdomain (e.g.,
yourname.coachful.co/offers/q4-workshop) that you can share directly or embed on your website. - Payment processes through Stripe Connect and lands in your bank account directly. Coachful takes no additional cut beyond the platform subscription fee.
This is particularly useful for discovery workshops, paid masterclasses, or "try before you buy" group calls that funnel clients into a longer program.
Pro tips for higher cohort call attendance
Scheduling the call is the easy part. Getting clients to actually show up consistently — especially by week 6 of a 12-week program — takes intentional design.
- Schedule calls on the same day and time each week. Predictability builds habit. Clients who block Tuesday at noon in week 1 will keep it blocked through week 12.
- Post a 2-sentence agenda in the squad chat 24 hours before the call. Specificity drives attendance. "Tomorrow we'll workshop your pricing strategy live — bring your current offer and one objection you keep hearing from prospects" beats "group call tomorrow."
- Record every session and upload it within 2 hours. When clients know they can catch up, they're less likely to feel anxious about missing one — and ironically, this reduces drop-off rather than enabling it.
- Use Michelle, the Coachful AI assistant, to draft reminder messages for your squad. Open Michelle from the top-right dashboard icon and ask it to "write a pre-call hype message for my Tuesday cohort call on pricing strategy."
- Celebrate attendance publicly in the squad. A quick "Great to see 14/15 of you on the call today 🔥" post in the squad chat costs you 10 seconds and builds enormous social proof inside the cohort.
Troubleshooting common group session issues
Clients can't see the session in their feed
The most common cause is that the client is enrolled in the program but the cohort squad attachment is incorrect. Go to Coach → Squads → [Cohort Squad] and verify the client appears as a member. If not, you can manually add them from the squad's member panel. Also confirm the session is attached to the correct squad — it's easy to accidentally select a community squad instead of the cohort squad when you have several active.
The "Join" button is greyed out
The Join button activates 5 minutes before the scheduled start time. If a client reports the button is greyed out during the call, ask them to hard-refresh the page (Ctrl+Shift+R / Cmd+Shift+R). If the issue persists, they can navigate directly to the session URL — share it from your coach dashboard's session detail page.
Calendar sync isn't pushing group sessions to Google/Outlook
Two-way calendar sync must be enabled per session type. Go to Settings → Scheduling → Calendar Sync and confirm that "Group Sessions" is toggled on under the sync preferences. If calendar sync was connected after the session was created, you may need to resave the session to trigger a fresh sync push.
Recurring series showing wrong timezone for some clients
Coachful stores all session times in UTC and converts to the viewer's local timezone based on their profile settings. If a client sees the wrong time, ask them to check Account Settings → Timezone and update it. This is especially common after daylight saving time changes.
Attendee cap was hit but you want to add more clients
Go to the session detail page and increase the max attendee number (or clear it entirely for unlimited). Clients on the waitlist will be notified automatically once a spot opens or the cap is raised.
Video quality is poor for some participants
Coachful's video is powered by Stream and supports HD video, but quality degrades on connections below ~2 Mbps. Share this quick checklist with struggling participants: (1) use a wired connection if possible, (2) close unused browser tabs, (3) disable camera if audio-only is acceptable to conserve bandwidth, (4) try the Coachful mobile app which has an optimized video codec for mobile networks.
Ready to run your first cohort call?
Group session booking is one of those features that looks simple on the surface but dramatically changes how your cohort program feels to clients. When every client gets an automatic reminder, sees the call in their program feed, and joins with one click — attendance goes up, community energy builds, and your program gets the reputation it deserves.
If you're not yet running your cohort on Coachful, now is a great time to explore what the platform can do. You get programs, squads, live video calls, billing, and your own branded coaching website — all in one place. Start your free trial at Coachful and schedule your first group session today. Already a member? Sign in to your workspace and head to Bookings → Group Sessions to get started.