Host and sell an online course

Turn what you know into a course people can buy. Structured, paid, and managed.

Categories: monetize

Tools that power the Host and sell an online course stack

Setup guide

  1. Teachable: Create a Teachable school and draft course, organize lessons into sections, and add its description and thumbnail. Use the preview/student-preview tools while the course is unpublished. Create prices in the product Pricing tab using Add Pricing Plan, then select those plans in the sales page pricing block. Test access and enrollment before publishing. (Read official instructions)
  2. Stripe: Configure the payment gateway available to your school and country in Teachable’s payment settings. Its Stripe-powered payment experience does not mean that creating a Stripe catalog price automatically adds it to Teachable checkout. Create one-time, installment or subscription pricing inside Teachable and use that plan’s checkout URL. Verify the school’s supported test/preview process without an unintended live charge. (Open Stripe instructions)
  3. Mailchimp: Use Mailchimp for an explicitly opted-in course waitlist or marketing list. Keep essential student/service messages distinct from promotional subscriptions. If you connect Teachable through a supported webhook or Zapier action, map consent and suppress unsubscribed contacts; test with your own address before enabling any automated sequence. (Read official instructions)

    Check: A test student can enroll through the supported school flow and access the intended lessons; an unenrolled account cannot access paid material.