Built for course creators

Build your own
online course platform

No tech skills required—launch a course website on your own domain in minutes. Publish courses, collect payments, and manage students, all in one place.

Everything you need to teach online

From site building and video to payments and student management—no need to stitch together a dozen tools.

🌐

Custom domain

Launch your own course site in one click, with custom domains and automatic SSL.

🎬

Video streaming

Integrated with Bunny Stream for secure course video streaming, with free previews.

💳

Online payments

Integrated payment gateways—pay by card online and unlock courses automatically.

📊

Student management

Courses, chapters, orders, enrollments and access—all managed from one dashboard.

Choose a plan and launch today

Both plans let you sell courses, collect payments, and manage students. Start with a free 7-day trial—cancel anytime during the trial.

Starter

For solo creatorsFor individual instructors selling their own courses

US$9 / mo

or billed yearly US$90 / yr(save US$18)

  • 5GB storage (upgradable)
  • Courses / quizzes / assignments / grades
  • Course orders & student management
  • Coupons
  • Local payments + e-invoicing
  • Custom domain + page builder
  • Analytics + built-in traffic stats (no GA needed)
  • 301 redirects (keep your SEO when migrating)
  • System notification emails
  • Platform branding link in footer (not removable)
Best value

Pro

For brands & businessesFor entrepreneurs and resellers building a brand and scaling traffic

US$39 / mo

or billed yearly US$390 / yr(save US$78)

  • 10GB storage (upgradable)
  • Everything in Starter
  • 🤖 AI assistant integration (MCP)—run your backend with your own Claude / ChatGPT
  • Remove / customize footer branding
  • E-commerce: physical products / cart / store pickup
  • Marketing funnels + lead forms / popups
  • Blog + SEO content AI (automated traffic)
  • Newsletter CRM + automated email sequences
  • AI ad assistant + AI support
  • Affiliate payouts / multi-instructor / member tiers
  • Simulated live / online booking

Prices are in USD, billed by LIUBABA LLC via Stripe. The platform takes no cut of your course revenue.

Reseller plan · buy more, get more

Prepay points to offset your subscription

Planning for the long run, or launching several sites at once? Stock up on points and get up to 33% extra.After you sign up, you can top up during the 7-day trial; when the trial ends and billing begins, points are applied automatically.

Top up

US$1,000

Points received

1,200

+200 bonus points (+20%)

That's US$200 off your subscription

Top up

US$2,000

Points received

2,500

+500 bonus points (+25%)

That's US$500 off your subscription

Best deal

Top up

US$3,000

Points received

4,000

+1,000 bonus points (+33%)

That's US$1,000 off your subscription

💵

1 point = US$1

Points apply directly to your platform subscription—no coupons, no minimums.

🔗

Shared across all your sites

Points sit in your account pool and work for every site under it—no need to assign them in advance.

⏱️

Applied to whichever bill is due first

Whichever site is billed first gets the discount—fully automatic, no manual allocation.

♾️

Points never expire

Card billing resumes only when they run out; unused points stay forever and keep applying to any new site.

How do reseller points work?

  1. 1

    Sign up free

    Pick your own URL and start the 7-day trial right away.

  2. 2

    Top up points during the trial

    Choose a points package under "Change plan" in your dashboard—pay by card and they're credited instantly.

  3. 3

    Applied automatically when billing starts

    From your first invoice after the trial, points automatically cover your subscription.

You must sign up as a tenant (launch a site) before buying points. Points can only be used to offset this platform's subscription fees; they cannot be withdrawn or transferred. Point purchases are not eligible for referral codes and do not count toward referral commissions.

Get started in 3 steps

1

Sign up

Sign up free with your email in 30 seconds.

2

Choose your URL

Pick a subdomain and we set up your site automatically.

3

Publish courses

Create courses, upload videos, set prices, and start enrolling students.

Ready to start your course business?

Sign up free and get your own course platform today.

FAQ

What is a “SaaS course platform”, and how is it different from self-hosting WordPress or listing on a course marketplace?

