Host and sell an online course
Turn what you know into a course people can buy. Structured, paid, and managed.
Tools in this stack
- 1Teachable
Sign up for Teachable and create your school. Add a new course and upload your video lessons organized into sections. Write a compelling course description and set a thumbnail image. Publish the course in Draft mode first so you can test the student experience before going live.
Open Teachable - 2Stripe
Connect your Stripe account in Teachable under Settings → Payments. Create a one-time price for your course in Stripe's product catalog. If you want a payment plan option, set up a recurring subscription price as well. Teachable will display both options on your course sales page checkout.
Open Stripe - 3Mailchimp
Create a Mailchimp audience for your course. Build a pre-launch landing page in Mailchimp to collect waitlist emails before the course opens. After launch, use a Teachable webhook or Zapier to add new students to a separate Mailchimp tag and enroll them in an onboarding email sequence with weekly tips and lesson reminders.
Open Mailchimp
Estimated Monthly Cost
Estimates based on publicly listed pricing. Actual costs may vary — always verify on each tool's pricing page.
Other stacks you might like
Know a better stack?
Share your favourite tool combination with the community.