Welcome to Moodle Demo

Your Moodle is fine. Your front-end is the problem. Install a five-minute plugin and put a fast, conversion-built storefront on top of the LMS you already trust — Stripe-native, SEO-ready, and yours to theme.

5 min
Plugin install
4.4+
Moodle versions
Zero
Migration required
Free
Open source

Three things Moodle alone cannot do.

Most students never see Moodle until after they've enrolled. They see your catalog, your landing pages, your checkout. Those are the parts Moodle was never designed to handle.

Seamless SSO

Students click Start and they're already logged in. A signed JWT (60-second expiry) hands them off to Moodle without a second login screen, a forgotten-password loop, or a confused support ticket.

Built to sell

A storefront, not a course list. Hero pages, instructor bios, syllabus, social proof, structured data for SEO, and Stripe checkout — all rendered fast on Next.js so the page is ready before a buyer's thumb stops scrolling.

One Moodle, many academies

Run a dozen branded academies from a single Moodle instance. Custom domains, separate themes, isolated catalogs — without paying Moodle Workplace prices or running parallel installs.

From plugin upload to first sale, in an afternoon.

No migration. No rebuild. No new LMS to learn. Your data stays in Moodle. Your students stay enrolled. The catalog, the pages, and the checkout move to Cubite.

  1. 01

    Install the plugin

    Upload the auth_cubite ZIP through Moodle's admin panel. Two minutes, no shell access required.
    Site administration › Plugins › Install plugins
  2. 02

    Connect Cubite

    Paste the shared secret and your Moodle URL into Cubite's site settings. The plugin self-configures the rest on the first SSO.
    Storefront URL · JWT secret · Bypass token
  3. 03

    Sell courses

    Your storefront goes live. Stripe checkout is wired in. Enrollments push to Moodle. SSO is seamless. You're done.
    Stripe › Cubite › Moodle

Why training companies pick Cubite.

A side-by-side against the alternatives most teams evaluate. Honest claims only — every column represents a product we'd recommend if it fit better.

Feature
Cubite
Edwiser Bridge
MooWoodle
Moodle Workplace
PricingFree + open sourceFrom $249/yrFrom $199/yr$10K–50K/yr
Setup time5 minutesHoursHours + WP setupSales-led
Multi-tenantYes — built inNoNoYes — hosted only
Modern marketing front-endYes — Next.js, SEO, StripeLimited templatesWooCommerce templatesNo
Seamless SSOYes — JWT, no login screenAccount syncWP login flowYes
Custom domain per tenantYesNoNoYes — premium tier
Keep your existing MoodleYesYesYesNo — hosted only
Structured data / SEOYes — Course schema baked inNoPartial — via WooCommerceNo

The honest answers, up front.

The questions training companies ask before they install the plugin. If something here isn't covered, ask us directly

01Do I have to migrate off Moodle?
No. The whole point is that you keep your Moodle. Install the plugin, point Cubite at your Moodle URL — your courses, grades, certificates, and student data stay exactly where they are.
02Does this work with self-hosted Moodle?
Yes. The plugin is a standard Moodle auth plugin — it works with any Moodle 4.4 or later, on-prem or cloud. The only requirement is that Cubite can reach your Moodle URL over HTTPS.
03What happens to my existing Moodle users?
Nothing breaks. Existing users keep their accounts. The first time they sign in through Cubite, the plugin links their Cubite identity to their existing Moodle record by email and migrates the auth method — no data lost, no duplicate accounts.
04Can admins still access Moodle directly?
Yes. Each tenant gets its own private admin bypass URL — a per-tenant random hash that takes you straight to Moodle's native login. Students see the storefront. Admins manage Moodle as they always have.
05Who owns the data?
You do. Course content, enrollments, grades, and certificates live in your Moodle. Marketing pages, payments, and storefront analytics live in your Cubite tenant. There's no proprietary lock-in — both sides are open or self-hostable.
06Which Moodle versions are supported?
Moodle 4.4 and later. We test against 5.x. The plugin uses Moodle's modern hook system, so it stays current with Moodle's release cadence.
07Is it really free?
The integration is free and open source — install the plugin, run Cubite, sell courses. Cubite has paid plans for hosted multi-tenancy and white-label support, but the storefront itself isn't paywalled.
08How does the SSO work technically?
Cubite signs a short-lived JWT (60-second expiry, HMAC-SHA256) with a shared secret you configure once. The plugin validates the token, finds or creates the matching Moodle user, and calls Moodle's complte user login. The student never sees a Moodle login screen.
09Can I use my own Stripe account?
Yes. Cubite is Stripe-native and uses your Stripe account directly — payments go to you, refunds go through you, customer records live in your Stripe dashboard.
10Can I run multiple academies on one Moodle?
Yes. Each Cubite tenant gets its own custom domain, theme, and storefront, all backed by the same Moodle instance. You don't need Moodle Workplace or parallel installs.

Keep the Moodle. Replace the storefront.

Spend an afternoon installing the plugin and watch the difference in your conversion the next morning. The demo above is real — try it, then decide.