Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
MENU

Social media algorithms change. Ad costs rise. But your email list? That's yours. And it's the single most reliable channel for selling courses, memberships, and digital products. But most creators treat email like a megaphone — blasting promotions and hoping for the best. The creators who consistently generate revenue from email use sequences: automated series of emails that guide subscribers from curiosity to purchase.
1. The welcome sequence (days 1-5)
This is your first impression and it sets the tone for everything that follows. Deliver your lead magnet, share your origin story, set expectations for what subscribers will receive, and point them to your best free content. Don’t sell anything yet — just build trust and demonstrate value.Not sure what to write? See welcome email examples you can adapt for your own list
A weekly or biweekly email that teaches something useful. Not a newsletter about your life — a genuine lesson that helps your subscriber make progress on a problem they care about. Every nurture email should leave them thinking: 'If the free stuff is this good, the paid course must be incredible.'
When it's time to sell, the launch sequence does the heavy lifting. Start with a story about the problem your course solves. Introduce the solution. Share social proof. Handle objections. Create urgency with a genuine deadline. Close with a last-chance email. Seven to ten emails over a launch window isn't too many — it's thorough.
The sale isn't the end — it's the beginning of a relationship. Send a congratulations email, guide them through getting started, check in after one week, and ask for feedback after 30 days. Happy students become testimonials, referrals, and repeat buyers.
Subscribers who haven't opened in 90 days get a three-email sequence: remind them why they signed up, offer your best piece of content, then give them an easy way to unsubscribe. A smaller engaged list outperforms a large disengaged one every time.
You don’t need all five sequences on day one. Start with a welcome sequence so every new subscriber gets a strong first impression. When you’re ready to create and sell your online course, add the launch sequence, then build the post-purchase and re-engagement sequences as your list grows. One well-built sequence beats five half-finished ones.

You've spent months building a following. Your content gets likes, shares, and saves. But when you launch a course, the silence is deafening. Sound familiar?
The gap between a free follower and a paying student isn't about trust — they already trust you. It's about pricing architecture. The way you structure, present, and anchor your prices determines whether someone clicks 'enroll' or bookmarks your page for later (and never comes back).
Show the full value first, then reveal what they actually pay. If your course includes 40 video lessons, 12 worksheets, and 3 live Q&A sessions, price each component individually. A $2,000 total value offered at $497 makes the investment feel like a steal — because it is.
Three tiers work because they give buyers a decision to make instead of a yes-or-no ultimatum. Your basic tier removes friction. Your mid-tier (where most people land) feels like the smart choice. Your premium tier makes the mid-tier look reasonable.
A $500 course becomes a $99/month commitment. Monthly payments reduce sticker shock and increase conversion rates by 20-40% for most creators. The small premium you charge for payment plans (typically 10-20% more than the one-time price) is worth it.
Early bird pricing works because it rewards action. Offer a genuine discount for the first 48-72 hours, then raise the price. The key: you must actually raise it. Your audience is watching.
Start with a free mini-course that delivers a quick win. Then offer your paid course as the logical next step. This isn't a funnel — it's a demonstration of value that makes the purchase decision feel obvious.
Pricing isn’t just a number on a sales page. It’s a communication tool that tells your audience how to value the online course you’ve built. Get it right, and your followers become student
.png)
Vaporetto Italiano started with a suggestion at home. Giulia was teaching Italian and Spanish at a middle school when she told her partner, Francesco Cositore, about a platform where people taught languages online. Francesco was working as an export manager and was ready for a change, so he gave it a try. He loved it.
He studied, earned certifications to teach Italian to foreigners, and once he felt ready, he left his job. Together, they built Vaporetto Italiano, a school that helps intermediate and advanced students speak Italian the way native speakers do.
In June 2026, they launched their most advanced course yet, C1. It was summer in North America and Europe, the course wasn't fully finished, and the team was just the two of them. In eight days, the launch doubled the results of their previous launches and came in at three times their own expectations.
"Thanks to Amanda and Yasmin, the launch was very successful. I don't know if it would have been so successful on my own website." – Francesco Cositore

