Build the course
AI drafts the outline — you just pick which lessons to keep
01 // Build the course
Course delivery, multi-channel payments, marketing automation, and student management — all in one place.
Share what you know, not tied to a classroom
Turn your expertise into a course that sells on repeat
Manage students and members from one place
Collaborate with co-instructors and grow together
Example schools
Demo schools built from the homepage templates: the homepage, course sales page, free preview lesson and FAQ are all done. The content is fictional; the layout is what you get when you apply the template.
高中物理升學輔導:影片課、講義與解題。先把觀念畫清楚,再一題一題拆。
許以恆 (fictional)3 courses
Visit this school八週線上寫作課:每週一個題目,一對一書面回饋,八週後帶走一篇自己滿意的作品。
林知秋 (fictional)1 courses
Visit this school12 週居家肌力課程:每週 3 次、每次 35 分鐘,跟著影片練,每 4 週調整一次課表。
柯承遠 (fictional)1 courses
Visit this school週末親子畫畫課,5 到 10 歲的孩子,每堂完成一件自己的作品。
小米老師 (fictional)1 courses
Visit this schoolThe content of these schools is fictional and written in Traditional Chinese. It is only there to show what a template looks like once applied.
Five stages, mapped to how course creators actually work
AI drafts the outline — you just pick which lessons to keep
01 // Build the course
Set it up once, it fires on every order after that
02 // Convert leads
Cap a coupon's redemptions and it can never oversell
03 // Run sales motions
Subscription health at a glance, no spreadsheet required
Course ranking (by revenue)
Refunds, last 30 days: NT$2,200
04 // Forecast revenue
See who's about to finish and who's due for the next invite
yijun.chen@example.com
Member since 2026-03-12
Enrollments
Order history
When course completed
05 // Retain and expand
[ 05 // AUTO_RECORD ]
Every purchase, lesson, quiz and finish lands in the student's file automatically — you never type a single field.
Event ledger
[ 06 // TRACE ]
The system remembers it all, then picks out the few moments worth your attention.
How far they watched, quiz scores, what they bought — recorded on its own.
Payments, video, email and shipping in one dashboard.
Completion, refunds and course revenue ranking, already calculated.
Courses, students and orders searched together with one keyword.
Orders, questions and community posts all reach the notification center.
[ 07 // SIGNALS ]
Different things keep different clocks — some happen the moment they occur, some once a day, some once a month.
The instant a student pays, course access opens and the notification lands in your dashboard.
[ 09 // DEVELOPERS ]
Platform events push out; your data reads in — open in both directions.
Your system
push · POST
read · GET
Read-only, called with Authorization: Bearer <key>
Teachvix ──push──▶ Your system
Your system ──read──▶ Teachvix
Read-only, called with Authorization: Bearer <key>
Push platform events to your own URL — connect Zapier, Make, or your own service, no official plugin needed.
Webhooks and API keys are a Pro-plan feature.
[ 09B // AUTOMATION ]
Teachers build a rule right in the dashboard — no code, no waiting on a developer.
【When course completed】, 【Add tag】 — then wait 【24】h and 【Send email】.
Trigger (pick 1 of 4)
Action (pick 1 of 2)
Up to 3 steps, each with its own wait time in hours; the system advances due steps once a day.
Email automation is a Pro-plan feature.
[ 08 // INTEGRATIONS ]
Payments run on the real rails your country already uses; tracking connects to the tools you already have.
Payments — Taiwan · connected
Tracking & analytics
Three established local gateways to choose from — pick whichever you already have a merchant account with. All three cover what Taiwanese buyers expect: credit card, ATM transfer, and convenience-store barcode payment.
ECPay
綠界科技
NewebPay
藍新金流
PayUni
統一金流
| Feature | Building it yourself | Teachvix |
|---|---|---|
| Payments | Integrate it yourself | ECPay + NewebPay + PayUni |
| AI course outline | Build it yourself | Built in |
| Website chat window + WhatsApp / LINE contact buttons | Add the link yourself | Built in |
| Course bundles | Needs extra tools | Built in |
| Platform fee | Depends on your stack | 0% |
The Facts
For instructors just starting out, working solo
average NT$833 / month
For schools with steady enrolment ready to drop the manual work
average NT$3,167 / month
For teams scaling seriously, with retention tools and developer integrations
average NT$6,333 / month
The platform runs on a monthly subscription — we never take a cut of what you sell, that's entirely yours. 14-day free trial, no payment method needed. There are three plans (Basic / Growth / Pro) with genuinely different features, not the same thing at different prices — see the Pricing page for the full breakdown.
Your account won't be locked when the trial ends — you'll just see a reminder banner in the dashboard. You can finish setting up your content and payments before deciding whether to subscribe, and your students' existing access is never affected.
Upgrading takes effect immediately — you're only charged the prorated difference, never billed in full again. You can cancel anytime too — it takes effect at the end of your current billing cycle, you keep full access until then, and you can change your mind and reactivate any time before it ends. Downgrading requires meeting your new plan's limits first (e.g. course count) — you'll need to unpublish or archive anything over the limit before it can go through; once confirmed, features and price change together at the end of your current period, never early and never with an extra charge.
Your Teachvix subscription and the prices you set for your own students are both billed in your school's currency, based on the country you choose when signing up (Malaysia, Taiwan, Singapore, or Hong Kong). Stripe Connect (Malaysia, Singapore, or Hong Kong) automatically converts currency for card payments from abroad, and PayPal (Malaysia only) is built specifically for cross-border buyers. Taiwan's local gateways (ECPay, NewebPay, PayUni) are TWD-focused, best suited for buyers paying from within Taiwan.
Depends on your school's country: Malaysia gets Stripe Connect (FPX bank transfer / cards), toyyibPay (FPX bank transfer at a lower fee), senangPay (GrabPay / Touch 'n Go / Boost / Atome), and PayPal; Taiwan gets ECPay, NewebPay, and PayUni (credit card / ATM transfer / convenience-store barcode payment); Singapore gets Stripe Connect (cards, PayNow) and HitPay; Hong Kong gets Stripe Connect (cards), Airwallex (FPS), and QFPay (WeChat Pay / Alipay HK / PayMe / UnionPay). Every country can also turn on "manual / offline transfer" as a fallback — no gateway account needed, you collect payment directly into your own bank account and verify it yourself. You choose which of your country's options to offer your students.
If the student paid through Stripe Connect, yes — it's a real recurring subscription that renews automatically. Every other gateway (toyyibPay, senangPay, HitPay, PayPal, Airwallex, QFPay, or Taiwan's ECPay/NewebPay/PayUni) is manual renewal: the student gets notified and completes it themselves from the course page.
Yes — mark a course as requiring shipping and students provide a mailing address at checkout. Malaysia and Singapore schools can connect an EasyParcel account to book a courier with one click and get a real tracking number; Hong Kong and Singapore schools can also connect Easyship the same way. Taiwan (or any school without a connected courier account) enters carrier and tracking details manually after packing the order.
The dashboard records itself, the system schedules itself, the rules are yours to set — we hand the time back to you, so you can focus on your courses and your students, not on maintaining software.
— Teachvix
Build your online school for free in 30 seconds — 14-day trial, no payment method needed.
Build your online school for free