There's more where this came from. Stay in the know with our weekly creator newsletter.
person working on circuit board
:Creativity / Working from home

How to create an online course

woman painting woman painting

The market for creating online courses is massive and growing as the online education industry continues to receive 100-billion-dollar-plus market projections by industry analysts.

Individuals are making a living selling courses on topics ranging from illustration to software development and bringing in 6- and 7-figure incomes every month. With the rise of the online course creator, more people are becoming interested in how to start teaching online for a living.

If you’ve been wondering how to create an online course, allow me to walk you through a simple 7-step process we developed after analyzing over 12,000 course launches and seeing our instructors acquire over 5 million customers and make more than $50 million in sales.

From this, we’ve found a standard pattern that has been proven successful time and time again. And we’re happy to share these best practices to create an online course.

In this post, we’ll walk you through ideation, creation, launching and more. Everything you need to know start making money with your first online course.

Why should you create an online course? 

A lot of people are drawn to creating online courses because they know that they are profitable. While the money aspect is exciting, that’s just one of the many reasons that you should create an online course.

1. They provide part-time (or full-time) income

You can monetize a course more quickly and more effectively than you can a blog or YouTube account. Don’t believe me? We compiled ton of data showing how courses monetize much faster that other information products.

2. Everyone has something to teach

Believe it or not, everyone has an online course in them. We all have our own unique hobbies, passions and skills that can translate into an online course. You don’t need to be teaching programming or stock investments to have a successful course. We have profitable teachers with courses ranging from cake decorating to watercolor painting.

3. They’re a reusable asset

Once you create your online course, you can repurpose, reformat and resell your course for as long as you’d like. You can make an online course today and still be profiting from it years down the line.

4. You are already an authority

Many people are afraid that they aren’t qualified to teach because they aren’t an “expert” in their field, but we’ve found that the best teachers are only a few steps ahead of their students. Someone who was a beginner themselves 6 months ago is often much better suited to teach the material than someone who reached “expert” status 10 years ago.

5. You can help a massive amount of people at once

Online courses deliver content in a straightforward and easily understood format, and you can reach a large number of people very quickly and provide a lot of transformations.

6. They have a high ROI

If you already have an online audience or have content created, courses are a quick way to make money off of the work that you’ve already done. Even if you’re starting from scratch, the time investment into a course is still a fraction of an ongoing blog or video series.

7. You can charge more for them

Globally, our culture values education. With university degrees in the tens of thousands, an online course that teaches a valuable skill can be worth hundreds and thousands of dollars. Compare this with an ebook, blog or subscription website. You’d be hard pressed to charge more than double digits.

Step 1: Find your most profitable course idea 

For some people, actually coming up with a course idea is the hardest part of the entire process. We all want a slice of that $3 billion pie, but it’s hard to feel like you’re good enough at anything worth teaching. Luckily for you, to create a profitable course you just have to be good at something.

Think about it:

You probably have a passion and no matter how off-beat or obscure that passion is. Other people will have that same passion and those people are your audience.

For example, perhaps you’re passionate about horticulture. Sure, the average Joe isn’t getting too excited about aquaponics. But there are some people somewhere dying to learn more about growing a flourishing aquaponic garden.

You just need to find them.

Finding your audience is easy. They probably hang out in the same online spaces that you do. Whether you frequent horticulture subreddits or are active in Facebook communities, go there and ask what people are struggling with.

The power of transformation

From there, create your course idea and decide what transformation you will be bringing your students to in your online course. When you’re coming up with your course idea, providing a transformation is essential. A course should be a shortcut to an outcome and you need to make that outcome apparent in your pitch.

Do your students want to learn all about what aquaponic gardens are? Probably not. But if you can teach them how to set one up in their own home on a budget that is something people will get excited about!

When it comes to finding your profitable course idea, it can really be broken down into three main ideas:

Step 2: Set your income goals 

One reason that so many people want to know how to create an online course is because they know other people are bringing in an attractive income through them and they want to make money, too. But your goals should be more specific than “make money.”