Francesco started Vaporetto Italiano with a website he built himself. YouTube brought the audience, but selling courses was another story. Hosting them on his own site was hard to manage, and he couldn't find anyone to help with the technical side.
"My business was stuck because of the lack of technical knowledge, and I didn't know where to sell my courses." – Francesco Cositore
A group of language teachers he trusts, from Italy and other countries, were nearly all on Teachable. In 2024, he moved too, just as he was preparing his first big course. Lessons, sections, and pricing plans were easy to set up, and the course went on sale fast.
Then he found out Teachable offered something more: a Customer Success team.
"When I found out there was a customer success management service with Amanda and Yasmin, I said, wow, that's perfect. I need that. I had technical support and marketing support at the same time." – Francesco Cositore
Francesco knew he wanted to launch C1. He didn't have a plan. Amanda came to a meeting with a detailed one, built on top of the ideas he already had: email sequences, promotion ideas, a waitlist, and a way to segment his audience by where each person was in their learning journey.
"I still have the plan. It's like a Bible for me, and I use it for all the promotions I'm going to do in the future." – Francesco Cositore
Here are four strategies from the C1 launch, and how Teachable's product and Customer Success team supported each one.
Before C1, every launch email went to everyone. Amanda's plan split the audience into three groups: B2 students, for whom C1 was the natural next step; buyers of other courses who already trusted the brand; and newsletter subscribers who had never bought. Each group got its own message.
"For the other launches, I just sent emails to everybody. If you want my course, just buy it. But thanks to Amanda, I was able to really understand where people were on the journey." – Francesco Cositore
The results show why it mattered. 46% of buyers already had B2, proof that the path from B1 to C1 works the way he designed it. Another 45% were completely new to the school.
Take action
The launch opened with a waitlist. Anyone who joined got warm-up emails and 48 hours of early access to the best price, before the course opened to everyone else.
36% of the people on the waitlist bought C1, and waitlist buyers made up 77% of all launch sales. Most didn't wait: 89% of them bought during the 48-hour VIP window. Opening day alone brought in 37% of the launch's sales.
"It really worked. Most of them bought in the first two days. That was a great idea. Thanks, Amanda." – Francesco Cositore
Vaporetto Italiano now plans to give waitlist members and existing students the best offer at every launch.
Take action
For a launch built on segmented offers, each group needed its own price. Teachable let Francesco add a coupon straight to the checkout URL, so students landed on a checkout page with their discount already applied. Teachable analytics helped him follow the launch as it ran. Payment plans made the course easier to say yes to: about one in four buyers chose to pay in three installments.
"The possibility to add the coupon to the URL, so students could land on the checkout page with the coupon applied already, was very helpful." – Francesco Cositore
Take action
Francesco's biggest worry was the workload. It was the biggest and most detailed launch they had ever run, and some C1 units were still being finished. So for the last 20 days before launch, the team of two put everything else aside. They cut YouTube output in half that month and postponed podcast episodes.
"I had to sacrifice something. I wanted the emails to be really well written and efficient. And it worked." – Francesco Cositore
Focused sprints are now how Vaporetto Italiano works on everything, from launches to YouTube scripts.
Take action
The launch gave Vaporetto Italiano more than sales. Students can now follow a complete path from B1 to C1, and the founders see their business differently.
"Now we have a path for our students. If you are a B1, we have the whole journey ready for you, from B1 to C1. We have the feeling we have a real school." – Francesco Cositore
They built C1 using feedback from earlier courses, and the first feedback from C1 students is very positive. They also have clear launch metrics to plan the next steps.
For Francesco, the Customer Success team is a big part of that shift.
"Amanda and Yasmin were eye-opening. They made me see things I never thought about, marketing-wise. They're really there to help schools grow. I'm really grateful." – Francesco Cositore
The C1 playbook is now shaping Vaporetto Italiano's first Black Friday. With Amanda and Yasmin, Francesco compared the C1 launch with an earlier January promotion. Live classes on YouTube brought in new customers. Segmented emails reactivated newsletter subscribers and existing students.
So for Black Friday, they're combining the two: segmented offers by learning stage, emails written for each group, and live classes on YouTube.
"That strategy worked for the C1, and it's going to work for Black Friday, I'm sure. I'm pretty confident." – Francesco Cositore
To handle more emails for more segments, Francesco has trained AI assistants to write in his voice. He still rereads and adds to every email himself, so the result is about half AI and half his own personal touch.
Two parts of the original plan are coming next: the Teachable referral program and abandoned cart emails. Beyond Black Friday, the founders plan new courses in 2027 for students who have already finished C1, and they're growing their audience through YouTube.
Francesco's advice comes from where he started. His business was stuck on technical work he didn't have the skills for, and he couldn't find anyone to help. A group of language teachers he trusts were nearly all on Teachable, so he moved too. Once he was there, the Customer Success team helped him plan and run his biggest launch.
"Go to Teachable. You upload your courses and videos and everything is done. If you have a technical problem, they will take care of it, and you have people helping you. I would definitely recommend Teachable to other colleagues." – Francesco Cositore
For Francesco, the value comes in two parts: a place to upload his courses and videos without taking on the technical work himself, and a team that helps him grow the school. He found Teachable through other language teachers he trusted. Now he's passing the same recommendation on to his colleagues.
Learn Italian with Vaporetto Italiano: Visit vaporettoitaliano.com.
Watch Vaporetto Italiano on YouTube: Vaporetto Italiano on YouTube
Explore more creator stories: Read how other educators are winning on Teachable in our Success Stories collection.
Try Teachable yourself: Vaporetto Italiano doubled its launch results in eight days with a waitlist, segmented emails, and a Customer Success team in its corner. Start your free Teachable trial and build a school with a team that wants it to grow.

