We value your privacy

We use cookies to authenticate you, reach you through our live chat, and to receive visitor analytics.

Forento logoForento logo

How to validate your online course idea before you build it

Tutorials

By , Co-founder of Forento

Page illustration

The most expensive mistake in course creation is spending three months building something nobody buys. Validation fixes that. It means getting proof that people want your course before you build it, ideally in the form of money.

Here are six ways to validate your online course idea, from quickest to strongest.

1. Mine the questions you already get

Your best course ideas are hiding in your inbox, DMs and client calls. Go back through the last few months and write down every question people asked you. Look for:

  • Questions that come up again and again.
  • Problems people have already tried to solve and failed.
  • Topics where people say "I wish someone would just show me how".

If the same problem shows up five times or more, you have a candidate.

2. Check if people already pay for it

Competition is a good sign. It means the market exists. Search for your topic on Udemy, YouTube and Google:

  • Are there paid courses on it? Read the reviews, especially the 2- and 3-star ones. They tell you what students wished was covered.
  • Are there books, coaches or communities around it?
  • Are people asking about it on Reddit or in Facebook groups?

If nobody sells anything on the topic, be careful. It may be that nobody would buy.

3. Talk to 10 potential students

Book short calls with people who fit your ideal student. Don't pitch. Ask:

  • What have you tried so far to solve this?
  • What's the hardest part?
  • What would it be worth to you to have it solved?

Write down the exact words they use. They become your sales page copy later.

4. Run a free workshop or webinar

Teach one small piece of your course live, for free. If people show up, stay to the end and ask follow-up questions, your topic has pull. A webinar is also the easiest place to test a paid offer at the end. See how to host a successful webinar.

5. Offer a free download

Create a checklist, template or short guide on the topic and share it with your audience. How many people sign up tells you how much interest there is. Everyone who downloads it is a warm lead for the paid course.

6. Pre-sell before you build

This is the strongest validation there is: people paying before the course exists.

  1. Write a simple sales page with the outcome, the outline and a launch date.
  2. Offer a founding-student price, for example 40–50% off the future price.
  3. Set a goal, for example 10 sales in two weeks.
  4. If you hit it, build the course with your first students. If you don't, refund everyone and rethink the idea.

Pre-selling also means your first students help shape the content, so the finished course fits what they need.

MethodEffortStrength of signal
Mining questionsLowWeak
Checking competitorsLowMedium
Student interviewsMediumMedium
Free workshopMediumMedium–strong
Free downloadMediumMedium
Pre-saleHighStrongest

Signs your idea needs work

  • People like it but nobody asks "when can I buy it?"
  • You can't describe the result in one sentence.
  • The topic is so broad that every student wants something different.

Narrowing your audience or your promise usually fixes all three.

Frequently asked questions

How many pre-sales do I need to validate a course?

There's no magic number, but 10 paying customers from a small audience is a strong signal. It shows that strangers, not just friends, will pay.

Can I validate a course without an audience?

Yes. Interview people in online communities where your ideal students hang out, and run a small paid ad to a waitlist page to test interest.

Should I refund pre-sales if I don't build the course?

Yes, always. Be clear on the sales page that the course launches on a set date and that buyers get a full refund if it doesn't.

Validate and launch on Forento

With Forento's course tools you can publish a sales page, offer free previews and downloads, and release lessons on fixed dates as you build them, all in your own branded academy. Start for free, or try a paid plan for 30 days with no credit card.

Create your own academy now

Share this article