← All founder workflows

How to validate an online course idea when you have no email list

Validate a course with no email list by preselling a live cohort rather than building a course: teach one free 45-minute workshop in a community that already has your audience, and offer twelve paid seats at the end with a full refund if you cancel. Ten to twelve people paying before anything is recorded is validation; a hundred free workshop attendees who buy nothing is not. Preselling also fixes the real risk — spending eight weeks recording lessons for a course nobody enrols in.

21 days $0 to run6 stepsUpdated 2026

The workflow

0/6 done
  1. "Learn Python" is a category. "Go from spreadsheets to your first automated report in four weeks" is a transformation someone can decide to buy. Courses sell outcomes, and a course whose promise cannot be stated as a change in the student's situation has no reason to be paid for when free tutorials exist. Write the before and after in one sentence each before anything else.

  2. You do not need a list — you need one hour in front of somebody else's. Offer a free workshop to a community, a Slack group, a meetup or a newsletter whose audience matches, and give away the genuinely useful part. Hosts accept far more often than founders expect, because free good content is what they need every week. Two or three of these replaces a year of list-building.

  3. Forty-five minutes, one real outcome delivered live, no pitch until the last five minutes. Note which section produced questions — that section is the course. Founders regularly discover the module they considered basic is the one people came for, and the advanced material they were proud of loses the room.

  4. "I'm running this as a four-week cohort starting the 14th, twelve seats, $240. If I don't run it, you get every cent back." Take the money now. Ten to twelve seats from a warm workshop of fifty is a strong result; two seats means the promise is not urgent enough and you have lost a week rather than two months of recording.

    Pricing GraderFull tool
    Input
    $240 for a 4-week live cohort, 12 seats, spreadsheets-to-automated-reporting for ops staff
    What comes back
    Live cohort at $240 is priced like a recorded course — the live element supports more. Ops staff often expense training under $500, so $390 with an invoice and a certificate of completion clears the same approval and doubles revenue on the same twelve seats.

    Run it yourself — free, no signup:

    0
    / 100 — Broken

    This page is costing you money from people who already decided to buy. Rebuild it around the unchecked rows before you spend another dollar on traffic.

    Fix in this order
    1. 1.A real price is on the page
    2. 2.Three or fewer plans
    3. 3.The price scales on a value metric

    Weighted by what each one costs you. Do the top item, ship, then measure — fixing all three at once tells you nothing about which worked.

  5. Never record the whole thing first. Build week one, teach it, then build week two knowing what confused them. Cohort teaching gives you feedback loops a recorded course cannot buy, and it prevents the classic failure: eight weeks of production for a curriculum built on guesses about what students would struggle with.

  6. Record the live sessions, keep the questions, and the self-paced version writes itself from the transcript. The cohort paid for the production, proved the demand and supplied the testimonials — which is the opposite of the usual sequence, where a recorded course is produced on spec and then marketed to nobody.

    Idea ValidatorFull tool
    Input
    Spreadsheets-to-automated-reporting cohort. Free workshop: 54 attendees. Presold 11 seats at $240 in 72 hours.
    What comes back
    GO. 11 of 54 is a 20% warm conversion, roughly double the typical workshop-to-paid rate, and the money arrived before any production. The constraint now is audience access, not demand — line up the next two host communities before cohort one ends.

    Run it yourself — free, no signup:

    Who it's for, what it does, what they pay. The more specific the sentence, the sharper the read.

Questions founders ask about this

Can you sell an online course with no audience?
Yes, by borrowing one. A free workshop for an existing community puts you in front of the right people in an hour, and preselling seats at the end converts far better than any cold launch to a list you spent months building.
How many presales validate a course idea?
Ten to twelve paid seats is a real signal, especially from a warm workshop of around fifty people. Free signups do not count — the question is whether the transformation is worth money, not whether it sounds interesting.
Should I record the course before selling it?
No. Recording first is the most expensive way to discover the curriculum was wrong. Teach live one week ahead of your students and let their questions shape the next session.
What should I charge for a first cohort?
Enough that buying is a decision — typically $200–$500 for a live cohort. Very low prices attract students who never show up, which costs you the completion stories you need to sell cohort two.
What if only two people buy?
Run it anyway if you can, and treat the number as information: the promise was not urgent. Two buyers in a room of fifty usually means the outcome is nice-to-have, and the fix is a sharper transformation rather than a bigger audience.

Next, founders usually do this

The tools used above have their own pages — Pricing Page Grader and Idea Validator — and the SOP SOP: Research and set your first price runs the same ground in more depth. Also worth reading: the Nine Lives Doctrine, and real verdicts from ideas kitty has run this workflow on.

kitty.build runs this entire workflow for you

Every step above — the research, the competitor read, the numbers, the honest verdict — is what nine specialist AI boards do automatically when you feed her an idea. She will tell you to kill it if it deserves killing. First idea is free.

Feed her an idea — free

No card · Failed tasks are free · Your repo, your domain, your revenue