A SaaS course platform runs everything a course website needs — the site, video, payments, student access, lists and email — in the cloud for you. You pay monthly or yearly and never rent a server, install a plugin, or apply an update. What you are really buying is not having to look after it.

The difference between the three routes comes down to who carries the cost and the risk.

Self-hosting WordPress is the most flexible, but operations are 100% on you: plugin vulnerabilities, missed updates leading to a compromise, a hacked server leaking member and order data — those are everyday risks on that path.

Listing on a course marketplace is the fastest start and comes with existing traffic, but it takes a cut, and the people who buy your course are the marketplace's members, not your customers: you cannot email them directly, and when the platform changes its rules you simply live with it.

With a SaaS course platform the domain, the list and the brand are yours, while hosting, updates, security and payment integrations are the platform's job. The deciding factor is usually not the length of the feature list but whether the platform covers the way you actually sell — your local currency, your invoicing obligations, and the payment providers your buyers expect.

Full comparison: how to choose a SaaS course platform →
How do I move my WordPress site over to your platform?

The dashboard has a built-in 301 Redirect feature (available on both the Starter and Advanced plans). You map each old URL to its new page on the platform, so when a visitor or Google hits the old URL, they're permanently (301) redirected to the new location. Your search ranking and the link equity from external backlinks carry over—nothing resets to zero just because you moved.

Even with a lot of pages and posts, you don't have to add them one by one: under "301 Redirect → Bulk Import" you can paste the whole batch at once, one "old path, new URL" per line. Paste two columns from Excel or Google Sheets, or a CSV exported from the WordPress Redirection plugin (you can paste the full old URL straight into the old-path column too—the system extracts the path automatically), up to 2,000 rows at a time. Importing the same old URL again overwrites it rather than creating two conflicting rules.

How it works in practice: use “Import from WordPress” in the dashboard to bring your pages and posts across, then prepare an “old URL → new URL” mapping and paste it into Bulk Import — done. If your old site already had a redirect plugin like Redirection, those existing rules come over as well.

On the Advanced plan, you can even hand this off to your own AI—give it the list of old-site URLs and let it match them against the new URLs on the platform and build all the redirect rules in one batch.

One note: redirects are matched by "path" (for example, /2024/05/hello-world), so they still work even when you change domains—as long as you point your old domain at the platform, old links will automatically route to the new pages.

See plans and pricing →
Building a site on WordPress always meant renting separate web hosting or a cloud database. How is your cloud architecture different? And how do its security and cost compare to platforms like Shopify or Shopline?

The biggest difference is this: there's no "server of yours" sitting online. With WordPress you're really doing three things at once—renting a web host, renting a database, and installing and maintaining an entire software stack yourself. That server runs 24/7, and anyone on the internet can try to log into it or scan it for holes. That's exactly where WordPress sites tend to get burned: a vulnerable plugin or theme lets malware slip in, a missed update leaves it locked up and held for ransom by automated attacks, or a compromised host leaks your members' and orders' data.

We use the same "serverless" cloud model that powers Google and Amazon (AWS): your site is code that runs on a global edge network only when a visitor arrives—executing at the nearest node, then finishing—with no fixed server left running. There's no operating system for you to maintain, no back door to be logged into, no outdated plugin waiting to be cracked. That entire category of WordPress security pain simply doesn't exist in this architecture.

Speed and capacity aren't your problem either: pages are served from the nearest of 300-plus global edge nodes, so visitors get a fast connection wherever they are. A sudden traffic spike doesn't require you to "upgrade your server"—the underlying resources scale automatically. And because the whole platform runs on one shared codebase, when we upgrade, every site updates at once. You'll never be the site that "got attacked because it wasn't updated," because there's simply nothing for you to update by hand.

On cost: that "pay for actual compute and traffic" underlying expense is between us and our cloud provider, and it's on us. Your side is a straightforward monthly or annual plan fee—no nasty cloud bill landing in your inbox just because traffic spiked one day. Use it a lot or a little, we carry the underlying cost.

