Skip to Content

WhatsApp Marketing for Odoo | WhatsApp Campaign & Bulk Broadcast, Contact Lists & Dashboard

July 10, 2026 by
CODEerts

Run WhatsApp marketing campaigns from Odoo the same way you run Email and SMS Marketing. Build contact lists, broadcast an approved WhatsApp template to them, schedule sends, honor opt-outs, and watch sent, delivered, read and reply numbers on a live dashboard.

What it does

WhatsApp Marketing adds bulk WhatsApp campaigns to Odoo, built to feel exactly like the Email Marketing and SMS Marketing apps you already know. You keep your audience as contacts with validated phone numbers, group them into reusable mailing lists, and broadcast an approved WhatsApp template to those lists, either right away or on a schedule. Because every message goes out through Odoo's own WhatsApp integration and is tagged back to its campaign, you get real delivery, read and reply tracking instead of guesswork.

Key features

  • Campaigns like Email and SMS Marketing. A campaign points at one or more contact lists and an approved marketing WhatsApp template. Send it now or schedule it for later; a background job fires scheduled campaigns at their time.
  • Contact lists and smart contacts. Contacts carry a validated, sanitized phone number and an opt-out flag. Build a brand new list from any selection of contacts in a single click, or add recipients to a campaign from a quick wizard.
  • Clean, compliant sending. Before a blast the module removes invalid numbers, duplicates, opted-out contacts and phone-blacklisted numbers. A STOP reply opts the contact out and blacklists the number automatically.
  • Live tracking and a rich dashboard. Each campaign shows sent, delivered, read, replied and failed counts, and a kanban board reflects status as the send progresses. An OWL dashboard adds KPIs, delivery and read rates, a delivery funnel, top campaigns and lists, a messages-over-time trend and a failure breakdown, all filterable by campaign and date.
  • Multi-company ready. Campaigns and WhatsApp accounts are scoped to their company, with record rules keeping data separated.

Who it's for

Marketing, sales and customer-care teams that already run Email or SMS campaigns in Odoo and want the same workflow on WhatsApp: reusable audiences, approved templates, scheduling, opt-out compliance and clear delivery reporting, all inside Odoo.

Frequently asked questions

How do I send a WhatsApp marketing campaign in Odoo?

Create a campaign, choose one or more contact lists and an approved marketing WhatsApp template, then send now or schedule it. The module sends the template to every valid, opted-in recipient through Odoo's WhatsApp integration and tracks the results back on the campaign.

Can I create a mailing list from a group of contacts?

Yes. Select the contacts you want, run the create-list action, and the module builds a new mailing list and adds those contacts to it, taking their phone numbers along. You can also add recipients to an existing campaign from a small wizard.

How does opt-out and STOP handling work?

Each contact has an opt-out flag, and opted-out or blacklisted numbers are skipped automatically before a send. When a recipient replies STOP, the module opts them out and adds their number to the phone blacklist, so they are excluded from every future campaign.

What does the WhatsApp marketing dashboard show?

It shows recurring KPIs such as campaigns, contacts, lists and messages sent, delivery and read rates, a delivery funnel, top campaigns and lists, messages over time and a breakdown of failures. You can filter the whole dashboard by campaign and by date range.

Do I need Odoo's WhatsApp integration for this to work?

Yes. This app builds on Odoo's WhatsApp integration to actually send the messages and receive delivery and read statuses, and it reuses your approved WhatsApp templates. Install and connect that first, then this app adds the marketing campaigns, lists and dashboard on top.

Which Odoo versions does this support?

Use the version selector at the top of this page to pick your Odoo release. The app is maintained across the supported versions.

Want this in your Odoo?

See the full feature list and screenshots, or talk to our certified Odoo team about setup and customization.

HyperPay All-in-One | Odoo Website & POS Card Gateway