Small Moves / Big Profits: Turning any hobby or skill into a money making career (The complete guide)

It’s no secret that the market for online courses is big – and it’s getting bigger.

Research firm GM Insights valued online learning at $165 billion in 2015. By 2023 it could exceed $240 billion.

This is my complete guide to creating and selling an online course… even if you don’t have an idea for one yet.

It’s long. It’s in-depth. Here’s what I’ll cover…

First, I’ll cover how to find a course idea and make sure it’s profitable (even if you’re not an “expert” at anything).

Then, I’ll help you create your course content (even if you’re not a writer or have never been in front of a camera).

Finally, I’ll show you how to promote and sell your course (even if you know nothing about marketing or sales).

I break down the whole process into 9 STEPS:

  1. Commit to Creating a Course
  2. Choose a Profitable Idea
  3. Test Your Idea
  4. Create a Course Outline
  5. Create Your Course Content
  6. Get Your Course Online
  7. Set a Price for Your Course
  8. Get Students for Your Course
  9. Launch Your Course

I’ll show you what to do in each step. I also included further resources for different steps, like a course idea worksheet in Step 2.

So, let’s jump right in. The first step is simple…

STEP 1: Commit to creating a course

Do you want to create an online course?

You already know the answer.

Otherwise, you wouldn’t be reading this, right?


So, commit to it – today.


Online courses are here. And they’re here to stay. $240 billion by 2023… The question is, who’s pocketing all that money?

A big chunk is going to the course creators.

But how much can you really make with an online course?

Take Graham Cochran, who teaches music production and pulls in up to $75K a month.

Or Purna Duggirala, who even back in 2014 made a cool million in a year. How? Teaching Excel.

And yes, I run a seven-figure business selling courses, too.

But it’s not just about the big success stories. It’s about the small wins, too…

For example, you could easily create a course, and earn an extra $500 or $1000 a month. What would that mean to you?

But let’s be real.

It’s going to take some work. Because there’s no such thing as 100% “passive” income. However, online courses come prrretty close:

You see, you only have to create the course once…

…but you get paid over and over again. With each and every student.

Often, you can sell the same course for years. One of my training programs I created in 2014 and I’m still selling it today (after an overhaul in 2016).


“What if I’ve never created an online course before?”

Well, that’s what this guide is for. 

But what if…

“I’m not an expert! Who’s gonna buy my course?”

Don’t worry – you don’t need to be an expert. Because as a course creator you have TWO options:

Option #1: Be the Expert

Yes, if you already have a special skill or expertise, you can “be the expert” and share that knowledge.

Let’s say you’re a certified massage therapist. Or you have an MBA in real estate. Or you’re the Rock, Paper, Scissors world champion.

In this case, sure – teach what you already know.

But there’s another option…

Option #2: Be the Curious Novice

You can also be a “curious novice” and teach as you LEARN yourself. Here’s what I mean…

Choose a topic you’re interested in. Spend a weekend or two and read the 3 top-selling books on that topic.

And BOOM. You are now enough of an expert. Meaning, you’ll know more than 99% of people who are going to buy your course.

Don’t believe this is possible?

Take Joseph Michael Nicoletti, who did just that:

Joseph Michael Nicoletti teaches Scrivener

Joseph Michael Nicoletti teaches Scrivener

Joseph helps novelists write their novel with Scrivener. And he makes about $20,000 to $30,000 a month doing it.

Let me rephrase that. He makes almost $1,000 a day by showing novelists how to use an app for writing.

I know. Ridiculous.


When he decided to create an online course about Scrivener, he said:

I was just using it casually. I definitely wasn’t an expert. I have never written a book or anything.

And he went on…

I purchased every book on Scrivener and studied everything I could find on it. I’d study a particular feature, and then record a tutorial on it. Short 3-5 minute chunks mainly so it was easier for me to create, but it turned out to be one of the most popular features.

Long story short, he created his course by learning one feature, filming a video about it. Then he learned another feature and filmed another video about it.

He learned as he created, and he went on to become a huge success. And this is why I love Michael’s story:

If you want to create an online course about something – ANYTHING – and you feel like “I don’t know anything that I could teach”

It only takes 5 letters…


And as you LEARN, you document the process. This way can create a course about almost anything that you’re interested in.

This can actually be an advantage for your course. Why? Because the teacher who knows the most is not always the best teacher…

