A cohort-based course is a course a group takes together: same start date, same weekly lessons, live sessions on the calendar and a shared finish line. Running it inside your community, rather than in a separate group chat, puts the lessons, the conversation and the live calls in one place your students already visit. This guide covers when a cohort beats self-paced, how to plan one, the weekly rhythm that keeps a group moving, and how to set it up in Vonza.
What is a cohort, and when does it beat self-paced?
A self-paced course sells convenience: buy it today, finish it whenever. Most people never finish. A cohort trades some of that convenience for structure. There is a date to start, a week's lessons to do before the next call, and a group that notices when you go quiet.
Cohort-based learning works best when:
- The skill needs practice and feedback. Writing, coaching, design, sales, fitness: anything where people improve by doing work and having it reviewed.
- Peers add value. If students learn from each other's questions and examples, a group is part of the product.
- You can show up live. A cohort needs a host for at least one session a week.
- The outcome has a date attached. A launch, an exam, a 30-day challenge.
Keep self-paced when the material is mostly reference, when buyers live across many time zones and would never meet live, or when you cannot commit the weeks. Many creators do both: the self-paced online course is always on sale, and a few times a year they run it as a cohort with live support at a higher price.
Choosing dates and length
Short beats long. Four to eight weeks is long enough to practice and short enough that life does not get in the way. A useful starting shape is six weeks: one week to set up and meet each other, four weeks of core work, one week to finish and present results.
When you pick dates:
- Start on a Monday so the first week's work and the first live call fit inside one calendar week.
- Leave a gap between enrollment closing and day one, so late joiners can catch up on the welcome material.
- Avoid holiday weeks for your audience, not just yours.
- Name the cohort by its dates, for example "Spring 2027 cohort", so the next one is easy to tell apart.
Enrollment: open window, plan buyers or hand-picked
There are three common ways to fill a cohort, and each suits a different kind of program.
- An open window. Everyone who joins your community between two dates goes into the cohort. This suits a launch: you promote for two weeks, and whoever signs up in that window starts together.
- Plan buyers. Anyone who buys a specific plan joins the cohort. This suits a premium tier, where the cohort and its live calls are what the higher price pays for. If you are still working out that tier, see how to price a community.
- Hand-picked. You add people yourself. This suits applications, a mastermind, or a pilot group you invite personally.
Whichever you choose, cap the group at a size you can actually support live. A host can answer every question in a group of 20; at 200 you need office hours, helpers and a clear Q&A routine.
The cohort space and a weekly rhythm
Give the cohort its own private space in your community. A good layout is an Announcements room only you post in, one room per week of lessons, a Q&A room and a Wins room. Pin a welcome post that says what happens this week, when the live call is and where to ask for help.
Then set a rhythm and keep it the same every week:
- Monday: the week's lesson and task. Post it in the week's room with one clear thing to do.
- Midweek: live session. Run it as a community event shown only to members of the cohort space, set to repeat weekly at the same local time. A workshop or Q&A format suits teaching; office hours suit feedback.
- Thursday: check-in. Ask each person to post what they did and where they are stuck. Short answers are fine; the habit matters more.
- Friday: wins. Invite members to share one result in the Wins room and reply to every post.
Recordings of the live calls should go into the week's room, so anyone who missed it can catch up before the next one.
Pacing linked courses
If the cohort uses a course you already sell, do not make students wait for content they have paid for. Instead, tell them which lessons belong to which week and talk about those lessons on that week's call. Everyone can see the whole course, but the group conversation keeps them together.
If you want stricter pacing, release lessons on a schedule. Our guide to drip content for an online course covers when that helps and when it only frustrates fast learners.
Tracking progress
Two numbers tell you how a cohort is doing: how far each member is through the lessons, and how far the group is on average. Look at both every week before the live call. If the average is behind the week you are in, slow down and spend the call on the lesson most people are stuck on. If one person has not started, send them a short personal message.
Participation counts too. Who posted in the check-in thread, who came to the call, who shared a win. You do not need a dashboard for that; scroll the week's room.
Finishing well and running the next cohort
The last week deserves as much planning as the first. Ask everyone to present one finished piece of work, run a final live session to review them, and close with a clear next step: a certificate, an alumni space, the next level of the program or a one-to-one offer. A course completion certificate with a fixed completion date suits a group that graduates together.
Before you open enrollment for the next cohort, write down what you would change: the weeks that ran long, the questions that came up every time, the lessons nobody finished. Then reuse the same space layout and calendar so the second cohort takes a fraction of the setup.
How to run a cohort in Vonza
Vonza's community cohorts live in the Cohorts section of your community. Select New cohort and a five-step setup walks you through it:
- Name. For example "Spring 2027 cohort", with an optional line about its goal. Members see the name on the cohort space.
- Dates. A start and an end date, up to a year apart. The setup suggests six weeks from next Monday, and a preview shows the timeline as you pick.
- Space. Create a private space from the "Cohort course" template, with Announcements, Week 1 to 3 and Q&A rooms and a pinned welcome post, or use a space you already have.
- Course. Link a course, bundle or product from your community's Content board. Progress is measured on linked courses and on the courses inside a linked bundle.
- Who joins. "Everyone who joins in the window", "New members on selected plans" or "I'll add people myself".
With the window or plan rule, members join the cohort automatically when they join the community within the window or buy one of the selected plans, and they are added to the cohort space. Manual assignment works either way: from the Members tab you can add members, move them to another cohort or remove them, and export the list as a CSV with name, email, progress, lessons completed, last active date and how each person was added. A member can be in more than one cohort.
The cohort shows as Upcoming before it starts, Running while it runs and Ended after the last day. The Timeline tab marks the current week ("Week 2 of 6"), the join window, the space and the linked course, and the cohort page shows members, average progress, the week you are in and lessons. Announce opens a post in the cohort space.
Members see the cohort space like any other space, plus a card in their community portal with the cohort name, when it starts or how many days are left, their progress bar, a button to continue the next course and a link to the cohort space.
If you are setting up the community itself, the "Course cohort" template on the community templates page builds Announcements, Weekly lessons, Study groups and Wins spaces in one go. For everything else the community does, start at the community platform overview.