Set a concrete goal to aim for. Whether you’re hoping to make $1,000 or $10,000, keep that number in your mind while you’re pricing your course. You can systematically work backwards to make sure your course hits its revenue goal.

See it in action

To make $10,000 on from creating an online course you could either sell a $10 course to 1,000 students or a $100 course to 100 students.

Don’t be afraid of pricing your course at a premium. We dug into the data and found that students actually hold courses that they’ve paid more for as being more valuable and thus, they are more likely to complete them. People often times associate “cheap” with “low-quality” and will be less inclined to buy based on that perceived value.

There are many benefits to using premium pricing. But here are a few proven ones to consider:

  • It’s easier to hit your income goals. You’ll make more with less students.
  • Your students will get better results.
  • Your students will be more fun (and easier) to work with.
Spell it out

Another way to ensure that your customer’s value your course more is to actually present the value of your course to them. You can tell them that you’ll teach them programming and that’s fine and dandy. But, if you tell them that you’ll teach them programming so they can get a job that pays more and has more flexibility, that has real value.

It’s great to advertise what your customers are going to learn. But if you can market your course and tell them what they will get from learning the skills you’ll teach them? Even better.

We have an in depth post on pricing strategies you can check out here!

Step 3: Grow your audience and email list 

Email list is a buzzword in the online sphere. Everyone is telling you to build one and preaching their importance, but a lot of people are left scratching their heads wondering how. Plain and simple, the best way to grow you email list is to give something away for free.

This free product will be your lead magnet, and it’s intended to draw in a targeted and interested audience. This lead magnet will prove to your audience that you produce quality content and that you’re a trusted resource.

What you can give away:

Your lead magnet should be directly related to the content of your online course so you attract a highly targeted audience. If you’re teaching about Facebook marketing, you don’t want to create a lead magnet talking about Twitter.

The mini course 

With a mini email course you can look at your full, 10-section course and take the first section and repurpose it into a lead magnet. The people interested in your lead magnet will also be interested in your premium offering on the same topic.

Viral giveaways 

Viral giveaways are another popular way to grow your email list. With software like KingSumo you can give away a high value prize pack. Make sure it’s specific to your course and grow your list like crazy. Viral giveaways are so effective because entrants can share a link to your giveaway to get more entries, thus advertising your giveaway with zero effort on your part.


If you have a ton of blog posts on your course topic, consider compiling them into an ebook to giveaway to your course audience. If you already have the content it will be nearly effortless to compile and convert to a PDF. From there you can set up a landing pages and lead magnets on relevant posts and begin collecting emails.


It’s usually safe to say that 2% of your email list will convert into paying customers, so going back to step two we can figure out how large your list should be before you launch. If you need 100 students to reach your $10,000 goal, then you should aim to have a list of 5,000 before you launch.

We have four email list growing strategies that you can implement in seven days here.

Step 4: Price your course 

If you’re wondering how to make more money through creating an online course, the answer is simple: charge more. The idea is easy, but it’s something that people are afraid to execute. We get caught up thinking thoughts like “I’m not worth $200” or “people can find everything on their own on Google.” Those thoughts are destructive.

This mindset often stems from thinking of your course as easy to create, rather than thinking of the transformation you are providing your students.

While you may know underwater basket weaving like the back of your hand and have taught yourself online, if you can teach someone else that same skill more easily, in a shorter amount of time and still provide that same transformation, that’s value.

Check out the easiest way to make more with your online course.

Step 5: Create your school and sales page 

When you’re figuring out how to create an online course, you need to consider which features are not negotiable for you. Here is what many creators prioritize:

  1. An intuitive platform. Teachable allows you to create a beautiful academy that conveys trustworthiness and authority through clean design. Even better? It takes less than an hour to get everything online.
  2. Ownership of the course domain name. Do want students to come directly to your website look more professional?
  3. Mobile responsive. Creators may need a platform that reflects that, especially since around 30% of students may not take the course on a computer.
  4. Control over the school. This is probably the most important point. Platforms like Udemy can discount your course without your knowledge or permission, so that a $100 course will be sold for $10. Plus, they recently set a price cap on courses at just $50 (not premium pricing). They also deny you control over student data and email list. Teachable gives you complete control over pricing, and lets you collect student email addresses that you can take with you even if you stop teaching.
  5. Payments. Being able to accept payments from the day one is essential. This allows you to build my business from day one.

