Odoo App · WhatsApp & Messaging
WhatsApp Marketing (Community)
Schedule and broadcast WhatsApp marketing campaigns to segmented contact groups from Odoo.
Overview
WhatsApp Marketing (Community) brings campaign-style broadcast messaging to Odoo Community. Marketers build contact groups, pick an approved WhatsApp template, set a schedule, and the module dispatches the campaign through Meta's WhatsApp Cloud API.
Built by TechUltra Solutions, the module sits on TechUltra's WhatsApp Integration (Base) connector, so it shares providers, templates, and phone numbers with the rest of the WhatsApp stack — Discuss, CRM, Sales, Purchase, Invoice, Stock Picking, Chatbot, and POS.
Every campaign carries smart buttons that show sent, received, delivered, read, and failed counts, so marketers see what worked without leaving Odoo. Contacts can be addressed by name and WhatsApp number — even ones that are not yet stored in the database — so promotional campaigns reach prospects as easily as existing customers.
Key features
-
Broadcast to segmented groups
Send a single campaign to one or many WhatsApp contact groups, so promotions go to exactly the audience you intended without copying lists between apps.
-
WhatsApp contact groups
Build and maintain reusable contact groups for your customer segments — by region, plan tier, product interest, or any other criteria you care about.
-
Send to non-customers
Address contacts directly by name and WhatsApp number, so the module can broadcast to prospects who do not yet exist as Odoo partners.
-
Campaign configuration
Configure each WhatsApp marketing campaign with the template, audience, attachments, and any campaign-specific parameters Meta requires.
-
Scheduled delivery
Queue messages for a future date and time so launches, sales, and reminders go out at the moment that fits your customers' time zone — not when you happen to click send.
-
Interactive WhatsApp templates
Use approved interactive templates with buttons and quick replies so recipients can respond inside WhatsApp without typing free text.
-
Sent, delivered, read tracking
Smart buttons on each campaign show counts for sent, received, read, delivered, and failed messages — so marketers see the funnel in a glance.
-
Full message history
Every message dispatched as part of a campaign is logged and searchable in Odoo, ready for audit, follow-up, and post-campaign analysis.
Technical details
Specification
- Publisher
- TechUltra Solutions Private Limited
- Technical name
- tus_meta_wa_marketing
- Odoo versions
- 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0
- Lines of code
- 9,576
- License
- Odoo Proprietary License v1.0 (OPL-1)
- Price
- $108 (one-time)
Deployment
- Odoo Online
- Odoo.sh
- On-premise
Odoo dependencies
- Discuss
- WhatsApp Integration (Base)
Support
90 days of bug-fix support, Monday to Friday (10:00–19:00 IST). Raise a ticket at support@techultra.in.
Setup & configuration
From install to first call — here is the path.
- 1
Install the module
In Odoo, open Apps, remove the Apps filter, search for “WhatsApp Marketing”, and click Install. The WhatsApp Integration (Base) module installs alongside it as a dependency.
- 2
Connect Meta's WhatsApp Cloud API
In the base WhatsApp provider configuration, paste the Meta App ID, permanent access token, phone number ID, and WhatsApp Business Account ID, then verify the webhook callback URL.
- 3
Get marketing templates approved
Create and submit marketing-category templates in Meta WhatsApp Manager. Approval typically takes around 24 hours; once approved, sync them into Odoo with Get WhatsApp Templates.
- 4
Build a contact group
Under the WhatsApp marketing menu, create a contact group and populate it with the customers and prospects who should receive the campaign.
- 5
Create a campaign
Add a new WhatsApp marketing campaign, pick the approved template, assign one or more contact groups, and attach any media the template references.
- 6
Schedule and send
Schedule the campaign for a future date and time or send it immediately. Track sent, delivered, read, and failed counts using the smart buttons on the campaign record.
Frequently asked questions
-
What does this module do?
It adds broadcast WhatsApp marketing campaigns to Odoo Community. Marketers segment contacts into groups, send approved interactive templates through Meta's WhatsApp Cloud API, schedule messages, and track sent, delivered, read, and failed status.
-
Which Odoo versions are supported?
The module supports Odoo 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, and 19.0, in both Community and Enterprise editions.
-
Do I need TechUltra's WhatsApp base module?
Yes. WhatsApp Marketing depends on TechUltra's WhatsApp Integration (Base) module, which holds the Meta Cloud API credentials, providers, and approved templates.
-
Can I send messages to people who are not customers yet?
Yes. The module supports addressing contacts directly by name and WhatsApp number, so a campaign can reach prospects even if they are not yet stored as Odoo partners.
-
Can I schedule a campaign?
Yes. Each campaign can be queued for a specific future date and time, so messages go out when it suits the audience rather than the moment you click send.
-
How do I know who read my campaign?
Smart buttons on every campaign record show counts for sent, received, read, delivered, and failed messages, so you can see the funnel of a broadcast at a glance.
-
Can the campaigns use interactive WhatsApp templates?
Yes. The module supports approved interactive templates — buttons, quick replies, and other interactive elements WhatsApp permits — so recipients can respond without typing free text.
-
Is support included?
Yes. The module includes 90 days of bug-fix support, Monday to Friday (10:00–19:00 IST). Raise a ticket at support@techultra.in.
Related solutions
Whole-platform solutions that complement WhatsApp Marketing (Community).
WhatsApp ↔ Odoo Integration
Two-way WhatsApp Business API integration with Odoo. Customer messages, order updates, invoices, and payment links — unified inbox for agents.
AI WhatsApp Chatbot
LLM-powered WhatsApp chatbot grounded in your Odoo data. Handles ordering, support, FAQs, and lead qualification with human-agent escalation.
Odoo WhatsApp Push Notifications
Real-time WhatsApp push notifications in Odoo — web, Android, iOS. Customer names in Discuss instead of phone numbers. Compatible with Odoo V12–V18.
Related services
Get the most out of this module with senior TechUltra consultants.
Odoo Customization Services
Tailored Odoo customizations from a Gold Partner — 200+ projects, upgrade-safe patterns, fixed-scope quotes, senior consultants. Free demo consultation.
Hire Odoo Developers
Hire certified Odoo developers from a Gold Partner — 200+ projects, 90% success ratio, 6+ years Odoo focus. Silver / Gold / Platinum packages, free trial.
Odoo Support & Maintenance
Odoo Gold Partner support — 24/7 functional, technical, and server coverage for Enterprise and Community editions. Fast turnaround, free consultation.







