deliver online coaching course

How to Deliver an Online Coaching Course

This article was first published 21 October 2013 and was updated on 11 August 2016.


So, you’ve designed your own signature coaching program and you’ve decided to turn all of it or part of it into an online course. Exciting!

So, what next? How the heck do you bring everything together, online and make it all work?

Well, here’s exactly what I did that’s worked wonders for my coaching business…

  1. Choose an awesome online coaching platform and get it set up for business
  2. Create an sales page on your website for your online course
  3. Get at least 3 people signed up for the first test-run
  4. Publish a lesson each week
  5. Add in plenty of bonuses at different phases (keeps people engaged and titillated)


In this article, I share my approach with you in hope that you may get some good ideas for your own future online courses. I’ve fleshed out each step below…


1. Choose an awesome online coaching platform

LCO_tablet-phone-computer_bigThe first thing you need is a way to securely deliver your content to your participants online. There are several systems out there for delivering content online, but if you want something that is super easy to use and that has been specifically designed for coaches, then check out My Coach Office (MCO).

My Coach Office is what I’ve been using since it launched in 2013 and I love it. But I must warn you that I am biased. I designed it and I think it totally rocks!

Set up an online course in 15 minutes with My Coach Office

If you follow the steps below, you can have an online course ready to go in about 15 min.

Step 1
Go here and subscribe to My Coach Office (plans start at $24 per month).

Step 2
Once you’re in, click on the ‘Cog icon’ (top right) and go to ‘Branding’. You’ll probably want to upload your logo, pick your background color/image, and add in your Paypal address (so you can get paid!).

Step 3
Once you’ve done that, go to Groups and create a ‘New Group’. Give it a name, tick the box for online registration and save!

Step 4

Once your Group is created you get a link for online registration. Simply paste the link into your sales page and you are open for business!

Try My Coach Office for 30-days.

2. Create a sales page

Wow, your sales page is SUPER IMPORTANT. I recently re-wrote the sales page for my online course and what a difference! Your course can seem ‘OK’ or ‘OMG AMAZING’ depending on your sales page.

My tips for sales pages:

FLOW – be sure to answer these questions within the page in this order:

  • What is the course called what’s the format and give super brief description.
  • Why does the reader need to do the course? How will it change my life?
  • What is the curriculum?
  • How do I join?

MODEL THE BEST – Think of a sales page for a course that you were really tempted to buy even though you didn’t really even need the training. Model it! I did this for my last online course sales page and love the outcome.

IMAGES – Use beautiful inspiring images. People connect through pictures. Beautiful words with no images or bad images leave us flat. Beautiful images with inspiring images leave us wanting more!

3. Get at a few people signed up

Getting a few people to sign up for your online course is a great thing to do BEFORE you spend too much time creating content. Start by promoting your new sales page. Reach out to your current network: your email list if you have one, your past and current clients. Ask your friends to spread the word to their friends. Put the word out through social media. If you have a big network, this may be all you need to do to fill a few spots.

If you don’t get enough traction from your network, seek out publications that your ideal clients read. Try writing for those publications. Advertise with them. One of my clients recently advertised her course in a regional religious publication. Between that and her network, she filled 16 spots in just a few weeks!

It is inevitable that your online course will change and evolve after you run it once. So planning an initial test-run is a good idea – it also unconsciously takes some of the pressure off which feels good and makes the whole experience more fun! But just because it’s a test-run does not mean that you run it in a half-ass way. You still charge for it and run it as professionally as possible. Your goal is to learn how to make it even better the next time around.

4. Publish a new lesson each week

Program Calendar_fan

Each Monday, I email participants a friendly note to start the week. The email includes a link to the week’s lesson. The lesson is always a short audio so students hear my voice and understand the goals for the week. The audio may be all I have or it may refer to additional video lessons and/or downloadable exercises (in PDF or .docx format).

It’s that simple – repeat each week until you get through the topics you need to cover.

Voilà, you’ve got an Online Course!

BUT, you can take it even further…


5. Add in plenty of bonuses

There are plenty of bonuses you can add on to your online course to make it even more mind-blowing, awesome and life-changing. If you are running a long-term group (3 months or more), adding in new communication mediums really helps to keep people engaged and titillated. It just breaks up the routine and keeps people excited, like…”Wow, what’s she gong to surprise me with next?!”

Here are some ideas:

  • Build in an accountability framework from day one (set the days and times that you review material, assign everyone an accountability buddy).
  • Add in monthly one-on-one coaching call(s) with you.
  • Set up a private Facebook group for participants to share links and ideas with each other. I like FB because, the majority of my clients tend to be active on FB everyday, so I’m leveraging their existing communication preferences – hanging out where they already are.
  • Facebook_logoIntroduce a group call so each member can hear, first hand, the challenges and successes other members are having.
  • Upload free surprises like bonus lessons, worksheets and workbooks (they did not expect to get) which adds even more value to their results.



Time to Get Online!

If you follow these ideas, you’ll find that results are phenomenal. With a bit of planning and the right tools, you too can create dynamic, fun, highly productive online course that you can run with individual clients as well as groups.




  1. Robin Goldberg

    How does one make a video using PowerPoint?

    • Benay

      Hi Robin. It really depends on the operating system you are using. I’m now on Linix/Ubuntu and I use ‘Record Your Desktop’. But each operating system has thier own apps for recoring your screen while you talk into a mic. If you come accross another good one, please share it on our Facebook page!

  2. Roberto Suarez

    I’m creating that my first Group Coaching will be a process as Simple as it reads…especially enrolling the 10-15 participants!

  3. Aurora Wilson

    This sounds awesome I need to consider this.

  4. Season Truax

    Excellent information. Thank you so much! 🙂

  5. Karen

    Hi Benay
    I considering LCO as the program to use it seems easy enough. I have a couple of questions.
    1. Will it be easy to add the link to my website for people to register for the group?
    2. Does LCO have the capability to host live video chats(maybe once a month for participants)
    3. Do you have a suggested fee for group couching ( I hope this one is not to personal)


    • Benay

      Hi Karen. Thanks for the questions. Here are my thoughts…

      1. Yes, it will be easy to add a link to your website for people to register for a coaching group. It involves adding a link or a button to your webiste (we supply you with a unique registration URL/web address for each group you create )

      2. No, LCO does not provide live video chats. What I do in my own coaching business is send an invite to everone I want on the call and then use, Skype conference call, Google Hangout or Citrix Go to Meeting. No point reinventing the wheel.

      3. Happy to share! It really depends on what your participants are willing to spend on the results that your group will deliver AND how much you need to make to make per hour of your time to make a profit. I know, helpful right?! If you are delivering great results that someone really wants then I think $150 per month per perticipant for an online group is a good place to start and you can work your way up from there. I’m currently running a group at that price since it was the first official time I ran it. The next time around will be more though, $200-$300 per month. FYI – I’ve seen prices as high as $2,000 per month, so, really, the sky is the limit.

      4. I know you didn’t ask this one but LCO does not (yet) handle subscription based groups. However, saying that, I run a subscription based group with LCO. 😉 It was really easy to set up with Paypal. Basically, I made a button for my sales page on my website and everytime I made a sale, I added the participant into LCO. When you get to that stage, I’ll be happy to walk you through it.

      Hope to see you on LCO!

Submit a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Hit the ground running with these 5 Simple Tools