How to Run Ads for Cohort-Based Courses (Enrollment Windows, Lead Gen and Waitlists)
To run ads for a cohort course, work backwards from your start date: set an enrollment window, send cold traffic to a waitlist or application page, retarget people who joined with deadline-led creative, and track cost per enrolled student rather than cost per lead. Infinall AI prepares competitor research, copy and creative drafts for your review; you build the pages, configure the campaigns in Meta Ads Manager (or another platform), publish them and manage spend yourself.
Cohort courses are different from evergreen courses because you sell a fixed number of seats before a fixed start date. That makes the ad plan a calendar problem as much as a creative one: there is a cold phase to build a waitlist, a warm phase to convert it, and a hard close. This guide covers the sequence using Meta Ads Manager as the example platform, since many cohort creators find their buyers there, with the same logic applying to LinkedIn or YouTube. Interface names change often, so confirm current options in each platform's documentation. Infinall AI does not place media, manage ad spend or guarantee enrollments.
How to Run Ads for Cohort-Based Courses (Enrollment Windows, Lead Gen and Waitlists)
Set the cohort calendar and a realistic seat target
Write down the start date, enrollment open and close dates, number of seats, price and any early-bird deadline. Then work backwards: a typical sequence is a waitlist-building phase of two to four weeks, an enrollment window of about one week, and a final 48-hour push. Decide your seat target and the lowest number of students at which you will run the cohort. That number, plus your price, gives you the most you can afford to pay per enrolled student.
Build a waitlist or application page and a short email follow-up
Create a single page on your course platform or site with the outcome promise, who the cohort is for, the schedule, and one form: a waitlist signup for lower-priced cohorts, or a short application for higher-priced or selective ones. Connect the form to an email provider and set up a confirmation email plus two or three emails over the following days that explain the curriculum, answer likely objections and tell people when enrollment opens. Install the Meta Pixel and define the lead event; do a test submission and confirm it appears in Events Manager.
Create a cold-audience campaign to build the waitlist
In Meta Ads Manager, create a campaign with a Leads or Sales objective depending on your page and tracking (check which objectives and optimisation options are currently offered). Use broad audiences or interest and lookalike audiences built from your email list or past students if you have enough contacts for Meta to build one. Set a daily budget you can hold for at least a week without editing. Send traffic to the waitlist or application page, and judge it by cost per waitlist signup or per qualified application, not by clicks.
Prepare creative that sells the result and the cohort format
Make three to four distinct concepts: a problem-led hook in the buyer's own words, a screenshot or clip showing the curriculum or a past cohort project, a founder or instructor video explaining who it is for and not for, and a static card with the dates and seat count. State the real start date and number of seats; never invent scarcity. Infinall AI can draft the competitor research, copy, image ads, carousels and video drafts for this step, which land in an Approval Queue for you to edit and approve before you export anything.
Open enrollment and retarget the waitlist with deadline-led ads
When enrollment opens, email your list first, then create a retargeting campaign aimed at waitlist signups, page visitors and people who engaged with your video, using Custom Audiences built from your pixel and email list. Switch the creative to enrollment content: dates, price, an answer to the biggest objection, and a real student or instructor testimonial you have permission to use. Send traffic to the checkout or application, and exclude people who have already enrolled so you do not waste spend.
Run the final 48 hours, then review cost per enrolled student
In the last two days, increase the retargeting budget moderately, add a closing-date creative and send the final reminder emails. After close, calculate cost per waitlist signup, waitlist-to-enrolled rate and total ad spend divided by enrolled students. Keep notes on which angles brought enrolled students, not just signups, and use that to plan the next cohort's earlier phase. Offer a waitlist for the next cohort to people who missed this one.
Frequently asked questions
How long before the start date should I begin running ads for a cohort?
Many creators start building a waitlist two to four weeks before enrollment opens, then run a shorter enrollment window of around a week. The right length depends on your price, audience warmth and list size: higher-priced or application-based cohorts usually need a longer lead time. Treat your first cohort as a test and note when signups actually arrived so the next timeline is based on your own data.
Should I use lead generation ads or send people to a landing page?
Meta's lead forms keep people inside the app and often give cheaper leads, but lead quality can be lower because the form is quick to submit. Sending traffic to your own waitlist or application page adds friction that filters for intent and lets your Pixel record the event. Test one route with a fixed budget and compare cost per enrolled student, not only cost per lead.
Can Infinall AI run my cohort enrollment ads?
No. Infinall AI prepares research, strategy, copy and creative for your review in an Approval Queue. You build the waitlist page, configure and publish the campaigns in Meta Ads Manager and manage spend yourself; Infinall does not place media or guarantee enrollments. The Free plan is $0 with 1,000 credits/month and Full Campaign in Lite mode; Pro is $30/month and adds video generation and real-data research.