Teachable gets a course on sale quickly. Generate with AI drafts sections, lessons and a sales page on every plan, checkout handles order bumps, up to 10 upsells and abandoned carts, and learners get a free iOS and Android app. Teachable Payments also calculates and pays sales tax, VAT and GST in 45+ countries. Scholaxy covers what Teachable leaves to other tools or higher plans: cohorts with curators, webinars, a CRM with deal pipelines, a support inbox and automations.
Every row of our comparison table for these two platforms. A question mark means we could not confirm a feature, not that it is missing.
| Feature | Scholaxy | Teachable |
|---|---|---|
| Teaching | ||
| Courses, modules and lessons | ✓Course, modules, lessons; drag to reorder; copy a course in one click | ✓Sections and lessons, drag and drop, course copy Source |
| Guided course setup | ✓9-question wizard builds the course skeleton with assignments, quizzes, certificate | ✓Generate with AI: sections, lessons, draft and sales page; all plans Source |
| Lesson editor | ✓About 20 blocks: text, video, audio, files, accordion, slider, form, poll, SCORM | ✓Text, video, audio, PDF, files, code, embeds, quiz, custom HTML Source |
| Protected video | ✓Streaming via expiring links, watermark with the viewer's email, copy protection | ◐Hosting up to 1 TB, downloads blocked; no watermark or DRM Source |
| Scheduled and drip lessons | ✓Open on a date, N days after start or strictly in order; deadline reminders | ✓By date or days on all plans; strict order via compliance Source |
| Cohorts with dates, a curator and seat limits | ✓Dated cohorts with their own curator and seat limit; status follows the dates | ◐No cohorts: user tags plus an enrolment cap and close date Source |
| Assignments with feedback | ✓Submit, get feedback, revise and resubmit until the teacher accepts | ?Short-answer; revision flow not confirmed Source |
| Quizzes | ✓10 question types, timer, attempt limits, shuffling, tab-switch tracking | ✓3 types, pass mark, up to 99 retakes, AI generation; no timer Source |
| Surveys and NPS | ✓NPS, scales, ratings, dates, file uploads; results dashboard and export | ◐No built-in surveys: open question or embedded Google Forms Source |
| Certificates | ✓Manual or automatic; design gallery, signature, QR code and public verification | ◐Growth plan Source |
| Group gradebook and reviewer workload | ✓Group gradebook: latest submissions, reviewer workload, deadlines; cohort rosters | ◐Course reports: quiz scores, progress, CSV; no reviewer workload Source |
| SCORM, xAPI and cmi5 | ✓SCORM 1.2/2004, cmi5 and xAPI player with learner reports; enabled on request | ✕Not supported Source |
| Points, badges and leaderboards | ◐XP on lessons, chat leaderboards, raffles for active webinar viewers; no levels or badges | ?Not confirmed; leaderboards are an admin report only Source |
| Community | ◐Moderated group chats with forum topics, polls and reactions; no feed or profiles | ✕Paused; not available to new schools Source |
| Mobile app | ◐Installable web app (PWA) with push notifications today; native iOS and Android apps are coming soon, as soon as the stores approve them | ✓Free Teachable app for iOS and Android; not branded Source |
| Learner support chat and help center | ✓Private chat between each learner and your team, plus a help center with your articles | ◐Contact form goes to the owner's email; chat via third-party code Source |
| Learner notifications: email, messengers, push | ✓In-app feed, email, Telegram, WhatsApp (your Meta account), push; per-event settings | ◐Email and push in the app; no Telegram, WhatsApp or SMS Source |
| Website and marketing | ||
| Website and landing pages | ✓30+ blocks, starter templates, version history and rollback, shared header and footer | ◐Site on all plans; custom domain from Builder Source |
| Free-layout canvas with its own mobile layout | ✓Place elements anywhere, set a separate mobile layout, add animations | ✕Block-based page editor only Source |
| A/B tests of pages | ✓Traffic weights per variant, leads compared by variant | ✕Not offered Source |
| Popups and custom code | ✓Popups on click, timer, exit intent or scroll; HTML block and sandboxed JS widget | ◐Custom HTML and head code from Builder; popups only via Sumo Source |
| SEO and ad pixels | ✓Meta tags, sitemap, schema.org; GA4, GTM, Meta, TikTok, Reddit, Clarity | ✓SEO fields; GA4, GTM, Meta with CAPI, TikTok, LinkedIn, Pinterest Source |
| Lead quizzes with branching | ✓Multi-step quizzes with branching and a contact step; leads go to the CRM | ✕Email lead forms and lead magnets only Source |
| Blog | ◐Article pages with the site builder; no automatic blog feed yet | ◐No own blog; DropInBlog or the WordPress plugin Source |
| Email campaigns | ✓Visual or HTML emails, templates, scheduling, opens and clicks; your own domain or SMTP | ◐Built-in email marketing from Builder Source |
| Telegram, WhatsApp and SMS campaigns | ✓Telegram via your bots, WhatsApp templates by opt-in, SMS via your Twilio | ✕Not offered Source |
| Automations | ✓Visual builder: conditions, delays, waits, A/B splits, webhooks, CRM steps | ◐Zapier, webhooks and API from Growth only Source |
| Live webinars | ✓Webinar room with chat, polls and offers for YouTube Live streams; Zoom meetings too | ◐Through Zoom or embeds Source |
| Automated webinars | ✓Recorded webinars on a schedule with scripted chat, offers, banners and polls | ✕Not offered Source |
| Sales and payments | ||
| Checkout: promo codes, order bumps, upsells | ✓Promo codes; order bump on the payment page; upsell and downsell on the thank-you page | ✓Coupons, order bumps, up to 10 upsells, abandoned carts, BNPL; all plans Source |
| Payment gateways, Latin America included | ✓Stripe, PayPal, Mercado Pago, PagBank, EBANX on your own accounts, plus regional pay-later | ◐Teachable Payments or your Stripe and PayPal; Pix and OXXO via Go Global Source |
| Subscriptions and memberships | ✓Stripe subscriptions: access stays open while paid; learners manage them themselves | ✓One-off, up to 36 instalments, subscriptions, memberships Source |
| Multiple currencies | ✓Base currency from 29; each order and payment keeps its own currency | ◐Auto-conversion via Go Global (+2.8%); no own price per currency Source |
| Affiliate programme | ✓Affiliate links and partner promo codes, commissions, payout tracking, partner dashboard | ◐Builder plan and up Source |
| CRM and support | ||
| CRM with deal pipelines | ✓Several pipelines, stages, fields, loss reasons, stage history, deal card with chat | ◐Tags, filters, bulk actions, CSV; no deal pipelines Source |
| Shared inbox: email, Telegram, site chat | ✓One queue for email, Telegram, site chat and learner chat; reply by SMS too | ✕Learner emails go to the owner's mailbox Source |
| Support desk: routing, SLA, ratings | ✓Departments, keyword routing, SLA timers, snooze, auto-close, 1–5 ratings | ✕Not offered Source |
| Calls and telephony | ✓Call log, click-to-call, recordings: Twilio, Aircall or any phone system via API | ✕Not offered Source |
| Lead distribution to the sales team | ✓Leads split by channel quotas and shifts, SLA timers, duplicate merge | ✕No pipelines or sales roles Source |
| Analytics | ||
| Reports and analytics | ✓Webinar funnels vs your usual level; money received vs last month and year; hints | ◐Course reports on all plans; custom reporting on Custom Source |
| Ad-to-revenue analytics | ✓UTM attribution, 5 models, Meta, Google, TikTok and Reddit ad spend imported hourly | ◐Via GA4 and Meta CAPI; no ad-spend import or ROAS Source |
| Page analytics: click maps, session recordings | ✓Visits, sources, scroll depth by block, click maps, session recordings | ◐Video heatmaps built in; click maps via Hotjar Source |
| Own dashboards: forecasts, cohorts, LTV | ✓Watman Data: forecasts, cohorts, LTV, plan vs actual, anomalies, plain-language questions | ◐Custom reporting on Custom; revenue forecast via MCP from Growth Source |
| AI | ||
| AI assistants on your own key | ✓Your OpenAI, Claude or Gemini key with spend limits; knowledge base, generators, AI in CRM | ◐AI for courses, quizzes, summaries, captions; no own key; MCP from Growth Source |
| AI draft of assignment feedback | ✓AI tutor drafts the grade and feedback, on request or automatically; your own AI key | ✕AI writes quizzes and summaries, not feedback Source |
| Team workspace | ||
| Team tasks and projects | ✓Projects, tasks, subtasks, Kanban, calendar, Gantt with dependencies, column robots | ✕Not offered Source |
| Team chat | ✓Channels and direct messages: polls, pins, forwarding, scheduled posts | ✕Not offered Source |
| Collaborative whiteboard | ✓Watman: sticky notes, voting, timer, history, Miro import, AI diagrams, data widgets | ✕Not offered Source |
| Internal team wiki | ✓Team knowledge base with categories, helpful votes and article templates | ✕Not offered Source |
| Platform and data | ||
| Integrations: Zapier, API, webhooks, MCP | ✓Zapier/Make, REST API, webhooks; MCP server to run the school from Claude or ChatGPT | ◐Zapier, webhooks, API and MCP from Growth Source |
| Custom domain and email from it | ✓Your domain with automatic TLS; emails sent from your own domain | ◐Custom domain from Builder; email always from Teachable's domain Source |
| Own install and backups | ✓Own database, files and keys per school; backups every 6 h, full daily, tested weekly | ✕Shared SaaS; no school backups or full course export Source |
| Roles, audit log, 2FA | ✓Roles and permission matrix, action log, log in as a user, 2FA with backup codes | ◐5 roles, custom roles from Growth; no 2FA or audit log Source |
| Interface languages and multilingual pages | ✓English and Spanish interface; linked language versions of pages and courses | ◐Learner interface in 12 languages, admin in English; one language per school Source |
| Data export and ownership | ✓Archive of learners, orders, courses, tests, site pages and inbox; ownership transfer | ◐CSV of learners, transactions, reports; no course export Source |
| Price and limits | ||
| Entry price, monthly billing | $79 a month | $39 ($29 yearly) Source |
| Platform fee on your sales | ✓0% on every plan; payment processor fees apply | ◐7.5% on Starter; 0% from Builder Source |
| Features locked behind higher plans | ✓None: plans differ by learners and storage only; SCORM is switched on by request | ◐Certificates on Growth; affiliates, email, custom domain from Builder Source |
| Limits on the entry plan | Up to 1,000 active learners; 100 GB storage | 5, 10 or 50 products by plan |
Teachable fits better if:
• you want to start on a small monthly budget: Starter is $39 a month, with 7.5% of each sale going to Teachable
• you would rather not handle sales tax: Teachable Payments calculates, collects and pays sales tax, VAT and GST in 45+ countries
• your buyers pay with local methods such as Pix, OXXO, SEPA or iDEAL: Go Global adds 35+ of them for 2.8%
• learners should find your course in an app today: Teachable's free app runs on iOS and Android on every plan
• you also sell on Hotmart: Teachable enrols and removes learners from Hotmart sales automatically
Scholaxy fits better if:
• you teach in groups: cohorts with dates, a curator and a seat limit. Teachable works with user tags plus an enrolment cap and a close date
• webinars sell your course: a webinar room with chat, polls and offers, and automated webinars on a schedule. Teachable runs live video through Zoom or embeds
• you need a place for learners to talk now: Teachable's community is paused for new schools, while Scholaxy has moderated group chats with forum topics and polls
• you want certificates, affiliates, email campaigns and automations on your first plan. Teachable puts certificates on Growth, affiliates and email on Builder, Zapier, webhooks and the API on Growth
• emails should come from your own domain; Teachable always sends from its own
Teachable Starter costs $39 a month, or $29 a month billed yearly, and Teachable keeps 7.5% of each sale. Builder ($89, or $69 yearly) and Growth ($189, or $139 yearly) take 0%. There is no free plan.
Teachable plans are capped at 5, 10 or 50 products. Certificates start on Growth; affiliates, email marketing and a custom domain on Builder.
Scholaxy starts at $79 a month for up to 1,000 active learners and 100 GB of storage. The platform fee is 0% on every plan, no feature is held back for a higher plan, and your payment processor's own fees apply.
1. Export your learners and transactions from Teachable as CSV files.
2. In Scholaxy, open Import students in the Students section and upload a CSV or XLSX file with the columns email, full_name and phone, up to 500 learners per file. Accounts that already exist are skipped, and new learners can go straight into a group.
3. The import sends no emails. Send learners an invitation link to their course or group, or ask them to set a password with "Forgot your password?" on the sign-in page.
4. Teachable does not export a whole course; files come out one at a time. Upload your videos and files into Scholaxy lessons, after the guided course setup builds the course skeleton from 9 questions.
5. Connect your own Stripe, PayPal or Mercado Pago account and set up your offers and promo codes.
6. Point your domain at Scholaxy with a TXT and a CNAME record; the TLS certificate is issued automatically.