TL;DR: A membership site turns one-time course sales into a monthly or annual subscription that keeps paying once you stop launching. The most common way memberships fail is launching without a defined member problem and a first month of content ready to go. Start from one specific problem for a defined audience, then pick a platform that handles billing, member tiers, and tax before you touch a line of code. With us, a tier can bundle courses, coaching, and digital downloads, and members can upgrade, downgrade, or cancel from their own account. Launch to your warmest subscribers first, keep one predictable content release each month, and track a churn metric from day one, since retention matters more than audience size.
Most membership sites don't fail because the content is bad. They fail because the creator spent three weeks configuring payment plugins and tax settings instead of talking to their audience. If you're tired of the launch-to-launch cash flow roller coaster, a membership site offers predictable recurring revenue, but only if you build it on infrastructure that handles the administrative load for you.
This guide walks you through every step: from deciding whether a membership fits your model, to configuring tiers and billing, to launching and keeping members active month after month.
Here’s the short answer: to build a membership site, define the problem your membership solves for one specific audience, choose a platform that handles recurring billing and tax, set up one or more membership tiers with the courses, coaching or downloads each tier unlocks, prepare your first month of content, then launch to your email list with founding member pricing.
A standalone course is a one-time sale. You launch, close the cart, and repeat the cycle every few months, creating unpredictable revenue spikes. A membership runs at a lower monthly price but it compounds. Each new member adds to a base that pays every month whether you run a launch or not.
The strongest model bundles both: a membership grants access to a course library plus new monthly workshops, while individual courses sell separately at full price, creating multiple revenue paths from the same audience. You can see how creators structure this in the made on Teachable archive.
Making 50 individual course sales every month requires constant new traffic and conversion. Maintaining 150 active members at $40 per month would generate $6,000 MRR whether you run a launch or not. Recurring billing creates a compounding baseline where growth becomes a function of retention rather than constant acquisition. The revenue and pricing section of our blog covers this model across niches and pricing levels.
Start with the specific problem your membership solves, not the content you plan to create. "I teach personal finance" is a topic. "I help people in their 30s pay off student debt while building an emergency fund on a $60,000 salary" is a problem worth paying $40 per month to solve. The most common cause of launching to silence isn't a bad product, it's a product aimed at a category so broad that no individual feels it was built for them. The audience building resources on our blog cover niche selection across finance, health, languages, and professional education.
Your email list is the most reliable source of founding members because it's the one asset you fully control. Before your public launch, segment your warmest 500 to 1,000 subscribers and offer founding member pricing with a clear cap on spots available. Before you do, answer these five questions:
If you answered no to two or more, spend the next 60 days on audience-building. Learning to build an email list before you configure your membership platform is the most reliable way to avoid launching to silence.
Content relevance, not volume, drives retention: low engagement is a common membership challenge, often caused by overwhelming members with content they don’t know how to start. Build a content calendar anchored to one clear deliverable per month: one masterclass, one downloadable playbook, or one live Q&A session. Before launch, prepare at least three to five pieces of members-only content so new joiners see immediate value on day one. The course designresources on our blog cover curriculum planning frameworks that apply directly to monthly membership content.
Example: when Abbey Ashley, founder of The Virtual Savvy, wrote about her membership for our blog, her SavvyVault charged $47 a month for a library of more than 40 tech trainings, with at least one new training added every month. Most members stayed six months or more. The membership has since scaled: it's now called SavvySociety and runs $97 a month, more than double the original price. To keep the calendar full without producing every lesson herself, she partnered with software companies, who supplied training videos for their own tools. Her advice: brainstorm at least 25 viable topics, about two years of releases, before you launch.
The all-access model gives members full library access from day one. Perceived value is high, but the trade-off is real: all-access works best when your library is evergreen and you pair it with ongoing live sessions that keep members engaged beyond the initial catalog.
Drip content releases new lessons on a schedule tied to enrollment date rather than giving instant full access. A member who joins September 1 unlocks Module 1 immediately, Module 2 on October 1, and Module 3 on November 1. Drip delivery pairs directly with recurring billing because members have a concrete reason to stay subscribed each month with new content waiting.
Member-only spaces work by gating specific content behind tier-based access controls. With us, each membership tier can be configured to unlock a distinct set of products (courses, coaching sessions, or digital downloads) so a free member sees only what you allow, and a paid member sees more. Access updates automatically when a member upgrades, downgrades, or cancels, with no manual intervention required. Members can make those changes themselves from their account, and upgrades are charged at a prorated rate.
A hybrid tier bundles courses, digital downloads, and live coaching into a single recurring subscription at a premium price point, allowing you to generate more revenue per member rather than scaling headcount alone. With us, each membership tier can bundle courses, coaching, and downloads in any combination, with access levels customized per tier.
Circle is used below as a representative example of dedicated membership platforms, the setup and tax mechanics shown are typical of the category, not unique to Circle. Mighty Networks, for instance, does not automate tax remittance by default and requires a separate manual integration (Quaderno) to turn it on at all.
The fee stack is every cost that reduces your take-home from a membership payment: the platform transaction fee, the payment processing fee, and any currency conversion charge. Comparing our Starter plan ($29/month annual) against Builder ($69/month annual), the platform fee difference is the key variable since payment processing applies equally to both plans.
The break-even on annual billing is approximately $533 per month in revenue, where the 7.5% transaction fee equals the $40 monthly price gap between the two plans. On monthly billing, the break-even shifts to approximately $667 per month. Payment processing fees apply to both plans through Teachable Payments, our Stripe-powered payments system. Run the full math for your revenue level on our pricing page before committing to a plan.
Start with tax compliance. Four things to verify in any membership platform:
Teachable Payments checks all four, automatically calculating, collecting, and remitting sales tax, VAT, and GST across 45+ countries on every sale, so you never file those taxes, track jurisdictions, or chase deadlines yourself. Kajabi’s tax tools cover a limited set of registered countries and still leave filing and remittance to you. Thinkific remits US and Canada sales tax automatically but only calculates UK and EU VAT, you still file that yourself. Podia calculates tax where it's registered but never files or remits it anywhere.
We include iOS and Android apps on all plans at no additional cost, giving students app access with progress sync. Memberships, courses, coaching and digital downloads all sell from one school on our online course platform, and our memberships page shows how tiers work.
You need no code and no developer to complete any of these steps with us.
"Since I moved them to Teachable, my sign ups have tripled and my cancellations have gone down to almost nothing. They have an incredibly easy to use system that has everything and that my students love. Plus they offer an affiliate system so I don't have to worry about anything." - Stephanie L. on G2
A soft launch targets your warmest 500 to 1,000 subscribers with a founding member offer before any public announcement. Founding member pricing is locked and limited to a specific number of spots, creating real urgency. You gather feedback, fix onboarding gaps, and collect social proof before your public launch amplifies everything. Antoine van der Lee made approximately $40,000 on his first course launch by launching to a prepared email list.
A public launch uses your full email list, social channels, and potentially a webinar to maximize first-month acquisition. Choose this approach when you have a proven offer, an established audience, and social proof from a soft launch phase.
Teaser email (10 days before launch):
Subject: [Name], this opens in 10 days
Hi [First Name],
For the past [X] months I've been building a monthly membership where you get [benefit 1], [benefit 2], and direct access to ask me questions every month. It opens to my email list first on [DATE], and I'm capping the founding member rate at [X] spots.
Reply to this email if you want to be first in line.
[Your name]
Last-call urgency email (final 24 hours):
Subject: Closes tomorrow at midnight
Hi [First Name],
Last call. The founding member rate of [$X/month] expires tomorrow at 11:59 PM. After that, it goes to [$X+Y/month]. No exceptions.
[CTA: Lock in your founding rate]
[Your name]
P.S. [X] spots left.
Before you send your launch email, run through this five-point check:
See the how to enroll students walkthrough for detailed configuration guidance before launch day.
Predictable schedules reduce member anxiety. A member who knows a new masterclass drops on the first Tuesday of every month doesn't have to wonder whether they're getting value this month. Set one anchor event per month and communicate that schedule at signup. Annual plans strengthen this further because a member paying annually isn't making a cancellation decision every 30 days. Offering annual pricing at a discount shifts members toward longer-term commitment. The business operations section of our blog covers how to structure predictable content delivery without burning out.
Three tactics that keep members active without adding much work for you:
The financial impact of churn reduction is direct and compounding. For example, a membership with 500 members paying $40 per month at 40% annual churn would lose roughly 200 members per year. At 20% annual churn, it would lose roughly 100. The difference in retained revenue from those 100 additional members over 12 months would be up to $48,000 per year (100 members × $40/month × 12 months), without acquiring a single new member. As you layer in new acquisition, that gap expands significantly. Churn reduction operates independently of marketing spend and is one of the highest-leverage growth levers in a membership business.
Track these metrics monthly to catch problems before they show up in your cancellation numbers:
Compare the full cost stack across our plans, including processing fees at your expected revenue level, on our pricing page. Start a 7-day trial and build your first membership tier before committing to a plan.
How much should I charge for my membership?
Membership pricing varies widely based on niche and the depth of value delivered. Model your target monthly income against your current email list size at a conservative conversion rate, then validate by comparing your price point to comparable memberships already selling in your niche.
What content do I need ready before I launch my membership?
You need a welcome video, a quick-start guide, and your first month's core content ready on launch day, not a full library. Overwhelming new members with a massive backlog causes decision paralysis and reduces the completion and engagement rates that drive retention.
How do I reduce cancellations in the early months of my membership?
Implement an automated exit survey at cancellation. Teachable doesn't have a native pause feature, so a one to three month pause has to be a manual policy you set up yourself, not a checkout toggle. If growth stalls, run a feedback loop with canceled members and use their responses to pivot your content strategy before your next acquisition push.
Can I add my existing courses to my membership?
Yes. You can bundle existing courses into your membership tiers using the product bundling feature inside the Memberships tab. When you add a product to a tier, every current member of that tier gets access to it automatically.
What happens if a member’s payment fails?
With us, a failed membership payment is retried automatically up to three times. If all three attempts fail, the member is unenrolled from the membership, and they can rejoin from your sales page.
Monthly recurring revenue (MRR): The total predictable revenue your membership generates each month from active subscribers, calculated by multiplying your member count by the monthly subscription price.
Churn rate: The percentage of members who cancel their subscription in a given month, calculated by dividing cancellations by total members at the start of that period. Monthly churn benchmarks vary widely by niche and price point. Track your own baseline across the first few months, and treat any month meaningfully above it as a signal worth investigating before it compounds.
Drip content: A delivery method that releases lessons or modules on a fixed schedule tied to a member's enrollment date, rather than granting instant access to the full library.
Teachable Payments: Teachable Payments is our native payment gateway, which automatically calculates, collects, and remits sales tax, VAT, and GST across 45+ countries on every sale, removing international tax filing from the creator's workflow.
Founding member pricing: A discounted subscription rate offered to the first cohort of members before a public launch, typically capped at a set number of spots to create real urgency and gather early feedback.

