INTRODUCTION
Odoo Klaviyo Connector helps you connect your Odoo system with Klaviyo. It allows you to keep customer data, mailing lists, campaigns, and templates in sync without manual effort.
With scheduled syncs, your data stays updated across both platforms, saving time and improving accuracy.
Logs and history are visible at Odoo backend, so you can monitor every sync and resolve errors quickly.
Odoo Klaviyo Connector ensures smooth collaboration between your Odoo and Klaviyo marketing tools.
You may also refer to the Odoo 19 version, now live, to discover its latest functionalities.
Prerequisites for using Odoo Klaviyo Connector
This module works in conjunction with the following modules:
Odoo MultiChannel Email Marketing
You need to install the module mentioned above to use Odoo Klaviyo Connector.
FEATURES
- Manage your entire Klaviyo connection directly within Odoo backend.
- Import Klaviyo campaigns, templates, subscriber lists, and member details.
- Export Odoo mailing lists and contacts easily into Klaviyo.
- Automate data synchronization using scheduled cron jobs for accuracy.
- Monitor all sync operations with detailed logs inside Odoo.
- Retry failed or incomplete jobs quickly to ensure smooth syncing.
- Secure API key–based connection for safe and reliable communication.
- Odoo Klaviyo Connector allows you to apply filters to export accurate customer data.
- Reduce manual data handling errors and save your team’s time.
INSTALLATION
- Once you purchase the App from Webkul store, you will receive a link to download module’s zip file.
- Extract the file on your system after download finishes. As a result, you will be able to see a folder named- ‘wk_klaviyo_odoo_connector’
- Copy and paste this folder inside your Odoo Add-Ons path.
- Now, open Odoo App and click on the Settings menu. Here, click on Activate Developer Mode.
- Then, open Apps menu and click on ‘Update Modules List.’
- In the search bar, remove all filters and search ‘wk_klaviyo_odoo_connector’
- You will be able to see module in search results. Click the “Activate” button to install it.
WORKFLOW
1. Open MultiChannel Dashboard
After installing Odoo Klaviyo Connector, go to Odoo MultiChannel dashboard to access Klaviyo connector and manage all integration settings.

2. Add Klaviyo Account Details
Enter your Klaviyo API credentials in Odoo to establish a secure connection between the two platforms.

3. Confirm Connection Setup
Once details are saved, the system verifies them and confirms a successful connection.

4. Import and Export Settings
Select what data you want to import from Klaviyo or export from Odoo, such as lists and members.

5. Configure Basic Options
Set up basic configuration like default channels, access rights, and sync preferences for your Klaviyo integration.

6. Set Channel-Wise Cron Jobs
Schedule channel-specific cron jobs to automatically sync campaigns, lists, and templates at fixed times.

7. Configure Import Cron Jobs
Define how often data from Klaviyo should be imported into Odoo to keep records updated.

8. Configure Global Cron Jobs
Use global cron jobs to manage overall synchronization across all connected channels.

9. Import Data Using Wizard
Launch the import wizard to bring in campaigns, templates, or member lists from Klaviyo quickly.

10. Export Data Using Wizard
With the export wizard, you can send mailing lists and customer records from Odoo back to Klaviyo.

11. Export Mailing List Contacts
Select mailing lists in Odoo and export them directly to Klaviyo for targeted email campaigns.

12. Check Synchronization History
View sync history logs inside Odoo to track completed jobs, errors, and pending syncs.

NEED HELP?
Hope you find guide helpful! Please feel free to share your feedback in the comments below.
If you still have any issues/queries, please create a ticket at the UV Desk.
I hope this helps. In case of any further queries, contact us at our support mail.
Thanks for paying attention!!
Current Product Version - 1.0.0
Supported Framework Version - Odoo V19,Odoo V18,Odoo V17

Be the first to comment.