Edwiser Bridge plugin Review: Integrate WordPress with Moodle

If you want to sell Moodle courses on your WordPress site, Edwiser Bridge is an amazing free plugin that integrates the two platforms WordPress and Moodle quite nicely and make the process extremely easy for you.

This plugin will help you to import Moodle courses to your WordPress site and sell those using PayPal. The courses can be categorized to make it easier for the users to access them effectively.

Be it online for offline, education has always been a great business model which is successful and profitable. So, I'm sure you can make handsome revenue by selling useful online courses, and a plugin like Edwiser Bridge makes the process a lot smoother for you.

Before we proceed with the Edwiser Bridge plugin, let's a get introduced to the Moodle platform quickly.

Moodle is a learning platform designed to provide educators, administrators and learners with a single robust, secure and integrated system to create personalized learning environments.

Moodle is built by the Moodle project which is led and coordinated by Moodle HQ, an Australian company of 30 developers which is financially supported by a network of over 60 Moodle Partner service companies worldwide.

Edwiser Bridge Plugin Overview

As already mentioned Edwiser Bridge plugin works as a bridge between WordPress and Moodle platform and makes it easy to sell the Moodle courses on any WordPress site.

It is extremely easy to get started with the plugin, once you activate the plugin all you need to do is to add the Moodle Access Token to complete the integration.

Edwiser Bridge plugin

As you will need to access token for the integration purpose, you will have to configure Moodle website to get it. So, login to your Moodle site and go to Site Administration -> Plugins -> Web Services -> External Services to complete the setup.

Then click on add button to setup the new external user. Here you can find a detailed tutorial about how to setup the External Service on Moodle


Edwiser Bridge plugin Settings

Once you have activated the plugin and configured the Moodle website, you can go through the plugin settings step-by-step.

General Settings: In the general tab of the settings page you can setup the registration option for the users. Click on the user registration field and define your user profile page. You can also set the language for your Moodle courses.

Edwiser Bridge Settings

Connection Settings: This is the most important part of the settings process, because if both the platform are not linked properly the system will not work.

In this tab, you need to define the Moodle site URL and set up the Moodle Access Token which you have generated in the Moodle site by setting external service.

Connection Settings for Edwiser Bridge

Synchronization: In the synchronization tab you have the options to synchronize Moodle to WordPress, you can synchronize the categories of the courses and keep them as a draft on your WordPress site.

Course Synchronization from Moodle to WordPress

PayPal Settings: Another important aspect is to set up the payment gateway for your courses because you will have to give an option to user for making the payment and PayPal is undoubtedly the best and easy to use service.


Setting up Categories for The Courses

Edwiser Bridge plugin makes it really easy for you to define categories for your courses, you have two options to set the categories.

  1. You can use the synchronize the categories option as shown above in the synchronization setting tab that will import the categories from Moodle
  2. Secondly, you can create new categories on your WordPress site using the Edwiser Bridge plugin admin panel. To create a category go to Edwiser Bridge > Course Categories.

Selling Courses With Edwiser Bridge

Once all the settings are done and courses are set, you can go to set up the selling option for the courses. Edwiser Bridge > Courses go to a particular course and click on ‘Course Options‘ for further settings.

Here you can define the price for a particular course, you can also make any course free for all registered users as well as close a particular course if that is no more available for the users.


Once everything is set, users will see the courses with the defined price tag in the front-end and as they click on purchase option they will get the login page.

Edwiser Bridge Plugin Extensions

WooCommerce Integration for Edwiser Bridge

WooCommerce is the most popular WordPress plugin for creating online shops, Edwiser Bridge offers you an extension which will help you to use WooCommerce for the selling process.

 This extension will bring in a number of amazing features along with WooCommerce compatibility. You can treat the courses as real products and sell them as subscription based products.

Also, you can bundle different courses and sell them as one product which will be beneficial for your users and help you earn a little more than a single course.

When a user cancels one order the system will automatically unenroll the member for that course. Once you get the extension, the plugin will show the WooCommerce synchronization option right in the plugin settings.

Price: $55

Get WooCommerce Extension

Single Sign On for Edwiser Bridge

This extension will make the login and logout process a lot easier for the users, once this extension is activated users will be able to login to both WordPress site as well as Moodle with single credential; they will not have to login to both the platform separately.

Price: $26

Get Single Sign On Extension

Final Word

Edwiser Bridge plugin + the extensions make this a great tool that will help you to create a learning management system and a profitable business for you. You can start with the free plugin to see how it works for you and then add the extensions to take it forward.

The plugin is very well documented, so you will never have any issue to set it up because you will get step-by-step guidance with screen shots.

Also, the plugin is ready for translation so you will be able to use the plugin in your own language by adding the necessary .mo & .po files to the languages folder in the plugin.

Get Edwiser Bridge Plugin
Edwiser Bridge plugin Review: Integrate WordPress with Moodle
4.5 (90.77%) 13 votes
  • sathian

    Thanks for this article. We are continuously looking to improve this plugin and add new features. Any suggestions are most welcome.