The CourseUp Blog

Master Your Online Course Tech

How To Set Up A Waiting List For Your Teachable Course

Heads up! This post may contain affiliate links. That means if you click on a link and then make a purchase, we might make a small commission. But rest assured, we ONLY recommend tools that we know, love and use in our own business.

It’s crucial that you start marketing your course as early as possible. But how can you collect the details of prospective students if your course isn’t ready yet? Simple: with a Teachable waiting list.

In this post, we’ll show you how to add a waiting list option to your Teachable sales page. That means that anyone who visits your page won’t be able to enroll in your course. Instead, they’ll be able to enter their information to be notified when the course launches.

Now, because our favourite email marketing tool for course creators is ConvertKit and we recommend it to all of our clients, we’ll be showing you how to create your waiting list form in ConvertKit and then adding it to your Teachable page.

So, let’s jump right in.

Step 1: Hide the pricing blocks on your sales page

The first step is making sure that visitors to your school can’t sign up for your course, so we’ll need to delete any pricing blocks from your sales page.

In the back end of Teachable, open up your course then click on the Pages section in the sidebar. Click the sales page’s edit icon to bring up the page editor.

For each pricing block or checkout button on your page, either hide or delete it so that students can’t enroll in your course (otherwise, what’s the point of having a waiting list?!).

Step 2: Delete the pricing plans for your course

Save your changes, then head back out to the Pricing section of your course, because next, up we’ll need to delete any pricing plans.

Deleted pricing plans can be restored later on, but if they’re not deleted, anyone who already has your checkout link will be able to enroll in your course, even if it’s unpublished and the pricing blocks and buttons have been removed.

So head over to your Pricing section and delete any pricing plans that people shouldn’t be able to use while your waiting list system is active.

Step 3: Build your form in ConvertKit

Next, it’s time to create the waiting form itself. Head over to the Forms section in ConvertKit and create a new form (not landing page). When prompted, choose the inline option.

Make any changes to your form, like the heading, button, styling, etc. Also, check through the settings on the right-hand side to make sure it all works how you want. For example, you might like to customise the success message or enable double opt-in (recommend but not essential).

When you’re done editing your form, click Embed at the top, then copy the HTML code to your clipboard. The Javascript version of the code will technically work, but some of the form styling might be lost when you bring it over to Teachable, so we’d recommend using the HTML code.

Note that if you use the HTML code, any styling changes you make to your form in ConvertKit in future won’t show up automatically. You’ll just need to grab the HTML code again and embed the fresh code on your Teachable page.

Step 4: Embed the form on your Teachable page

With the HTML code on your clipboard, head back into the Teachable page editor for your sales page.

Add a new block to your page and choose the Custom HTML block type. Paste your code into the text area that appears and save your changes.

Congratulations! Preview your page and you should see your form now embedded on the page.

Step 5: Make any adjustments to the form

Your form should now work just fine, but there are a few changes you might want to make to improve the way it looks.

The main change we’d recommend is centering the form so it appears in the middle of the page. You can do that by wrapping your code in center tags, like this:

  Your form code here

If you’d like any other changes made and you can’t figure out how to do it in the ConvertKit editor, you might need some custom code. Hit us up through our Custom Code service.

That’s all, folks!

Your waiting list form should now be on your Teachable sales page, ready to take the details of any visitors who want to be notified when your course opens for enrollment.

Our Favourite Tools
Heads up! Some of these are affiliate links so we may earn a commission if you sign up.


The Ultimate Teachable Set-Up Checklist

This checklist will give you a comprehensive rundown of every essential setting in Teachable, including best practices for sales pages, affiliate programs, curriculum structure and much more. Don’t launch without this list!


The Anatomy of a Killer Course Sales Page

Unsure what to put on your sales page? Find out the exact sections you need to convert visitors into students.



Work With Us

Ready to work with a Teachable Expert? Whether you’re struggling with your course tech or just don’t have the time to deal with it yourself, we’re here to help.

Ready To Work With A Teachable Expert?

Whether you’re struggling with your course tech or just don’t have the time to deal with it yourself, we’re here to help.