“Expert-experts” often fall victim to the Curse of Knowledge:

They skip over important information because it’s too obvious to them. And what happens? The student gets left behind.

That’s why a teacher who’s just one step ahead of their students can sometimes create a more valuable course.

Needless to say, you should always be honest about your experience and credentials.

But the truth is:

You don’t need to be the world’s foremost expert to teach a course.


People are literally creating courses about every topic imaginable:

  • Dating
  • How to be a landlord
  • How to fly a drone
  • Watercolor painting
  • Spiritual life coaching
  • Copywriting
  • Dog training
  • And more…

The question is: What will YOU teach?

Maybe it’s already clear in your mind. Or maybe you’re still looking for an idea.

So let’s move on to the crucial next step:

We have to make sure you choose a course idea that…

  1. You’re passionate about
  2. You can make money teaching it

STEP 2: Choose a Profitable Idea

Let’s get specific:

You can create a course about something you already know. Or you can create a course about something you’re just learning.

But how do you choose a specific idea? And how do you make sure your idea is PROFITABLE? You don’t want to spend time creating a course and then find out later no one wants to buy it…

In fact, this is the BIGGEST mistake new course creators make.

They create a course, but they don’t make sure students actually want to learn about the specific topic they chose. No wonder they struggle to attract students!

But I’ve got you covered…

The FIRST lesson about choosing a profitable idea is this:

If someone already created the course you want to create, that’s GOOD NEWS!

I know that’s counterintuitive, but bear with me…

When you come up with an online course idea that has NEVER been done before, that means one thing: there’s probably no one interested in buying it.


You might think, “But people need what I’m selling,” and maybe they do. But the internet is so large that if people need it, and are willing to buy it, there WILL be someone else selling it.

As a matter of fact: if you come up with an idea for an online course, and you can’t find someone selling a course similar to what you want to offer, I’d find a new course.

Of course, there are specific strategies for figuring out what to create an online course about…

…and I’ll share more of those with you next. For now, I want you to know this: If there’s competition, that’s a GOOD thing.

With that said…

I have 3 strategies to help you to come up with profitable course ideas:

  1. Take inventory of the things that people ALREADY ask you questions about or want your advice on.
  2. If you’re a freelancer or are already running a service business: Take inventory of the things your clients struggle with the most and ask you questions about all the time.
  3. Find the pain — and eliminate it. This means going out into the real world and finding problems that people have. Then, you can create an online course that solves those problems.

Number 3 is my favorite strategy because it gets to the core of WHY people buy online courses…

The short answer is:

People buy courses because they’ve got a problem – and they want to solve it.

Maybe they’re looking to learn how to use a complicated piece of software. Maybe they don’t fit into their favorite jeans and want to lose weight. Maybe they’re stressed out and overwhelmed and want to take control of their calendar.

Whatever the case: people buy online courses because they have a problem in their life and they want to solve it.

I know this might sound like I’m oversimplifying it, but it IS that simple. Think about the problems your friends, colleagues, and family members come to you with… LISTEN TO THEM.

And then see if you can create a repeatable course that helps people solve problems JUST LIKE THAT.

Sometimes it’s an acute problem that people need to solve right away. For example: How to potty train your puppy (I could have used that one…). Other times it’s a lingering problem. For example: How to be more confident.

You can create a profitable course for both types of problems. But what I can tell you from my experience is this: The more specific of a problem you solve, the easier it will be to sell your course.

If you’re at the point where you’re choosing an idea, I’ve got a useful worksheet for you that walks you through the steps. It’s a simple technique I use for my own courses to find a pain and eliminate it.

So, make sure you grab the worksheet. It only takes 15 min. to complete. And you’ll walk away with a specific, profitable course idea.

Download the Course Idea Worksheet


What’s next once you have an idea?

STEP 3: Test Your Idea

To test whether your course idea has potential, it’s important you don’t just ask your friends and family…

The good news is this:

If you use the strategy and worksheet I just shared, chances are there IS a market for your course. But still…

Before you spend a lot of time creating a course, let’s make sure you’re building something people will want to buy.

So how do you test your idea?

There are 2 good ways…

Testing Strategy #1: Create a Free, Mini Email-Course

Here’s what I mean: Instead of creating videos, worksheets, and additional resources, simply create a mini-course, and deliver it by EMAIL.

