FlexigoTech · Odoo 17 · 18 · 19 · Free

Recover abandoned carts on WhatsApp, right from your Odoo

Most of the checkouts your online store gets never make it to the thank-you page, and recovery emails sit unopened in the inbox. This module keeps an eye on your Odoo eCommerce carts in real time, spots the ones that stall and follows up with a personal WhatsApp reminder: the cart total, the items inside and a one-tap link to finish the order. It only messages shoppers who have opted in.

  • Free and open source (LGPL-3), no licence fee
  • Odoo 17.0, 18.0 and 19.0 — Community and Enterprise
  • No SaaS in the middle: runs 100% inside your Odoo
Flexigo WhatsApp Abandoned Cart Recovery — win back abandoned carts on WhatsApp in Odoo

What it does, exactly

No smoke and mirrors — these are the module's real features, exactly as they sit in the code.

Real-time detection

Watches your store's carts and flags an abandonment as soon as it crosses the threshold you set, anywhere from 15 minutes to 7 days. No manual chasing.

Personalized messages

Dynamic templates that pull in the shopper's name, the cart total, the exact items and a direct recovery link to pick up right where they left off.

Consent and GDPR

Checks each shopper's explicit consent before every single send, encrypts your API credentials at rest and keeps a full audit trail.

Templates per store and language

A template editor lives in Settings: tailor the wording to each store and write it in whatever language your customers speak. The interface ships in English, Spanish and German.

100% inside your Odoo

No middleware and no third-party platform in between — just your Odoo instance talking straight to the WhatsApp Business API. Zero vendor lock-in.

Multi-company

Built for multi-company setups: cart recovery is scoped and managed separately for each company on the same Odoo.

How it works

From install to your first recovered cart in four steps.

1

Install the module

From the Odoo Apps manager, or by cloning the repository into your addons folder. Pick the branch for your version: 17.0, 18.0 or 19.0.

2

Connect the WhatsApp Business API

Drop your credentials into Settings (they're stored encrypted) and set up the message templates for your store.

3

Set the abandonment threshold

Turn on detection and decide when a cart counts as abandoned: from 15 minutes to 7 days, to match your buying cycle.

4

The module takes it from there

It spots the abandoned cart, confirms the shopper's consent and sends the WhatsApp with the link to finish the purchase.

Requirements, no fine print

We'd rather tell you before you install it.

A WhatsApp Business API account

Messages go out through the official WhatsApp Business API, so you need your own account (it isn't bundled with the module). It's the only external service required.

Odoo eCommerce

The module works on your Odoo online store carts, on versions 17.0, 18.0 and 19.0, on both Community and Enterprise.

Shopper consent

With no explicit consent on record, the module sends nothing. Collecting that consent lawfully is still down to your store.

Price: free, one-time, source included

0 EUR, paid once — which is to say, never. No subscription, no per-message fee, no usage tier. You get the full LGPL-3 source, maintained across Odoo 17.0, 18.0 and 19.0. The only bill you might ever see is Meta's, on your own WhatsApp Business API account.

Download it free on the Odoo App Store See the live demo

Frequently asked questions

Is this Odoo abandoned cart WhatsApp module really free? Where's the catch?

No catch. It's 0 EUR, one-time, LGPL-3 licensed, with the full source code you can read, modify and extend. The only possible cost is whatever Meta charges on your own WhatsApp Business API account, which is separate from the module.

Does it work with Odoo Community?

Yes. It works on both Community and Enterprise and doesn't rely on any Enterprise-only feature. It installs the same way on Odoo 17.0, 18.0 and 19.0.

How do I install and configure it?

Install it from the Odoo Apps manager or by cloning the repository into your addons directory. Then, in Settings, enter your WhatsApp Business API credentials and message templates, and turn on abandoned cart detection. That's it.

Can I send WhatsApp cart reminders while staying GDPR compliant?

The module is built for it: it checks explicit consent before every send, stores your API credentials encrypted and keeps an audit trail. The legal basis — capturing that consent correctly in your store — is on you.

In which languages can I send the reminders?

Any language you want. Templates are written freely from the editor in Settings, per store and language. The module interface itself is translated into English, Spanish and German.

Do I need any middleware or third-party SaaS?

No. There's no SaaS in the middle. Your Odoo instance talks directly to the official WhatsApp Business API, so there's no vendor lock-in and no per-message markup from us.

Source code included

LGPL-3: no black boxes, no third-party dependencies, no middleware.

Maintained on 3 versions

The same module published and maintained for Odoo 17.0, 18.0 and 19.0.

Direct technical support

You talk to the engineer who built it, from Barcelona.

Every abandoned cart is a sale you almost had

Install it for free and, if you need to shape it around your workflow or wire it into the rest of your Odoo, just say the word.

Download it free on the Odoo App Store See the live demo Talk to an engineer