Myddleware - Your open source data integration tool

General plugins (Local) ::: local_myddleware
Maintained by Stéphane Faure
Myddleware for Moodle enables you to transfer your data easily and safely from your Moodle application to other applications such as your e-commerce, CRM or messaging tools. By doing so, it ensures a durable quality of your data, which is a prerequisite for productivity and efficiency. Connected applications : SalesForce, SugarCRM, SuiteCRM, Sage CRM, SAP CRM, Sage Live, Hubspot, Zuora, Magento, Prestashop, Mailchimp, Dolist, MySQL, Microsoft SQL, FTP...
Latest release:
184 sites
54 fans
Current versions available: 1

Myddleware for Moodle – Free open source data migration and synchronisation tool

First, download Myddleware here :

You can also download this plugin to track Moodle data. This pluging contains 6 custom webservices enabling Myddleware to read the users, courses, completions (courses and activities), enrolments and last access. 

Myddleware for Moodle enables you to transfer your data easily and safely from your Moodle application to other applications such as your e-commerce, CRM or messaging tools. By doing so, it ensures a durable quality of your data, which is a prerequisite for productivity and efficiency. Your company can save time and money on data issues : no more endless IT expenses to ensure a smooth and secure data migration process, no more worrying about lost, out of date or incorrect data. With Myddleware, increase customer satisfaction thanks to a greater data quality.



Myddleware for Moodle – Features :

-          Provides greater data quality

-          Time saver : user-friendly

-          Reduces IT expenses : no coding skills needed to set your transfer rules

-          Easy download and rule-setting information available here :

-          Secure and safe data migrations : online support provided

-          Possible to set bi-directional data transfer rules between two applications

-          Every minute of the day synchronisation : your data is always up to date

-          Connect Moodle to as many applications as you like simultaneously

-          Customisable : taylor Myddleware to your business needs and objectives (ex : better marketing results)


Thanks to Myddleware, easily connect Moodle to other applications for more productivity and efficiency :

a)      E-commerce : Prestashop and Magento

·         When new users order a course, Myddleware automatically generates login information in Moodle, giving them direct access to the online courses they just purchased. No time wasted and customer satisfaction guaranteed !

·         You can also generate client accounts in your e-commerce solution for each Moodle user for a better sales management


b)      CRM/ERP : Salesforce, SAP CRM, SugarCRM, SuiteCRM, ERPNext, Hubspot, Cirrus Shield 

·         Manage your Moddle courses directly from your CRM and collect information on course completion


c)       E-marketing platform (Mailchimp) :

·         Send your contacts lists to these e-marketing platforms to launch email campaigns


d)      Use Myddleware to establish direct connection to database (MySQL and MSSQL) or FTP :

·         Automatically import files in Moodle each time you drop them on your server

·         Connect Moodle to a MySQL data base or any other

e)      Other applications : RingCentral, Zuora, Sage50,  Sendinblue


Screenshot #0


Stéphane Faure (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Stéphane Faure
    Fri, Dec 16, 2022, 6:12 AM
    Hi @aziz, sorry but Zoho isn't connected to Myddleware yet. However we could developped Zoho connector into Myddleware. I have checked Zoho API's documentation, it would take 7-8 days of work to develop it.
  • Ana Carolina Nunes dos Santos
    Fri, Dec 16, 2022, 8:30 PM
    I apologize for the delay
    We are back to using unifiedtransform in our test base, so it will be wonderful to be able to count on you to integrate with moodle
  • Stéphane Faure
    Fri, Dec 16, 2022, 8:41 PM
    Hi @ana, as it is a specific topic, could you open a topic on this forum ?
  • Thang Huynh Phan
    Sat, Feb 11, 2023, 3:58 PM
    Hi, can I connect via webhook to another system
  • Stéphane Faure
    Fri, Feb 17, 2023, 9:51 PM
    Hi Thang Huynh Phan, could you give me more detail about you want to do ?
    For information, Myddleware has an API you can call from another application, but it can be called only by the applications already connected to Myddleware.
    You can open a topic on this forum if you want :
  • Paresh Yelekar
    Sun, Apr 2, 2023, 4:05 AM
    Hi Everyone
  • aziz vefa
    Sun, Apr 9, 2023, 6:48 PM
    Hi @Stéphane is there any update about Zoho integration? Thank you.
  • Stéphane Faure
    Wed, Apr 12, 2023, 4:46 AM
    Hi @aziz, sorry we haven't connected Zoho yet. Please contact us via our website if you want us to develop the connection between Zoho and Myddleware.
  • Marie Waterhouse
    Wed, Apr 12, 2023, 10:40 PM
    I am trying to install and use Myddleware on my Moodle. I do not have developer experience or knowledge
    I have followed all the steps but am failing to actually access the Myddleware user interface (failing as in I do not have a clue where to find it?)

    I run MOODLE 3.9 on my site
    I downloaded and installed the plug in.
    I installed plugin version 1.7.0 as that was the latest which did not have any phpcs code precheck errors for me
    I followed the excellent you tube set up instructions here right up to time stamp 6:50
    I downloaded the zip file from here (I guessed I needed to do this?)
    I added it to my server files. I unziped it into publi_html (I guessed I needed to do this ?)

    Now what? I simply have no idea how to access the site you refer to from time stamp 6:50 of your video instructions

    How do I reach the user interface you are referring to ?
    Thank you in advance for your help.
  • Stéphane Faure
    Wed, Apr 12, 2023, 10:56 PM
    Hi Marie, thanks for you interest in Myddleware.
    I see that you have installed Myddleware's plugin into your Moodle instance and generated your token. Well done.

    You also have to install Myddleware in your server. You can follow this tutorial :

    If you need more help, you can also open a topic on our forum here :
    Our team will be able to help you.
  • Michel Cardinal
    Mon, Aug 7, 2023, 8:43 PM
    We are using Zoho CRM and Moodle 4.2.
    We'd like to have informations between Zoho to Moodle, and Moodle to Zoho.

    I explain, we want to create automatically the customer in Moodle when we create it in Zoho, that's mean, UserID, Password, Course, Group, etc.

    And we want to follow the progression of the user in is Moodle course in Zoho, so that's mean we need Zoho communicate to Moodle and Moodle to Zoho. Is it possible to do this whit Middleware?
  • Stéphane Faure
    Tue, Aug 8, 2023, 6:39 PM
    Hi Michel, thanks for your interest in Myddleware.
    We already do this with other CRM like Salesforce, SugarCRM, SUiteCRM... but not with Zoho yet. We will only need to develop a Zoho CRM connector to connect Myddleware and Zoho CRM.
    So, yes, it is possible to do it with Myddleware but we have to work on it for a few days.
    Please contact us here if you want to talk about it :
  • Michel Cardinal
    Sat, Aug 26, 2023, 8:21 PM
    Thank’s Stephane Faure, for your answer i’ll contact you soon!
  • Julien Garrigue
    Mon, Nov 6, 2023, 6:28 PM
    Dear Stephane,
    Is it working with Moodle 4.2 ?
    Does this plugin is standalone ? I mean, if I install this plugin, can I directly send the data to sendinblue/brevo or do I need to install the full middleware online software as well?
    Thank you
  • Stéphane Faure
    Fri, Nov 10, 2023, 7:21 PM
    Hi Julien, Yes Myddleware plugin is compatible with Moodle 4.2. We will launch a new version soon but this one is already compatible.
    You have to install Myddleware, le plugin will just add a few webservices functions that Myddleware needs to work properly.
    We remain at your disposal.
1 2 3
Please login to post comments