All of the above is available on Teachable. And we even have a free trial. If you are itching to make a course, but don’t have the money to invest, no problem. You can get started for free.

Creating a sales page 

Setting up your sales page is key to start making money online and creating your online course.

Example: MakeFabulousCakes by Darlene Abarquez

There are six assets that we recommend including in order to make your sales page as high-leverage as possible:

  1. A headline: Tell us what your transformation is.
  2. Subhead: Go a bit more in depth.
  3. A promo video: Optional, but recommended. A quick two-minute video can help add a face to your brand.
  4. An explanation of the course: Here is where you can go further in depth and explain what your course is, what your students will gain from it, and why your course is the best course.
  5. Testimonials: If you have previous customers or fans of your brand who are willing to vouch for you that can go a long way in creating social proof.
  6. Pricing: People need to know what they’ll be investing to take your course. Teachable makes setting up pricing easy.

Interested in more information on creating beautiful sales pages?

Step 6: Create great content  

You’ve got your idea, you’ve figured out pricing, now you finally get to start creating your course. When people set out to create an online course, this is often where they get stuck. They know what they want to teach, but actually going about it is another story entirely.

The best way to plan out your course is to write down every step that someone would need to do in chronological order to get their desired outcome and each step becomes a lesson in your course. Keep in mind that the purpose of your course is to bring your students to a transformation so plan your course accordingly. Each lesson should lead to that final outcome.

Teach your way

Teachable allows you to upload text, Power Points, keynote presentations, videos, and audio interviews—meaning that you can work with whatever medium you are most comfortable with. Most often we see instructors using a combination of both text and video to bring their students to an outcome. Video content can seem intimidating, but with a bit of practice you’ll start feeling like a natural.

You don’t need a huge production budget, either. We’ll show you how to set up your own home video studio for next to nothing so you can start recording quality video from your home. With just a cellphone or webcam and a few strategically placed pillows for sound proofing, you’ll have your own DIY video studio.

It all starts with an idea.

You have the ideas. We can help you narrow them down to find your most profitable course idea. Get our workbook to help you find your hidden gem.

We know courses—and we're here to help.

We created this “Profitable course idea” workbook to help you unleash your money-making course idea. Download our guide if you’re ready:

• you’re ready to diversify your income and become a thought leader in your space
• you’re ready to elevate your online knowledge business
• you need help pinpointing the most profitable and creative idea

Thanks for signing up. Check your inbox.
We know courses—and we're here to help.

Step 7: Launch your course  

After all of your hard work, it’s time to launch your online course. And, while it’s fun to experiment with different marketing techniques, we’ve found that when it comes to launching, a tried-and-true method always performs better. Which is why we’ve created a plug-and-play email launch sequence for you.

It’s easy to implement, effective and been used by members of our community to make five figures on their launch.

The idea is simple: After building your email list and nurturing it with some free content (like blog posts, videos, etc.), you launch your course through a series of strategic emails. These emails work to build anticipation for your launch and urgency to buy now.

Here’s what the sequence looks like, per day:

  1. Tease out your course
  2. Answer “What is the course”
  3. Tell your audience the course is open
  4. Answer FAQs
  5. Offer a surprise bonus for those that buy now
  6. Say thank you and show social proof
  7. Make a logical argument to buy now and say your course is closing
  8. Send three emails saying today is the last day

Read the full post here and see the exact copy and text we used.

And, now that you’ve got the “how to create an online course”, let us explain the “why”.  Watch below.

Let us know – what is your biggest struggle in creating an online course? Ask away and we will offer our top notch advice in the comments!

Author: Morgan Timm, Morgan Timm is a content marketer with a background in blogging and social media. She runs Mostly Morgan, a life and style blog that reaches an audience of 40,000 people monthly.

This website uses cookies and other tracking tools to provide you with the best experience. By using our site, you acknowledge that you understand this and are willing to comply with the terms in our privacy policy and cookies policy.