Seamless Email Marketing: Odoo Meets MailerLite

Watch Video  ​Buy Now


Why Connect Odoo with MailerLite?

If your business uses Odoo to manage contacts and sales, and MailerLite to run email campaigns, you're probably spending more time than you should keeping the two platforms in sync. Adding new contacts from Odoo into MailerLite manually, recreating campaigns you built in one tool inside the other, and checking campaign statistics in a completely separate tab it's the kind of low-value, repetitive work that adds up across every marketing cycle.

The Odoo MailerLite Connector by Creyox is a purpose-built integration module that eliminates this duplication. It creates a direct, API-powered connection between Odoo's email marketing module and MailerLite, enabling genuine two-way data flow: your MailerLite subscribers, groups, and campaigns flow into Odoo, and your Odoo mailings can be pushed directly to MailerLite all from a single interface.


Overview

The Creyox Odoo MailerLite Connector extends Odoo's email marketing module to support full synchronisation with MailerLite. The integration works in both directions you can pull data from MailerLite into Odoo, and push data from Odoo out to MailerLite making it a genuine two-way bridge rather than a one-directional export tool.


On the import side, the module fetches MailerLite subscriber groups and creates corresponding mailing lists in Odoo, keeps contact counts up to date automatically, and imports all MailerLite subscribers as Odoo mailing contacts. It also pulls active MailerLite campaigns into Odoo's Campaigns menu so you can track performance without opening MailerLite. On the export side, you can push any Odoo mailing campaign to MailerLite directly using a checkbox and a single button the module handles API authentication, campaign data construction, and error handling automatically. Setup requires only your MailerLite API key. Once connected and verified, all sync operations are accessible from the standard Odoo email marketing interface with detailed logs for both subscriber syncs and campaign syncs available at any time for auditing and troubleshooting.



Hot Features

◆ Campaign Management

◆ Seamless User Integration

◆ Auto-Update Subscribers

◆ Real-Time Contact Sync

◆ Customer Data Integration

◆ Detailed Sync Logs

◆ Mailerlite Subscribers Sync

◆ Campaign Tracking

◆ Custom Notifications

◆ Scheduled Sync Support


Features

◆ Fetches Groups From MailerLite And Creates/Updates Corresponding Mailing Lists In Odoo. 

◆ Keeps The Contact Count Up To Date For Each Mailing List. 

◆ Retrieves Subscribers From Each MailerLite Group And Syncs Them With Mailing Contacts In Odoo. 

◆ Automatically Import MailerLite Subscribers Into Odoo. 

◆ Sync Customer Data Between Odoo And MailerLite. 

◆ Simplified Setup And User Interface For Managing And Configuring The MailerLite-Odoo Integration. 

◆ Create And Manage Campaign In Mailerlite Directly From Odoo. 

◆ Support Community and Enterprise Editions Easy to use.


Work Flow

  • Navigate to email marketing >> mailerlite there user will find mailerlite configuration menu.


  • Navigate to >> new create a new account with necessary fields like account name,api key of mailerlite.


  • Additionally you can see the help full feature which shows the record creation date and last update date.


  • After filling correct details you can verify the connection by clicking on test connection button.


  • Then by clicking on sync mailerlite customers on the customers page your mailerlite customers/subscribers will be created inside the odoo mailing contacts.


  • Also you may apply the auto scheduled which will automatically sync the customers from the mailerlite, and at the below you can see the customers logs also which will help you to manage the records.


  • Then navigate to >> campaign page there you will find sync campaigns button.


  • By clicking on sync campaigns button all the active campaigns from mailerlite will be fatched and created inside the menu called campaigns for better tracking and management.


  • By just scrolling down on that configuration page you can see the logs for campaigns.


  • After that go to groups page in configuration.


  • By clicking on sync groups button it fetches groups from mailerlite and creates/updates corresponding mailing lists in odoo.


  • Again navigate to odoo email marketing menu and click on the new where you can see check box & sync to mailerlite button.
  • By clicking on sync to mailerlite button the campaign from odoo will be fatched and created inside the mailerlite campaigns.


Sign in to leave a comment