You don’t need a course website. You don’t need fancy software or design. Just deliver your course in email format.

The best part? If you do this, you’re not just validating your idea, you’re also building an email list of future students for your PAID course at the same time.

You can take this one step further.

Testing Strategy #2: Pre-Sell Your Course

What if you could sell your course before you create it?

Well, you can…

Either you can create a sales page and ask people to “apply to buy”…

…or you can put up a “coming soon” page that explains what the course will be. Send it out to your audience or run some ads to your sales page and see if you can sell it.

You can either set a start date in the future and actually sell it. Or you can create a dummy “buy now” button and simply track how many people click on it (not perfect, but it will give you an idea if your idea has potential to be a big hit).

Both strategies – creating a mini email-course or pre-selling your course – are easy ways to test your idea.

Once you’ve tested your idea, the question is:

How do you create a course that your students will LOVE?

To create a killer course, this next steps is crucial…

STEP 4: Create a Course Outline

It’s tough to create a multi-week course when you’re doing this for the first time. There’s a lot of content to create… And you want your content to be top-notch!

That’s why the key to creating an amazing course content is to start with a clear outline.

And whether you’re creating a free email-course or your first paid course, here’s what you absolutely need to remember:



When people create online courses, they think they need to create some big, in-depth online course that covers EVERYTHING they know…

…but that’s a mistake.

Don’t do that. It’s a waste of time. Especially if you’re JUST getting started.

My first online course was 3 little videos and a worksheet. And yet, it helped kick off my entire business.

Just 3 little videos and some worksheets.


With that said, how do you decide what to cover in each lesson of your course?

Well, that’s why you need an outline. Think of it as your course curriculum. And here’s what I suggest you do:

First, look at the problem your course solves.

Then, ask yourself this:

What are all of the steps people need to take to achieve this goal?

And that’s how you break your course down into individual lessons. For example…

Take a look at what dating coach Francesca Hogi is doing.

Francesca has a mini-course about flirting. It’s only five lessons (remember: keep it small!). She breaks the topic down in logical, bite-sized lessons.

Like this:

Outline for a mini course on flirting

Outline for a mini course on flirting

First, she addresses the fear of flirting. Then she talks about how to get someone’s attention, then how to talk to them, and so on.

Do you notice how each lesson brings the student one step closer to the end goal of the course?

That’s exactly what you should do in your outline.

After you break down your course into lesson like this, you can do the same thing for each individual lesson.

Finally, one more, important tip for outlining your course:

DON’T pack too much content into each lesson. Seriously.

For a short course, lessons should be 5-10 minutes long. Definitely don’t create lessons that are longer than 20 minutes. Otherwise students will often tune out, even if your delivery is great.

What’s great is, now that you know the purpose of each lesson, creating the actual content becomes very straightforward.

So, let’s look at content creation in detail in the next step.

STEP 5: Create Your Course Content

Most online courses are delivered in a VIDEO format. Plus, I always include WORKSHEETS, that help students implement what they learned.

So how do you create this content?

Well, the first thing I want you to know is this:

Your first online course won’t look that great, and that’s okay.

Here’s why…

When you want to create – and sell – online courses, you may look at other people who do it and think: “Wow, their design is great, and so are their videos. I could never do that!”

But here’s the problem:

You’re comparing yourself to where we are now. And that’s a mistake. You need to compare where you are now to where we were in the beginning.

Remember my first course videos?

Bad lighting. Bad handwriting. Horrible hair…

But those 3 videos went on to generate six figures in revenue. Why? Because, while the videos were low quality, the content was great.

Now you might think, “Well, you’re different!”

But I promise you I’m not.

I recently interviewed another of my customers, and he said, “It all starts with a whiteboard on a chair.”


He’s an accountant, and he teaches business owners how to understand their numbers. In his video he did just that. Even though it was just a silly white board resting on a chair, the content was valuable, and it helped kick off his online course business.

So the lesson is:

Don’t get too hung up on production quality. Instead, focus on teaching valuable content – by giving insanely practical, step-by-step instructions – and I’ll guarantee your students will love your course.

Which also means that the FORMAT of your course doesn’t matter; it could be text, audio, or video.

With that said, the most popular format for students is video:

You can either record direct-to-camera videos. Or, you can record a video of your screen, as you go through the slides of a presentation.

