You’re considering Teachable as the platform for your online courses, but you’re not sure if it’s the best option.
Teachable is one of the most popular online course platforms, and the platform has a lot to offer in terms of features. But, with so many options out there, it may not be the best fit for everyone.
To help you make an informed decision, we have created the most in-depth Teachable review. Here we cover every aspect of creating and selling online courses on the platform, along with our experience of using it.
Finally, we’ll also compare the platform to some of its main competitors.
Let’s get started.
Teachable Review Summary
Teachable is a cloud-based platform that allows you to create and sell online courses from your website. The platform offers all the essential course creation and selling tools but, at the same time, is super easy to use and has scalable pricing.
- Super easy to use and set up
- Supports 1:1 Coaching product
- Powerful course reporting tools
- Well-designed checkout page
- Handles sales taxes natively
- Suite of financial and admin tools
- Has a free plan
- The quizzing tool is basic
- Limited site-building capability
- No built-in community builder
- No custom payment gateway option
- Charges transaction fee on lower plans
What Is Teachable?
Teachable is a cloud-based course platform that offers all the essential features creators need for creating online courses and selling them.
With Teachable, you can build your course website, host and deliver your content, engage your students, and sell courses.
Teachable is pretty different from a generic content management system like WordPress.
So, if you were to create an online course with WordPress, you would require at least a theme, a hosting package, an LMS plugin, video hosting, and an eCommerce plugin.
Moreover, you’ll need to take care of security and updates and tackle potential conflicts that can be overwhelming for most course creators.
What Teachable does differently is that it integrates all these core features into a single hosted platform.
The result is an easy-to-use, integrated solution that allows course creators to sell online classes from their websites even if they have no technical skills.
Another thing you need to keep in mind is that Teachable isn’t a course marketplace like Udemy. It doesn’t promote your courses or do any marketing for you.
Instead, it provides you with the infrastructure to build your course website and host your courses.
The upside is that you get complete control over your courses, pricing, marketing strategy, etc. Most importantly, you own the student data.
With this in mind, let’s explore the Teachable platform in detail.
Ease of Use
It happens that creators waste time learning a platform, and still, they can’t use it. There’s nothing more frustrating than that, so your course platform must be easy to use.
As far as Teachable is concerned, it is renowned for its ease of use. You just need to create an account and do a few settings before you can start selling your courses.
Teachable’s user interface is clean, and all the options are well-organized, so it won’t take you much time to get familiar with the platform.
The main menu, present on the left panel, divides features and options per the different aspects—users, site, settings, products (courses, coaching, digital downloads, and bundles), etc.
When you click on the menu option, a submenu shows different tools related to that aspect. For instance, selecting a course will show a submenu with options such as pages, curriculum, pricing, etc.
Now, using the platform is pretty straightforward. Take course creation in Teachable, for example.
The course builder is drag-and-drop, and it supports features such as cloud importing, bulk uploading, etc., allowing you to create your course quickly.
When you create a course and add a price, Teachable automatically generates a sales page, a checkout page, and a thank you page for your course.
These pages are dynamically linked to each other, so you don’t have to do any manual linking or additional settings. You just need to modify the content on these pages, and you can share them with your audience.
The whole process is a no-brainer, and anyone without technical knowledge or prior experience of using Teachable can set up their courses in a matter of hours.
Overall, Teachable does a tremendous job in user experience and ease of use.
Course Creation and Engagement
The primary job of a course platform is to let you create an awesome online course and deliver a great learning experience. This is what we’ll focus on in this chapter.
Let’s start with the Teachable course builder first.
Teachable’s course builder supports various content types, including video, audio, text, images, PDFs, quizzes, HTML code, etc.
The good thing is that Teachable provides unlimited hosting for your course content, including videos.
As far as course structuring is concerned, Teachable lets you organize your course into Sections and Lectures.
You can think of lectures as lessons where your actual content resides, while sections are an organizational unit to group your lessons.
Now you can add Lectures to your course one-by-one or bulk upload your content into Teachable. And it will automatically create a lesson for each piece of content.
If you want to change the order of your lessons or move them between sections, you can do that by simply dragging and dropping.
Watch this video to see how the bulk uploading feature works.
To modify a lesson’s content or add new content, you need to click on the lesson name, which will take you to the lesson builder.
We like Teachable’s lesson builder because it gives you a lot of flexibility to add multiple content types in the same lecture.
For example, you can have videos + text + pdf + embedded comments + quizzes, all in the same lesson, and you can show them in any order you want.
Another thing we like about the course builder is that it allows you to pull your files directly from Google Drive/Dropbox/OneDrive. Importing from cloud drives is generally much faster and will save you a lot of time.
Finally, it’s easy to manage your sections and lectures. You can bulk select them and change settings like free preview, downloads, and publishing and even delete them in one go, making lesson management easier.
Overall, Teachable does an excellent job of striking a balance between the ease of use and flexibility of the course builder. And we’re big fans of their course creation process.
Learning and Engagement
If you want to drive meaningful engagement in your courses, you’ll need a few learning and engagement tools. In this section, we’ll see what Teachable offers for the same.
Quizzes and Assignments
If you plan to evaluate your students, you can use the Teachable quizzing tool. It lets you create unlimited quizzes and add them to your course lessons.
As far as supported question types are concerned, you can include multiple-choice and multi-select questions.
Moreover, you have the option to set a passing grade and the number of retakes allowed for your quizzes.
However, the quizzing capability in Teachable is limited:
- Firstly, You can only include plain text in your questions. There is no option to add images, do any formatting, or add explanations.
- Secondly, it doesn’t support a File Upload type question, which means you can’t create assignments in Teachable.
- Finally, Teachable doesn’t support advanced quizzing features, such as importing questions from an external file, creating a question bank, or offering a timed exam.
So, the platform is good only for basic quizzes. If you want to create advanced quizzes or full-blown exams, you can’t do it in Teachable.
Teachable allows you to create and send course completion certificates to your students natively.
To start with, you can choose from one of the three available templates or design a certificate from scratch. The certificate builder is pretty easy to use and lets you customize the colors, branding, etc.
Once you’re done designing a certificate, you just need to activate it, and Teachable will automatically send it to the students upon course completion.
Content Dripping and Locking
Teachable supports content dripping, so you can release your course modules with a certain delay after students’ enrollment. Or, you can do it based on a specific date as well.
Moreover, you can create drip emails to go out to your students automatically when a section becomes available for them.
Another set of features that Teachable offers are for course compliance.
So, if you want your students to watch your lessons in order or set prerequisites, you can do that.
There are three types of course compliances that you can enable:
- Lecture Order Compliance requires your students to complete the previous lesson before moving to the next one.
- Video Watching Compliance requires students to watch at least 90% of a video to advance.
- Quiz Completion Compliance requires students to pass the quiz before completing a lesson.
While the course compliance features are really handy, they can be a bit restrictive for some users.
For example, the Lecture Order one is automatically enforced when you enable Video Watching or Quiz Completion compliances.
So, if you want to create a flexible learning path where the students don’t need to take the lectures in strict order but just pass a quiz to unlock the next module, that won’t be possible in Teachable.
Teachable supports in-lesson commenting, but it doesn’t have a native online community builder.
However, it has single sign-on integration with Circle, a popular community platform. So, if you want to build a community for your courses or membership site, you can use Circle, and students can access your courses and community seamlessly.
Teachable has an additional product type called Coaching for those looking to offer one-on-one coaching programs.
Inside a Coaching product, you can create milestones to set agendas and share assignments. Your members can schedule a session with you, message your privately, and send files as well.
Moreover, you can decide the client intake flow, build a sales page and set pricing to start selling coaching.
Overall, Coaching is a handy feature for creating and managing one-on-one coaching sessions. You can use it to engage your students effectively and also earn additional income.
Apart from courses and coaching, Teachable supports two other product types—Digital Downloads and Bundles. While the first one lets you sell simpler, files-based digital products, the latter allows you to bundle other product types and sell them as a package.
Course delivery is one of the strengths of the Teachable platform, and it makes it very easy to deliver your course content professionally.
You just need to create your course structure and upload your content in the backend, and Teachable takes care of the rest.
When your students click on a course, they go to the curriculum page. Here they can see the course outline and also their progress. They can also start from where they left off.
As a creator, you have the option to customize the look and feel of your curriculum page by selecting a design template. Teachable gives you three templates to choose from, and they all have unique designs.
However, the actual content is delivered through the course player. This is where your students will spend maximum time and is most important for the end-user experience.
The default course player looks elegant and is very well-designed from a user experience point of view.
The students can navigate the course lessons from the sidebar or by using the navigation buttons in the header.
The content area is on the right, where the students can watch videos, take a quiz, download PDF files or see any other content you’ve included in your lesson.
Plus, if you have comments for your lessons enabled, a comment area will appear nicely below your content, making it easy for your students to engage in a discussion.
Moreover, the course player is responsive, so your students can watch your content from any mobile browser.
Having said that, there are a couple of areas where Teachable can do better.
- Firstly, it just has a default template for the course player, which might not work well for membership sites or other digital products.
- Secondly, it doesn’t offer mobile apps for your students, making the mobile learning experience not so good.
Otherwise, the Teachable student experience is excellent, and it should work well for delivering all types of online courses.
Course Creation – The Bottom Line
Teachable has all the essential features to create an awesome online course. It allows you to create courses with multiple content types and deliver them professionally through the native course player.
Moreover, it offers many useful learning and engagement tools, such as features like quizzes, certificates, content dripping, course compliance, and Coaching.
While there are a few areas where it can do better, overall, Teachable does a good job in course creation and learner engagement.
Site Design and Customization
This section will discuss Teachable’s features for building your sales pages and course website.
To start with, here are some essential things it offers:
- You get unlimited hosting and a free SSL certificate for your website.
- All schools get a free Teachable subdomain and can also use a custom domain.
- Teachable takes care of techy things like site performance, security, backups, updates, and maintenance.
- You get the option to remove Teachable branding from your website.
Now let’s talk about the actual site-building tools that the platform offers.
With Teachable, you have no real website themes feature. Instead, it has just one default template applied to all the schools built on the platform.
It does have a Theme section where you can add your logo, select the font and customize your site colors. But that’s pretty much it.
You can’t change things like header/footer style, page width, and style of various elements (e.g., buttons) at the site level.
Having said that, the default theme in Teachable has a clean and modern design, and it looks good. The only problem is that there aren’t enough choices.
If you’re an advanced user, Teachable has something called the Power Editor, which allows you to modify the code in the backend.
So, if you want to modify the layout of your front-end website or the course area, you can do that through coding in the Power Editor.
To customize your website and build your pages, you’ll have to rely primarily on the page builder.
The good thing about the actual builder is that it supports drag-and-drop functionality and has a live editor where you can see the changes you make on your pages in real time.
The page builder has Page Blocks that are like content sections, and you can add them to your page from the left panel.
So, there are blocks for creating a hero section, pricing section, course curriculum, etc. Plus, you can always add basic elements like text, images, videos, and buttons to your page.
However, the number of blocks available is small. For example, you don’t have blocks for creating a FAQ section, displaying testimonials, or showing a countdown timer.
Moreover, the page builder isn’t very flexible when customizing the layout or the design of the existing page blocks.
For example, if you want to add a video to your hero section, you can’t do that. Similarly, you can’t show course pricing options in a column-based layout rather than in different rows.
In fact, you can’t do even basic things like modifying the size or width or color of a button or changing the font size for any text on your pages.
So, if you want to customize your sales page beyond a point, you’ll have to custom code or use a specialized landing page builder.
Having said that, the page builder is super easy to use, and you can create simple, good-looking pages very quickly.
One useful sales page feature that Teachable is creating multiple sales pages for the same course.
So, if you want to create unique sales pages for your marketing campaigns or test different versions of your sales page against each other, this feature will be handy.
Website Creation – The Bottom Line
Overall, Teachable’s site-building capabilities are pretty average. It doesn’t have any site themes feature, and the page builder isn’t very flexible in terms of design options.
So, Teachable is suitable only for creating simple sales pages and not for building a full-fledged website on the platform.
Sales and Marketing
Teachable focuses on offering you essential selling tools and some basic marketing tools. It doesn’t have much to offer regarding marketing tools for audience building.
So, Teachable gives you the ability to create coupons, sell your courses individually or as part of a bundle, process payments, run an affiliate program, etc. However, you can’t create landing pages, build funnels or automate email marketing.
With this in mind, let’s discuss the specifics of what Teachable offers for sales and marketing.
Product Pricing Options
With Teachable, you can price your products as a one-time product, a recurring subscription, or a payment plan in any major currency. And you can also offer free courses.
Moreover, you can have multiple pricing options for your products. For example, you can offer a one-time payment and a payment plan option for the same course.
For courses with one-time pricing or a payment plan, you can grant lifetime access or limit access to a specific period.
For subscription pricing, Teachable lets you charge your customers weekly, biweekly, monthly, quarterly, or annually. In addition, you can create a free trial for your subscription as well.
The only thing you can’t do is charge an initial custom payment.
Another important feature Teachable offers is Bundles, which lets you bundle and sell multiple courses and/or coaching together.
So, this feature will be handy whether you want to sell a product bundle or build a membership site.
The only thing we don’t like is that it’s not easy to create multiple tiers and assign different products to them.
One more pricing feature that Teachable offers is Coupons, which lets you create site-wide or individual discount codes.
With a coupon, you can discount your courses by a percentage or a specific amount. Moreover, you can set an expiry date and limit the number of coupons available.
Apart from creating coupon codes one by one, you can also generate coupon codes in bulk.
What’s great about the coupons feature is that you can generate direct coupon links that automatically apply the discount on your sales pages and checkout pages.
Overall, Teachable gives you flexible product pricing options, and whether you want to sell online courses or memberships, you can easily do that.
Payments and Checkouts
Teachable gives you two main options for payment processing. It can be a little confusing, so it’s important to get it right.
The first option is Teachable Pay, where Teachable collects payments on your behalf and then pays you out based on a schedule. You can choose to get paid daily, weekly, or monthly.
Teachable Pay is available in the US, Canada, Australia, Europe, and many other countries.
If your country isn’t supported, you can use Teachable’s Monthly Gateway. Here again, Teachable collects payments on your behalf but pays you out after a delay of 30-60 days.
Both Teachable gateways are managed options, and there are some advantages to using them:
- Your students will see credit/debit card, PayPal, Apple Pay, and Google Pay options on the checkout page.
- Teachable will calculate, collect, and remit sales taxes for the UK, Europe, the US, Australia, Canada, Singapore, India, and many other countries.
Apart from these, Teachable provides you with a suite of financial and admin services called BackOffice, whereby they automatically pay your affiliates and authors out. They even collect W-8/W9s and file tax forms for them.
Having said that, there are some big downsides to how payments in Teachable work:
- Teachable doesn’t have a custom gateway option, so you can’t use your own Stripe/PayPal account to process payments. This means you’ll be tied to the platform, making it difficult to switch in the future.
- Teachable doesn’t let you offer the PayPal option by default. You’ll need to enable BackOffice for that, which costs an additional 2% fee.
Talking about checkout pages, Teachable automatically creates one when you add a pricing plan to your product.
The default checkout page looks elegant and is very well-optimized from a conversion point of view.
The best part is that it’s a one-step checkout process where the user needs to create an account on your school only after they’ve completed the payment.
You can further customize the checkout page and add conversion-boosting elements like testimonials, a money-back guarantee badge, and product benefits to your checkout page.
Additionally, Teachable offers a couple of handy checkout features to increase your average order value:
- The first one is the ability to add an order bump to your checkout page. You can offer another course or bundle as a bump, and your students will buy it on the checkout page.
- The second one is offering a 1-click upsell on the thank you page. And your buyers can add that to their order without entering the payment details again.
Overall, Teachable’s checkout pages are great for conversions, and there is minimum friction in the checkout process.
Affiliate and Referral Marketing
If you plan to leverage affiliate marketing to grow your course business, Teachable has got you covered. It provides you with all the essential tools to create and manage your affiliate program.
So, you can add affiliates, set a custom percentage commission for your affiliates, and even customize the cookie period.
Moreover, all the affiliates get their private dashboard, where they can grab their affiliate links and track their performance.
Another thing that we like about Teachable’s affiliate tools is it allows affiliates to create tracking links even if your sales pages aren’t on the platform.
Plus, if you use BackOffice, Teachable will collect tax forms and payout to your affiliates, reducing admin work at your end.
Having said that, there are a couple of things that Teachable can improve:
- Firstly, you can’t set a custom commission percentage for a specific product, even though you can select the products your affiliates can promote.
- Secondly, share links don’t show in affiliates’ dashboards by default. They have to use the link generator to create the links, which isn’t a good experience.
- Finally, it doesn’t support advanced affiliate features like second-tier commissions or instant affiliate payouts.
Apart from affiliate marketing, Teachable also gives you features for referral marketing.
You can set up a referral program for your online school so that your students can refer other students. You can set a % discount for both the referred and the referral.
Referral marketing is a great way to grow your business, and it’s a handy feature to have.
Sales and Marketing – The Bottom Line
Teachable has all the essential features for selling courses and memberships. You can price your products as you want, create a high-converting checkout page, offer 1-click Upsells, and manage your affiliate program.
Moreover, Teachable has a suite of financial tools to process payments, handle taxes, and manage author/affiliate payouts.
The only drawback (and a major one) is that you can’t use your own Stripe/Paypal account for processing payments.
Otherwise, Teachable does a great job as far as sales and marketing is concerned.
Reporting and Administration
Another critical aspect of running an online course business is managing your courses, students, offers, etc., and tracking their performance. This is what we’ll cover in this section.
Reporting and Analytics
To start with, Teachable has some handy course reporting tools. You have a dedicated Reports section for every course where you can see the lecture completion data, track quiz scores, and analyze the performance of your videos.
To be specific, there are five different reports available. Here are the most popular ones:
- The Leaderboards report lets you see the completion rates for individual students.
- The Lecture Completion report lets you track average completion rates for your course.
- The Video Stats report lets you track metrics like engagement and play rates for all your videos.
Now, Teachable has some useful reports for tracking your sales performance as well.
There is a dedicated Sales section where you can see high-level revenue numbers and track and manage individual transactions, including refunds and chargebacks.
For example, suppose you want to pull out the transactions for a specific course; you can do that here. Similarly, you can see the transactions for a particular author or affiliate.
However, we don’t like that there are no charts or visual tools to compare sales for different courses or periods.
Moreover, if you run a membership site, you can’t track essential metrics like Churn Rate and Monthly Recurring Revenue (MRR), which isn’t that great.
Teachable makes it really easy to add new students to your school or manage the existing students and their enrollments.
When you go to the Users section in your admin dashboard, you’ll see all your students listed there. You can segment based on specific criteria.
The good thing is that you have many filters available, such as course enrollments, enrollment date, total purchase amount, course completion status, etc.
Once you apply a filter, you can select multiple students and take bulk actions like adding them to a course, removing them from a course, deleting their accounts, sending them an email, adding a tag, or simply exporting the data.
Moreover, you can select a single user and change their account information, see their purchases, manage subscriptions, and track progress.
Finally, Teachable lets you import students into your school and enroll them in specific courses. You can add them one by one or import them in bulk.
If you want to grant access to your school to a team member or a virtual assistant, Teachable has got you covered.
It allows you to add Admin Users to your school and grant different privileges to them. Apart from the primary owner, affiliates, and students, you can have two types of admin user roles in your school:
- Owners have full administrative rights over a school apart from things like billing and payment gateways.
- Authors are admins whose privileges are limited to the designated courses. You can also give them a revenue share.
In addition, you can create custom user roles and select what privileges an admin user will have on your school.
Teachable isn’t an all-in-one platform, so you’ll always need to use other third-party tools for funnels, email marketing, analytics, etc.
To start with, Teachable allows you to add scripts to the head of your site. So, you can easily integrate with analytics solutions (e.g., FB Pixel and Google Analytics) and tools like ConvertBox and Deadline Funnel.
When it comes to email marketing solutions, Teachable has direct integration with just MailChimp, ConvertKit, and ActiveCampaign, which isn’t great.
However, the good news is that Teachable has robust Zapier integration that allows you to integrate with literally any other online tool, including email marketing platforms like Aweber and Drip.
Similarly, if you want to use a platform like Kartra to handle customer checkouts, you can use Zapier to add students to a Teachable course automatically.
Finally, Teachable gives you API access and supports single sign-on functionality as well.
Teachable gives you many support options, including a comprehensive knowledge base and a dedicated customer service team. And its support has been good over the years.
If you want to learn how to use Teachable at your own pace, you can search their knowledge base with tons of how-to articles and tutorials.
However, if you can’t find answers to your questions or are facing any issues, you can reach out to their support via email.
The response time is generally a couple of hours during the weekdays, but it might take a little longer over the weekend.
Plus, Teachable also offers live chat support on the higher pricing tiers. The live chat is available Monday to Friday from 10 AM to 5 PM EST.
Finally, Teachable also has an online community for its paid members. The Teachable community is a good place to ask questions, network with fellow course creators, and even get inspired by their success stories.
Regarding Teachable pricing, it has a freemium subscription model.
The free plan includes core features like content hosting, course builder, website builder, and payment processing.
However, you can create only one course, and there’s a transaction fee of $1+10% on your course sales.
Apart from the free plan, Teachable has three paid plans:
- The Basic plan ($59/month) includes the platform’s essential features like a custom domain and drip content. However, you can only create up to five courses and have to pay a 5% transaction fee.
- The Pro plan ($159/month) is the most popular plan and includes all the important Teachable features, including graded quizzes, certificates, and affiliate marketing. Moreover, you can create unlimited courses, and there’s no transaction fee.
- The Business plan (custom pricing) is more suited for enterprise users and bigger teams.
Apart from the plan cost, there’s an additional 2% fee for using BackOffice. So, the transaction fee will be 7% and 2% on the Basic and Pro plans.
Overall, Teachable’s plans are reasonable and give users various options. This makes Teachable suitable for both beginners as well as advanced users.
Teachable vs the Competition
Before we end this Teachable review, let’s look at the top Teachable competitors and see how they compare.
The most popular Teachable alternative is Thinkific, and it’s better than Teachable in almost every regard.
It has more powerful learning and engagement tools, including advanced quizzes and assignments, live classes, community builder, etc. Even its site-building capabilities are better, and unlike Teachable, it supports custom payment gateways.
Additionally, Thinkific has a dedicated app store with dozens of third-party apps, making the platform more extendable.
Finally, Thinkific is more reasonably priced and offers better value for money. Read our Teachable vs Thinkific guide for a detailed comparison.
Another popular competitor is Kajabi. Unlike Teachable, it’s an all-in-one platform and allows you to do more than just create and sell an online course.
It also lets you build a full-fledged website, run a blog, create podcasts, build funnels, and do email marketing. Even for course creation, Kajabi has more to offer.
While Kajabi is more expensive, it has much more to offer, and the pricing works well if you want to run your entire business from a single platform. Read this Teachable vs Kajabi guide for more information.
The third Teachable alternative is Podia. It is very similar to Teachable in terms of features, but it is more reasonably priced. If you’d like to explore the two platforms in more detail, you should check this guide.
Apart from these three, creators compare a few other platforms with Teachable. These include LearnWorlds, Teachery, New Zenler, etc.
We won’t discuss these in this guide, but you can do a side-by-side comparison using our interactive comparison tool.
Teachable Review – The Final Verdict
We’ve discussed all the platform’s features in this Teachable review, and based on that, it’s a good and easy-to-use option.
Teachable shines in course creation and delivery. It has an easy-to-use course builder, a well-designed course player, and engagement tools such as quizzes, certificates, dripping, compliance, etc.
The platform also offers essential course selling tools like sales page builder, payment processing, checkout pages, 1-click upsells, affiliate marketing, etc.
Overall, Teachable is a decent option for creating and selling online courses, and if it meets your requirements, you can give the platform a try.
We hope this Teachable review helped you decide whether it’s the right course platform for you or not.
If you have any questions about the platform or its features, please leave a comment below.