TL;DR: A course hosting platform stores and streams your course content and controls who can access it, unlike a marketplace, which also hosts your course but sets prices and owns the student relationship. Judge a host on six factors: video delivery, uptime, security, custom domain, content types and access control. To host a course, choose a platform, set up your school and domain, upload content, set access rules, add pricing, then test and publish. With us, you get a 20GB upload limit, automatic SSL, SOC 2 Type II audited security, download controls and up to 10 domains.
You've built the knowledge. You've mapped out the curriculum. You've maybe even recorded a few lessons. Now comes the question no one told you would be this consequential: where does your course actually live?
The answer isn't just a technical detail. The platform you choose to host your course determines how reliably students can access it, how securely your content is protected, how your brand shows up in the world, and how much control you retain over everything you've built. Get it wrong, and you're dealing with slow video loads, content security risks, and a URL that ends in someone else's name. Get it right, and you spend your time teaching, not troubleshooting video, security or domain issues.
This guide breaks down exactly what a course hosting platform is, what separates a strong one from a weak one, and how to evaluate your options before you commit.
Here’s the short answer: to host an online course, you upload your videos, files and quizzes to a course hosting platform, which stores them, streams them to students and controls who can see them. You then connect your own domain, set prices and publish. The platform you choose decides your video quality, uptime, content security and how much of the business you own.
Before we get into features and comparisons, it's worth getting clear on what hosting means, because the word is often used loosely in ways that obscure the real decision you're making.
When you host a course, you're choosing a technical infrastructure to store and deliver your content: your videos, your PDFs, your quizzes, your lesson pages. That infrastructure determines load times, uptime, content security, and scalability. It's the foundation everything else is built on.
A course hosting platform is a service that manages this infrastructure on your behalf. You upload your content. The platform stores it, compresses it, distributes it through a delivery network, and makes it accessible to your students anywhere in the world. The best platforms also layer on the tools you need to actually run a course business: enrollment management, payment processing, custom branding, analytics, and student communication.
Here's a distinction that changes everything about your business model.
A course hosting platform gives you control. You set your own pricing, own your student list, and build under your brand. The platform provides the infrastructure. You run the business.
A course marketplace, such as Udemy or Skillshare, is different. The marketplace hosts your content, but they also control the pricing, take a large share of each sale and own the relationship with your audience. Your students are their students. Your traffic belongs to their platform.
Building under your own brand, on a platform you control, means you keep your pricing, your student list and your traffic as your business grows.
Infrastructure is invisible until it breaks. When it breaks, whether that is a video that will not load, a checkout page that is down during a launch, or a student who cannot access the course they just bought, you feel it directly in your revenue and reputation.
More creators are entering the space every year. That raises the bar. Students have options, and a technically unreliable experience sends them elsewhere.
So what does strong hosting infrastructure actually look like? Six factors matter most.
Video is the heart of most online courses, and it's the heaviest technical lift. A single HD lesson can run to hundreds of megabytes or more. Multiply that across a full curriculum, add students in multiple countries streaming simultaneously, and you understand why video delivery is where platforms either earn trust or lose it.
What you want in a video hosting setup:
Video delivery quality directly affects your completion rates. Students who experience buffering or failed loads do not persist through the course. They abandon it.
Uptime is the percentage of time your course platform is up and available. It sounds abstract until you realize that a platform with 99% uptime is down for roughly 87 hours per year. For a creator running live cohorts or a course that is actively generating revenue, 87 hours of downtime is a serious problem.
Look for platforms with a public status page and a transparent incident history.
Your course content has commercial value. It is your intellectual property and your revenue source. Your students' personal and payment information is also on the line. Security is not optional.
The markers to look for:
Your course school lives at a URL. That URL tells your audience a lot about you. A school at yourname.teachable.comcommunicates something different from courses.yourname.com. Only one of those options is building long-term brand equity.
A strong course hosting platform lets you connect a custom domain so your URL doesn't have to include a subdomain with their brand name. The DNS setup should be well documented, and the platform should automatically provision SSL for custom domains so your students see the padlock, not a security warning.
Hosting video is table stakes. The best platforms also support a full range of educational content formats, because diverse content types are what a complete curriculum needs.
Mixing formats, such as video, text, audio, quizzes and downloadable resources, lets you match each lesson to what it needs to show and keeps students engaged across a long curriculum. Your hosting platform needs to support the full curriculum you want to build.
Look for support across:
Hosting your content is only valuable if you can control who sees it and under what terms. Strong hosting platforms give you granular control over content access:
Before committing to a platform, run it through these questions:
If a platform cannot clearly answer any of those questions, that is your answer.
For a deeper look at how to evaluate your options overall, see our course platform guide, which walks through the full decision framework, from pricing to marketing tools to payment processing.
We built Teachable as a course hosting and selling platform, and the technical infrastructure behind it reflects that purpose. Here is what is running under the hood.
Our infrastructure runs on Amazon Web Services (AWS), listed as a monitored component on our status page. School domains are also proxied through Cloudflare’s network, which speeds up and protects requests to your school, per our custom domain guide.
Video content in your school is hosted and delivered through the Hotmart Video Player, a purpose-built video delivery system that handles compression and adaptive delivery automatically. When you upload a video, the player generates multiple resolution versions so playback can adjust to each student's connection speed without any manual encoding on your end.
You can upload files up to 20GB. For video, our file guidelines recommend .mp4, .mov or .avi at 1080p and 24 to 30 fps, with files of 2GB or less. You can auto-generate subtitles for course videos recorded in 7 languages, auto-translate them, or upload your own .srt or .vtt files, as our subtitles guide explains. Free subtitles and translations are part of our Growth plan.
If you prefer to use external video sources, you can also embed Vimeo and YouTube videos via a custom code block, which is useful if you are hosting supplementary or preview content elsewhere.
Your school runs around the clock, with no office-hours model. Students can access content at 2 a.m. in Berlin as reliably as noon in New York. We publish current status and incident history at our status page.
Every school created since October 2017, including those using custom domains, gets an SSL certificate automatically, per our SSL guide. Your school is HTTPS by default. There is no manual setup, no third-party SSL service to purchase, and no renewal to remember.
This also matters for SEO. Google factors HTTPS into search rankings, and browsers warn visitors away from sites without it.
We hold a SOC 2 Type II certification and undergo an annual audit. It reviews the effectiveness of our security controls over time, not just at a single point, covering how customer data is stored, accessed, monitored and protected across our infrastructure, software, policies and operations. See our security overview for details.
We are committed to full compliance with the EU General Data Protection Regulation (GDPR), which governs the rights of EU citizens over their personal data. If any of your students are based in Europe, and for most creators some will be, GDPR compliance is not optional. We handle the compliance framework so you do not have to build it yourself.
Videos in your school include enhanced piracy protection: we block right-click downloads and popular third-party download plugins, and search engines can’t crawl the video files. You can also turn off the download link for any file in a lesson, so students view it inside your school only. Lessons are visible only to enrolled students unless you set them as a free preview. No platform can stop every copy, since anything visible online can be recorded, but these controls block the common ways content gets lifted.
You can connect a custom domain or a custom subdomain to your school, depending on your plan, and list up to 10 domains with one set as primary. Our domain setup guide covers DNS setup, including guidance for domains managed in Cloudflare.
The result is simple. Your school lives at courses.yourname.com, not at a URL that promotes someone else's platform.
Our hosting supports everything that goes into a complete course:
If you are ready to take the next step, see creating an online course, from curriculum design through uploading and launching. When you are ready to go live, see publishing your course for the final setup steps.
Even with the right platform, a few hosting mistakes are common enough to flag upfront.
Your course is only as good as its delivery. The most thoughtfully designed curriculum in the world falls flat if students hit buffering video, get a browser security warning, or can't find your school because you're buried under someone else's branding.
Choosing the right course hosting platform isn't a technical decision you make once and forget. It's a foundational business decision that determines how reliably you can serve your students, how securely your content is protected, and how much of your business you actually own.
When the infrastructure is solid, you stop thinking about it and spend that time on your course content instead.
Over 150,000 creators have built their course businesses on Teachable, and together with Hotmart, our creators have earned more than $10 billion. Hosting, checkout, Teachable Payments and tax handling come together on our online course platform. Start a 7-day trial and build your first course before committing to a plan.
What is the best way to host an online course?
Use a course hosting platform that streams video, controls access and handles checkout in one place, so you don’t have to connect a video host, a website and a payment processor yourself. Choose a marketplace only if you’re happy to trade pricing control and your student list for its built-in traffic.
Can I host an online course on my own website?
Yes. Most course platforms let you connect your own domain or a subdomain like courses.yourname.com, so your school sits on your website’s address while the platform handles video delivery, security and checkout.
What's the maximum file size for video uploads?
Most course hosting platforms cap video uploads by file size rather than course length. With us, you can upload files up to 20GB, with 1080p video in .mp4, .mov or .avi format and files of 2GB or less recommended per lesson.
How is my course content protected from piracy?
A strong course hosting platform blocks the common ways content gets lifted: right-click downloads, third-party download plugins and search engine crawling. You can also turn off the download link per lesson and restrict access to enrolled students only, though no platform can stop every copy since anything visible online can be recorded.
Course hosting platform: A service that manages your content's technical infrastructure, storing, compressing and delivering it to students while you keep control of pricing, branding and your student list.
Course marketplace: A platform such as Udemy or Skillshare that also hosts your content, but sets pricing and owns the relationship with your audience instead of you.
Content delivery network (CDN): A network of servers distributed globally that delivers video quickly to students wherever they are.
Adaptive bitrate streaming: A video delivery method where playback quality adjusts in real time to match a student's connection speed.
Drip scheduling: Releasing course lessons to students on a set schedule instead of unlocking the entire curriculum at once.

