How I built & launched my online courses

How I built & launched my online courses-59.png

I know a lot of y’all also have online course building dreams, so today I want to walk you through what actually building and launching a course looks like behind-the-scenes.

Today I’m going to give ya a high level over view of what you need to do in order to build & launch that fab new course of yours with a bang!

The first time I built an online course I had fairly clear guidance on what I needed to be doing since I was going through Mariah Coz’s Accelerator program, and the second time around, I went back to look at my Asana tasks from the first build and launch to create myself a process template.

I then tweaked it to my business, the softwares and programs I use, the way I like to work (focusing in on one major task at a time) and the way I like to launch (with lots of help from my assistant)!

I do have plans in the near future to put my exact course building process out there for y’all in my new shop, but until then, here’s a high-level overview!

(Btw, if you do want to be notified when the exact process goes on sale in the new shop, pop in your email below!)

    Research, plan & build list

    In the very beginning the first thing I do when I go to build a course is going back to questions I’ve been asked about my course topic, looking through survey answers to see how people speak of their issues related to the course topic, and I basically brainstorm about the course topic, the way I want students to go through it, what order content should come in, etc.

    I determine my ICA for my course and really determine their pain points that are leading them to being ready to buy a solution to their problem.

    I then create an opt-in gift that is the perfect first step BEFORE someone would take the course to start building an email list of subscribers that are highly interested in my course topic.

    Build course

    I then outline my course and each module, rearranging modules and content to however makes the most logical sense. I want my students when they take my courses to turn off their brains and just easily follow through the steps, so I really take time to ensure I’ve put everything in the best order possible.

    I then head into Asana, my project management tool of choice, change it over to ‘calendar’ as opposed to the default ‘list’ mode and then put all the course building tasks into the calendar for each and every module.

    I normally create the course in order of how it will be consumed, with the exception of if I have guest experts, I tend to create that module earlier on to ensure if they need to cancel and reschedule an interview, I’m not promising students something that I don’t know with certainty will be in the course. (Both of my courses were only partially finished when I launched them.)

    We also do a lot of prep before I ever record the first module. We design the slides, the workbooks, and the checklists. I also prepare my questions for the guest experts (generally taken directly from emails, blog comments and survey responses), and outline the content of all the slides.

    Then I record, record, record. I optimize the videos and other course content (workbooks, checklists, etc.) and then upload it to my course hosting platform, Teachable.

    Prepare for launch

    The backbone of any launch is the sales emails, so the most important thing which I do here is to write those emails. These emails truly are beasts, so don’t think that ‘write launch emails’ is some quick task. It can take you a few days or a week of full-time work. They are again the most vital and important part of a launch, so writing fabulous, long-form, information-rich emails that meet potential student where they are, calm fears and show them the result they’ll experience at the end of the course is v important.

    I also get all the tech set up on my sales page, set up the checkout pages, ensure the tech is working so all new students get their welcome emails automatically, and the follow up emails to remind them of live Q+A calls.

    I also decide on the content of my webinar, create it and then set up the webinar tech. I then map out in Asana every single thing that happens during launch and assign tasks to myself and my assistant accordingly.


    This is the fun part, welcoming all the fabulous people you’re going to be serving and helping them finally get over whatever hang up they were stuck on!

    … It’s also the stressful part if I’m being totally honest, haha.

    If by the end of a launch you feel like you got hit by an emotional truck, just know that’s totally normal.

    In this time I strategically send out emails over the course of 2-3 weeks to build hype, announce enrollment is open, and then provide helpful content on my topic to showcase my expertise! I also hold normally 2 webinars and we are constantly in the inbox and live chat answering questions in this time, solving payment problems, etc.


    The work doesn’t just end after a course launch finishes…this is actually when the work really begins! If you’re like me and launch a partially completed course, you’ve got to finish creating the content. Don’t underestimate that task and how much pressure you’re going to feel, because you just promised it to however many students enrolled.

    You might also host live Q+A calls like I do, or provide some sort of other mentorship if you – say –offered a VIP option during enrollment.

    I also suggest getting a massage in this time, or doing whatever destresses you, because again, the stress is real.

    Then finally, you’ve got to get serious about asking for testimonials and feedback from your students to update any future marketing materials with!

    So there ya go, I hope that helped, friend! If you found that useful, I’ll be going even more in depth in my process template that’ll be launching in my new shop soon.

    Again, you can pop in your email below to be notified when it goes on sale! (Oh, and yes, I do plan to offer a sweet little discount to anyone who signs up to be notified – FYI.)