Home chevron_right Shop chevron_right Integration Plugins chevron_right CourseTransit (Free Version)

CourseTransit (Free Version)

update Updated 1 month ago
CourseTransit (Free Version)

Sell Moodle Courses Through WordPress — CourseTransit (Free Version)

If you're running Moodle as your learning platform and WordPress with WooCommerce as your storefront, you've probably hit the same wall every Moodle site owner does: there's no native way to sell courses and enroll students automatically. You either enroll people by hand, cobble together a fragile webhook setup, or pay for an expensive all-in-one LMS that forces you to abandon Moodle entirely.

The CourseTransit (Free Version) solves this with two purpose-built plugins that work together out of the box: the CourseTransit WordPress plugin and its companion CourseTransit Moodle plugin.
Install both, connect them with a secure token, and your Moodle courses become sellable WooCommerce products — with automatic student enrollment the moment an order is completed.

What's Included

  • CourseTransit for WordPress — the admin-facing plugin that syncs your Moodle course catalog, creates and manages WooCommerce products, and handles enrollment, emails, and reporting from a single dashboard.
  • CourseTransit for Moodle — a lightweight authentication plugin installed on your Moodle site that establishes a secure, token-based connection so WordPress can talk to Moodle safely.

Both plugins are built by the same team, tested together, and versioned to stay compatible — so you're not left guessing whether two separately-sourced plugins will actually work with each other.

How It Works

  1. Install the CourseTransit Moodle plugin and generate a connection token.
  2. Install the CourseTransit WordPress plugin and enter your Moodle URL and token.
  3. Sync your Moodle course catalog — each course becomes a draft or published WooCommerce product, depending on your settings.
  4. Customers purchase courses like any other WooCommerce product.
  5. The moment an order is marked complete, CourseTransit enrolls the student in Moodle automatically and sends a branded enrollment email with their login details.

No manual enrollment. No spreadsheets. No support tickets asking "why can't I access my course."


Built for Real Moodle-WooCommerce Workflows

CourseTransit is used by online academies, independent coaches, training centers, schools, NGOs, and certification providers who need their Moodle courses to behave like normal e-commerce products — discounts, bundles, subscriptions, and all the WooCommerce extensions you already rely on, without rebuilding your LMS from scratch.

Key Capabilities

  • One-click course sync from Moodle to WordPress, including title, description, category, and instructor details
  • Automatic WooCommerce product creation and ongoing content sync
  • Configurable enrollment periods — lifetime access or fixed durations
  • Customizable enrollment email templates with dynamic tags
  • Instructor management directly from WordPress
  • Unified dashboard for revenue, orders, courses, and enrollments
  • Built-in activity logs and Moodle connection testing for easy troubleshooting
  • Secure, token-based communication between WordPress and Moodle — no shared database access required


No cost to get started.

card_giftcard Free One-time
What's Included
  • check_circle 1. Free Wordpress Plugin
  • check_circle 2. Free Moodle Plugin
  • check_circle 3. Email Support
Total Due Today card_giftcard Free
verified_user

Secure Checkout

help_center

Email support