And you don’t need to hire a high-end videographer to shoot or edit your video lessons… You can use your phone, and there are many easy-to-use tools and software available.

For screen recordings, you can try Camtasia. Or, if you’re on a Mac, you can even use Quicktime for free.

Let me just show you how to do it. It’s really simple. Here are the steps to make a Quicktime screen recording:

  1. Open Quicktime Player:

  2. Choose “New Screen Recording” (in the “File” menu):

  3. Choose your microphone:

  4. Click the record button and then click to start recording:

  5. Click to stop recording:

  6. Save your video:

Boom. Now you know how to make your videos.

Let’s talk briefly about worksheets:

Worksheets should be PDF files, so it’s easy for people to download and print.

Just create your document in Word or Pages. Then save it as a PDF and you’re done.

You can make your worksheets fillable. I do this in all my courses. But you don’t have to.

When you have your content… The next step is getting your course online!

STEP 6: Get Your Course Online

Idea? Check!

Content? Check!

Time to get your course online, so you can start selling it!

The good news is:

It USED to be a real pain to get a course up and running. You had to upload your videos in one place. Create a membership site. And then you had to coordinate everything with your email service, too. Ugh. It was a mess…

But not anymore!

Today you don’t need to be tech-whiz to get your course up and running:

there are various online softwares like samcart.com that makes creating – and selling – your course a cinch!

With this you can quickly and easily create your course page, protect your content, sell your course, and manage your students.

I won’t list all the features here. But you can read about some of the cool BUILT-IN tools that help you make more course sales:

With that said, you might be wondering:

“Why do I need to create MY OWN course site anyway?”

As opposed to using a course platform, like Udemy or one of the many others.

The answer?

It comes down to CONTROL.

With your own course site, you have total control over your course. Including price, design, students, a dedicated website (or a subdomain of your main website, like “course.yoursite.com”), and so on…

Personally, I just don’t like being at the mercy of one single company, when it comes to MY business.

Also, I don’t like sharing my revenue…

(Unless it’s with hand-picked partners.)

Which brings us to the final phase of building a successful online course business:

Selling and promoting your course.

The first decision is: How much will you charge?

STEP 7: Set a Price for Your Course

For many new course creators, this is a tough decision. But when it comes to pricing, you must realize:

People like buying courses – even when they can find the same information for free.

It’s counterintuitive, I know.

But while people “could” find what you plan on selling elsewhere..

…they still have to find it.

They also must figure out what information is legit… and what information is junk. And figuring out the difference can be a full time job for even the most savvy people.

The alternative is often much easier: They find someone who created a course and they buy that.

It’s what I do. And it’s what other people do too. That’s why the online course industry is exploding right now.

Time is one of the most valuable things we can never get back. Why waste time “figuring out” what’s good or not when you can buy a course.

Plus, paid courses also provide things that free information just can’t:

  1. A proven structure that leads to results
  2. Dedicated student support
  3. Personal accountability
  4. A community of like-minded students (this is huge)

And so much more. If you’ve ever joined a high-quality course, you’ve likely experienced this yourself. So don’t undercharge when you sell your own course.

To help you set a price, I suggest you use a very simple pricing rule. I call it the “Similar Outcome Approach.”

Here’s how it works:

Think of the ideal outcome of going through your course. And then ask yourself, “What would someone have to pay to get the same results with a different method?” You can compare it to other courses, software, hiring someone to do it, or hiring a coach.

You should also consider the “cost of doing nothing” for your students. Say you help someone clean up their diet, lose weight and live a much healthier life. What is that really worth? A lot more than if you think of your course as a collection of videos and PDFs…

With that said, don’t obsess over optimizing your price. In the beginning, just position it in the right price range.

Here’s how I like to categorize it:

How to price your online course

How to price your online course

The table above should help you get started.

You can now move on to…

STEP 8: Get Students for Your Course

Remember, you don’t want to build a course and then go looking for students…

You should know who your students are – and have an idea where you’ll find them – BEFORE you spend a lot of time building a huge course. That’s why in steps 2 & 3 I helped you choose a profitable idea and TEST it first.

However, getting students for your course is an ONGOING process. And as your audience grows, so does your course business.

So let’s talk about how to do that.

The BEST way to get students for your course is to get them signed up to your email list first. Why? Because email is still the easiest way to make sales online.