TL;DR: Start from a base price of at least $100, then add the value of each extra you include, such as live Q&A calls or templates. Divide your income goal by that price to find the buyers you need: a $5,000 goal takes 50 sales at $100 or 20 at $250. Then subtract the transaction and processing fees to see your take-home per sale. Our Starter plan charges 7.5%, Builder and Growth charge 0%, and processing on Teachable Payments is 2.9%. On annual billing, Builder costs less than Starter once you sell more than $667 a month.
Deciding how to price your course can be difficult. This online course pricing calculator walks you through it in five steps, from a base price to what you keep after fees.
By using this worksheet you’ll be able to see which extras in your course are worth charging for. And each extra you include in your course can make it more valuable. Expert interviews, office hours, and one-on-one consulting are all extras you can build into the price of your course. The worksheet turns each one into a number, so you can see what your full offer is worth and what it earns after fees.
You can use the calculator to tick off each extra your course already includes. Or you can use it as inspiration for what to add to your course if you’re looking to add to the value. Maybe after running your course once you’ll want to add in coaching or live workshops for your students to bump up the value.
Work through the steps in order, and write each number into the worksheet further down the page.
Your base price is what the core course is worth with no extras. Online course prices run from around $50 for short, introductory courses to $1,000 or more for comprehensive or cohort-based programs. Our pricing guide explains why we recommend a base of at least $100: a very low price leaves little room to cover your time and marketing.
Extras raise what your course is worth, and they make higher price points or pricing tiers easier to justify. For each extra you include, write down what a student would pay for it on its own, then add those amounts to your base price.
For example, a $197 course with two group Q&A calls valued at $50 each becomes a $297 offer. You can also sell an extra separately: our digital downloads can go on sale as an order bump at checkout, and coaching can be its own product.
Divide your income goal by your course price to see how many buyers you need: buyers needed = income goal ÷ course price. A $5,000 goal takes 50 sales at $100, 20 sales at $250 and 10 sales at $500.
Then compare that number with the audience you can reach. Our pricing guide works from roughly 2 buyers for every 100 people on your email list. At that rate, 20 sales needs a list of about 1,000. If the buyers you need are more than your list can supply, raise the price, add an extra, or grow the list before launch.
The price a student pays isn’t what you keep. Two fees come out of every sale: our transaction fee, which depends on your plan, and the processing fee. On Teachable Payments, our Stripe-powered payments system, processing is 2.9% per transaction. Teachable Payments also calculates, collects and remits sales tax, VAT and GST for you across 45+ countries, so tax doesn’t come out of your pricing math as a separate filing job. Here are our current plans, from our pricing page:
Students who enroll through a paid checkout are unlimited on every plan. Take-home per sale = price − transaction fee − processing fee. For a $200 course:
Two more lines can apply. If you sell in a currency other than USD, a 0.95% Stripe currency conversion fee applies to those sales. And if you enroll students for free, through a $0 checkout or a 100% coupon, we include 100 free students per school, then charge $0.50 per student per month above that for schools on our current policy, per our usage fees. For the full fee stack across platforms, see our course platform fees comparison.
Think of Starter like renting: the lower monthly price makes sense early on, but the 7.5% fee grows with every sale. On annual billing, Builder ($89/month) costs less than Starter ($39/month) once you sell more than $667 a month. On monthly billing, the break-even is $800 a month. Builder also adds our affiliate program, and Growth adds course certificates and room for 50 products.
Work out break-even for any two plans: break-even monthly sales = (higher plan price − lower plan price) ÷ the difference in transaction fee.
Here’s the calculator run end to end for one course:
At this volume, Builder keeps about $195 more a month, because $3,267 in sales is well past the $667 break-even.
Fill in your own numbers line by line. The example column repeats the $297 course on Builder.
Save the worksheet and rerun it before every launch. Remember, you can always review it later and re-evaluate as your course evolves, especially when you add extras or your monthly sales pass a plan’s break-even point.
When your numbers are ready, you can build and sell the course on our online course platform. Run the fee math for your expected revenue volume on our pricing page, then start a 7-day trial and build your first course before committing to a plan.
How do you calculate the price of an online course?
Start with a base price for the core course, add what each extra is worth on its own, such as live calls or templates, and check the total against your income goal by dividing the goal by the price. Then subtract the transaction and processing fees to confirm what you keep per sale.
How many sales do I need to make $1,000 a month?
Divide $1,000 by your course price: 10 sales at $100, 5 at $200 and 4 at $250. Then add a margin for fees. On our Builder plan, processing at 2.9% means about 11 sales at $100 to take home $1,000 before the plan price.
Should I raise my course price after the first launch?
Raise it when you add extras, collect results you can show, or sell out a cohort at the current price. Rerun the worksheet with the new price to see how many fewer sales you need for the same income.
Base price: What your core course is worth before adding any extras. We recommend starting at $100 or more.
Extras: Additions like live Q&A calls, coaching, or templates that raise what your course is worth beyond the base price.
Transaction fee: The percentage we charge per sale based on your plan: 7.5% on Starter, 0% on Builder and Growth.
Processing fee: The 2.9% payment processing charge on every sale through Teachable Payments, regardless of plan.
Break-even point: The monthly sales level where a higher-priced plan starts costing less than a lower-priced one, once its lower fees offset the price difference.