Start with what you are replacing
A cohort course is three things stacked together: a group that starts on the same day, a body of material the group works through, and a live room where the teacher meets them. Maven puts all three in one product. When you look at alternatives, it helps to decide which of the three you actually need replaced.
Most people who search for Maven alternatives are not unhappy with the live room. They want something else: a different cost structure, more control over the material, the student records on their own site, or a format that does not stop being useful after the last session.
How the field splits
A hosted course platform. Teachable, Thinkific, Kajabi and LearnWorlds are built for courses more than for live groups. They give you a storefront, checkout and lesson delivery. You would run the live sessions elsewhere.
A meeting tool and a shared folder. The simplest option, and the right one for a single small run. It tracks no progress and sends no reminders, and it gets tiring on the second cohort.
An LMS on your own WordPress site. Learnomy, LearnDash and Tutor LMS are plugins that give you the lesson library and the student records on a site you host. Among them, cohorts as a built-in format are a Learnomy Pro feature. You still teach live elsewhere.
What cohorts do in Learnomy Pro
A cohort ties a group of students to one course. You give it a title, a start date, an end date and, if you want one, a seat cap. Its status moves from open to in progress to completed by itself as the dates pass, so you are not clicking a button on the first day.
Around that there is a set of things a cohort teacher actually uses. Lifecycle reminders go out by email and in the app as the cohort is about to start, has started, is about to end and has ended. At-risk nudges go to members who fall behind. You see a roster with each member’s progress, and the group sees a leaderboard. Content drip, also Pro, can release lessons on fixed dates or a number of days after enrolment, which suits a weekly rhythm. Assignments and a weighted gradebook with CSV export cover the work students hand in.
What a cohort does not do is host the class. There is no built-in live video, so a session is a link to your own meeting tool inside a lesson or an announcement. Plenty of teachers prefer that, because their students already know the tool. If you do not, Maven is the better fit, and it is fair to say so.
Setting up your first cohort, step by step
Here is the order that works, with the tier for each step.
- Build the course first, in the free plugin: sections, lessons, a quiz and a certificate. A cohort is a wrapper around a course, so the course has to be good before anyone is grouped around it.
- Buy Pro, then switch the Cohorts module on under the plugin’s module settings. Like most Pro tools it ships off, and its menu does not appear until you enable it.
- Create the cohort: a name, the course, a start date, an end date and a seat cap. The cap defaults to 30. You can also name the instructor who runs it.
- Set the status to Open. A new cohort starts as a draft, and only open cohorts move on by themselves once the dates pass.
- Add students by email, one at a time. Each one is enrolled in the course as they join. If you sell seats, a buyer is placed in the course’s open cohort automatically when there is just one.
- Add the live session links to the lessons that need them, and set drip if you want the material to open week by week.
Plan the roster step honestly. Adding people to a cohort is by email lookup, not by CSV. Pasting a list of emails or uploading a CSV works for enrolling people in the course in the free plugin, which is a separate action. The cohort docs describe both screens.
A cohort week from the teacher’s chair
Once a cohort is running, the week has a rhythm. On the day before a session you check that the lesson with the meeting link is open and that the right people can see it. During the session you teach on your own meeting tool. Afterwards you add the recording to the lesson and read what came in.
What arrives is mostly assignments and quiz answers. Essay and short-answer questions land in a grading inbox, and Pro assignments take text or file uploads that you grade inline, with a weighted gradebook behind them. The roster shows each member’s completion, and a badge marks anyone at risk.
At risk has a plain rule. A member is flagged after more than ten days of doing nothing in the course, or when their progress is more than 25 points behind where the schedule says it should be. Nobody is flagged before the cohort starts, and anyone who has finished is never flagged. In a running cohort those members also get a nudge email, so you do not have to write ten polite messages by hand.
The free plugin underneath
Cohorts sit on top of a course, and the course is free. That means courses built from sections and lessons with seven lesson content types, quizzes with six question types in two layouts, and certificates with a public verification page. Checkout is built in for Stripe and PayPal with no platform cut, along with coupons and memberships, one-time and recurring.
Two free features suit a cohort business even before you buy Pro. Bulk enrolment by pasted emails or CSV creates accounts for a whole intake at once. A per-lesson Available date lets you release material on a schedule by hand. The free versus Pro page shows the exact split, and the cohort coaching program use case walks through a full setup. If you coach rather than teach a subject, the coaches page fits better.
Selling seats
A cohort is easier to fill when buying is simple. Everything on the selling side is in the free plugin: a one-time price, a coupon for an early group, and Stripe or PayPal checkout with no platform share. Put a seat cap on the cohort so a run stays the size you can teach.
If the course sits behind an application, a call or an invoice you send yourself, keep the checkout off and add people by hand. Closed and invite-only course settings stop self-enrolment, and the payments page explains the options. The same material can later be sold as a self-paced course with no cohort at all, which is the usual way a one-off live run turns into a product that keeps earning.
A cohort inside a community
The reason many cohort teachers want a site of their own is that the cohort should not end when the course does. The same team that makes Learnomy makes other plugins that run on one WordPress site with one login. Each is separate and each is optional.
BuddyNext is a community plugin. With BuddyNext Pro and Learnomy both active, an enrolled student can be added to the course’s community space automatically, which gives each intake a place to talk without you adding people by hand. A course completion or an earned certificate posts a card to the student’s profile and the community feed. A community membership plan can enrol the buyer in chosen courses, and it removes that access when the plan ends. See buddynext.com.
Jetonomy adds discussion and Q&A forums next to your courses, a natural home for questions between sessions. See Jetonomy.
WP Career Board is a job board. Jobs and resumes on the same site give graduates of a professional program a place to find roles. See WP Career Board.
WPMediaVerse organises course video, audio and files, which helps when every session leaves a recording. See WPMediaVerse.
BuddyX Pro and Reign are community themes that style course and student pages.
Learnomy also works without any of them. Add what the program needs.
Live sessions in practice
The live lesson type is simple on purpose. You set a start time, a length and a link to Zoom, Google Meet or Teams. Students see a countdown, then a Join button for the length of the session, then a note that it has ended. Pro’s front-end course builder lets you schedule one without opening the WordPress admin.
Learnomy does not create the meeting for you, record it or connect to a meeting provider. You make the room, paste the link and upload the recording yourself. That is one more task per session, and the trade is that you keep whichever tool your students already trust.
What running it costs
A WordPress cohort is several small bills rather than one: the host for the site, your meeting tool, the Pro licence for cohorts and drip, and the card fee on each sale. The free versus Pro page has the current licence price. Then add the time for updates and backups, and for answering the student whose login stopped working an hour before class.
What a cohort does not do here
Be clear about the gaps before you plan a run around them.
- No built-in live video, recording or breakout rooms.
- No bulk CSV import into a cohort roster.
- No email sequences beyond the lifecycle reminders and the at-risk nudge.
- No page that ranks or lists your cohort for strangers.
- No separate cohort area for students: they use the course as any enrolled student does, and a cohort page shows its name, dates and seats.
What you give up by leaving
Be specific about this before you move. A hosted platform that lives for cohorts has the classroom, the scheduling, the reminders and often a way for strangers to find your course, all behind one login. On WordPress you assemble the classroom from a meeting tool, the course from Learnomy and the audience from your own marketing.
There is also no importer. Learnomy’s importer reads LearnDash, Tutor LMS and LifterLMS. Moving from a hosted platform means rebuilding the lessons, creating a cohort for each run and bulk enrolling the people you are allowed to contact. Do it on a staging site, run one real cohort through it, and keep the old setup alive until you trust the new one.
For the direct two-way view, see Learnomy vs Maven. If the program runs as a single large intake, the same cohort tools are described for academies.
Your records after the run
When the last session ends, the cohort status moves to completed on its own, and the roster, grades and certificates stay where they were. They sit in your database, so you can export a gradebook as CSV, check a certificate through its public verification page years later, and answer a privacy request through the standard WordPress export and erase tools. None of it depends on a hosted subscription staying active.
There is a practical bonus for the next run. You can create a new cohort on the same course with fresh dates, with the same lessons, quiz and certificate behind it. Alumni stay on your list as ordinary accounts, so you can invite them to the next programme under your own privacy policy, without going through anyone else’s inbox.
Who should stay on Maven
Stay if you do not yet have another way to reach students. Stay if you would rather not set up a meeting tool, a payment page and a course site that talk to each other. And stay if the live room itself is what people pay for. If the idea of owning the records is more appealing than a tidy single login, test it on a staging site before you decide.
Where this leaves the decision
Maven earns its place when live teaching is the product. A WordPress LMS earns its place when the course, the roster and the records matter as much as the sessions, and you want them on a site you own.
If you are unsure, build one cohort on a staging site with the free plugin and Pro, run a single week of it, and see whether teaching live somewhere else bothers you or suits you.