The good news is, you don’t need a huge audience to make good money with an online course…

Take a look at this:

How many subscribers do you need to make $10K?

How many subscribers do you need to make $10K?

Let’s say your goal is to make $10,000. If you’re selling a $100 course you’ll need to pitch it to about 3,300 people (assuming an average conversion rate of 3%).

Where are you going to find 3,000 people?

If that sounds like a lot, I can promise you, it’s much easier than you think. And of course, you don’t need 3,000 people. Get your first 100 subscribers. Then your first 500, 1000, and you’re already well on your way.

And if you already have an email list… Great! Even if it’s just a few hundred people – heck, if it’s just a few dozen people – that’s a great start.

To build your email list you can use my proven list building strategy to get to 5,000 subscribers. Way over 100,000 people have downloaded this ebook and started their email list with it. Grab it, do it:

Free eBook: How to Get 5,000 Subscribers

Once you have a list of 1,000 people or so, you’re ready to launch your course. And that’s the final step!

STEP 9: Launch Your Course

You’ve got a course. You’re building your audience. Time to sell it!


Maybe “sales” sounds like a dirty word to you. Or you just might not have any experience selling anything, so you don’t know where to start… But don’t worry. I’ll share a simple 3-step pitch formula with you here.

First, you might be wondering:

“Should I sell my course as ‘evergreen’ or open and close enrollment?”

Personally, I prefer to open and close enrollment because most of my sales come from my email list. But both options are viable. I’ll explain…

Does your course solve an “acute” problem?

If people want and need a solution right away, it’s often best to sell it as evergreen. For example, a course on “How to Use Macros in Excel.” People likely need a solution NOW, so if you make them wait, you might miss out on lots of students.

Or does your course address a “lingering” problem?

For courses that address big, lingering problems – things that people have been thinking about for months or years – launches are great because you can build anticipation. Something like “How to Become a Morning Person” falls into this category.

Makes sense? Cool.

Now, no matter how you sell your course, here’s…

The 3-Step Course Pitch Formula:

This simple formula takes people through 3 distinct phases of the sales process:

Problem, Desire, and Solution.

Here’s how it works…

  1. Describe the PROBLEM:

    Remember, your course solves a specific pain or problem. So, to kick of your launch, you need to remind people of the pain they’re facing right now.

    Sounds negative, I know. But you need to show potential customers that you understand their problems and their struggles. By describing their pain in detail, it helps you connect with potential buyers.

  2. Create DESIRE:

    Now it’s time to create desire by showing the contrast between the world as it is (step 1) and the world as it could be. And that’s what you should describe in this step: describe the PLEASURE!

    You don’t have to mention your course yet. You can use phrases like, “Imagine if…” or “Picture a world where…” and then talk about the outcome your course delivers.

  3. Pitch your SOLUTION:

    Your potential customers are aware of the problem and they want to find a solution. So now it’s time to show them that you can help them. Tell them about your course, what’s covered, and how it will help them.

    It’s even better if you can SHOW people how it will help. For example, you could share a key insight from the course. Or share a case study from a client or student.

The important point here is to create the contrast between the before and after first. Then introduce your course as the solution that will get them from pain to pleasure.

When you look at sales this way, it’s not that crazy, is it?


I know, we’ve covered a lot of ground. So you might want to bookmark this page.

I also created a PDF of this guide. You can download the PDF version here.

My final tip is this:

Learn From People Who Already Did What You Want To Do

I know it seems self-serving right now, but it’s important: you could try and figure everything out on your own. And you may end up wasting a lot of time (and money) doing it.


You could simply turn to someone who already did it, and shortcut your success by following their advice.

I am putting together a LIVE FREE WEBINAR that goes down next week.  And I will show you how to make your first Kes 1000,000 selling online courses.

I’ll cover everything from how to find an idea, to how to turn that idea into an online course, and how to start selling it. You can reserve your seat by signing up Here (Click Here)

Meanwhile hope you gained alot from this article. I would wish to hear what would you want to be clarified so as I am preparing my WEBINAR would capture your question. Please leave your question or comment bellow so to help me create a more comprehesive content.

Leave your comments

1 Comment
Newest Most Voted
Inline Feedbacks
View all comments
1 year ago

How can I start this with a smallest budget

Last edited 1 year ago by hiadtgbc_mtetezinew
Shopping Basket