So how does it compare to Shopify or Shopline? On architectural security, we're in the same class—all of us are modern managed cloud platforms, none of us carry the "maintain your own server" security risk, and that's precisely where we all beat self-hosted WordPress. What we give you on top: your data is enforced-isolated per tenant right at the database layer, sensitive credentials like payment keys are encrypted at rest, backups run automatically off-site every day, and you can use your own domain. On top of that, we don't take a cut of your sales as a transaction fee (most e-commerce platforms skim a percentage), and the whole system is purpose-built for selling online courses—courses, video, students, and payments all in one place, no plugin patchwork required.

In one line: our security is the same modern cloud tier as Shopify and Shopline, with none of WordPress's "host getting hacked" risk—but we don't take a cut of your revenue, we let you use your own domain, and we're built specifically for online courses.

See plans and pricing →
After I migrate, the URLs of my old pages and blog posts will change. How do I set up 301 redirects to preserve my SEO ranking?

後台內建「301 轉址」功能(初階、進階方案都能用)。把舊網址一條條對應到平台上的新頁面,訪客和 Google 造訪舊網址時會被永久(301)導向新位置,搜尋排名與外部連結的權重就會轉移過來,不會因為搬家而歸零。

頁面和文章很多也不必一條條慢慢加:後台「301 轉址 → 批次匯入」可以整批貼上,每行一條「舊路徑,新網址」,貼 Excel/Google 試算表的兩欄、或 WordPress Redirection 外掛匯出的 CSV 都可以(舊路徑欄位直接貼整條舊網址也行,系統會自動取出路徑),一次最多 2000 條。同一條舊網址重複匯入會覆蓋而不是產生兩條打架的規則。

實務上的做法:用後台「從 WordPress 搬入」把頁面與文章搬過來之後,整理一份「舊網址 → 新網址」的對照表貼進批次匯入就完成了。如果你原本站上就裝了 Redirection 這類轉址外掛,既有的規則也會一併搬過來。

進階方案還可以直接叫你自己的 AI 做這件事——把舊站的網址清單丟給它,讓它比對平台上的新網址、整批建好轉址規則。

提醒:轉址是用「路徑」比對(例如 /2024/05/hello-world),所以換網域也照樣有效——只要你把舊網域指向平台,舊連結就會自動導到新頁面。

Can I use my own AI (Claude, ChatGPT) to run the dashboard? Can I just tell it what to do out loud?

Yes. The Advanced plan supports AI Assistant Integration: connect your own Claude or ChatGPT to your dashboard, then just chat to tell it what to do—no more clicking through page after page yourself.

How to connect: on the dashboard's "AI Integration" page, copy a URL, paste it into Claude's or ChatGPT's "Connectors" settings, and log in to authorize once—done (about two minutes, no engineer required).

Here's the kind of thing you can just "say" to it:

"Build me a sales page for my 'Vocal Expression' course: a full-width hero image up top, then three student testimonials, the course outline, an FAQ, and a sign-up button at the bottom—use my site's primary color." → The AI assembles the whole page (hero visual, multi-column layouts, buttons, countdown timers, FAQ, all supported) and saves it as a draft for you to preview.

"Write a 1,500-word blog post on 'How Beginners Can Train Their Voice'—open with a strong hook and lead into my course at the end." → The AI writes it and saves a draft; you review it before deciding whether to publish.

"How much did I sell this month? Which course sold best?" → The AI pulls together your revenue, order count, and top courses for you.

"Grant Wang Xiaoming access to the 'Advanced Class' course." "Create a 10%-off coupon, code SPRING10, limited to 50 uses." "Someone emailed support asking about a refund—reply to them for me." → All of these can be handed straight off.

On security, you stay fully in charge: the AI can only save pages and posts as drafts, and for "can't-be-undone" actions like publishing, sending an email newsletter, issuing refunds, or deleting a course, the AI can only propose—it won't actually run until you go into the dashboard and click confirm. You can also revoke the AI's connection with one click at any time, and see every single thing it did in the audit log.

And if you have a team or clients using your site, you get to decide "whose AI can connect and which features they can touch"—an AI can never do more than that person's own dashboard permissions already allow.

See the Advanced plan →

See all FAQs →