Skip to main content
TechUltra Solutions Pvt. Ltd. — AI-Enabled ERP Transformation
Free consultation
WhatsApp Sale icon

Odoo App · WhatsApp & Messaging

WhatsApp Sale

Send Odoo quotations and sales orders to customers over WhatsApp Cloud API.

$88 Odoo 12.0 Odoo 13.0 Odoo 14.0 Odoo 15.0 Odoo 16.0 Odoo 17.0 Odoo 18.0 Odoo 19.0 OPL-1
WhatsApp Sale promotional banner on the Odoo App Store listing
WhatsApp Sale hero graphic showing Odoo and WhatsApp integration
Prerequisites for WhatsApp Sale — Meta Cloud API and Odoo setup
WhatsApp Sale walkthrough graphic for sending quotations
WhatsApp Sale walkthrough graphic for confirmed sales orders
WhatsApp Sale onboarding diagram inside Odoo
WhatsApp Sale feature banner inside Odoo Sales
Sales order in Odoo with the Send by WhatsApp button highlighted
WhatsApp template composer opened from an Odoo quotation
Quotation PDF attached to a customer's WhatsApp message
Customer reply threaded into the sales order chatter inside Odoo
Full WhatsApp sales conversation captured on an Odoo sales order
1 / 12

Overview

WhatsApp Sale adds a Send by WhatsApp action to Odoo's quotation and sales order forms, so reps can deliver quotes, chase signatures, and confirm orders over WhatsApp without leaving the ERP.

Built by TechUltra Solutions, the module runs on Meta's official WhatsApp Cloud API. A composer lets the rep pick a dynamic WhatsApp template, attach the quotation or sales order PDF, and personalise the message with the customer's name, order total, and other order fields.

Customer replies flow back into Odoo's chat window against the originating order, giving sales a single searchable thread per deal. The module is compatible with Odoo 12 through 19 and works alongside TechUltra's WhatsApp Base connector.

Key features

  • Send by WhatsApp button on quotes and orders

    Open any quotation or sales order and click Send Quotation by WhatsApp to deliver it to the customer over WhatsApp, without leaving the Sales app.

  • Dynamic WhatsApp template composer

    A composer opens after the send action, letting the rep pick a pre-approved WhatsApp template and personalise it with order-specific data before sending.

  • Quotation or order PDF attached

    Customers receive the WhatsApp message with the quotation or sales order PDF attached, so they have the full document on their phone.

  • Bidirectional conversation

    Customers reply to the WhatsApp message directly from their device. Their replies flow back into Odoo and thread against the originating order.

  • Replies in the Odoo chat window

    Inbound and outbound WhatsApp messages appear in Odoo's chat window, so the whole sales team works from one auditable thread per deal.

  • Meta WhatsApp Cloud API

    The module uses Meta's official WhatsApp Cloud API rather than a third-party gateway, so deliveries, templates, and limits follow Meta's rules.

  • Wide Odoo version coverage

    Supports Odoo Community and Enterprise on versions 12 through 19, so the same workflow runs on legacy and current installations.

  • One workflow for quotes and confirmed orders

    The composer handles both quotations and confirmed sales orders, so the rep uses one consistent action across the full sales cycle.

Technical details

Specification

Publisher
TechUltra Solutions Private Limited
Technical name
tus_meta_wa_sale
Odoo versions
12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0
Lines of code
7,631
License
Odoo Proprietary License v1.0 (OPL-1)
Price
$88 (one-time)

Deployment

  • Odoo Online
  • Odoo.sh
  • On-premise

Odoo dependencies

  • Sales
  • Discuss
  • Invoicing
  • WhatsApp Base (TechUltra)

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. 1

    Install the module

    In Odoo, open Apps, remove the Apps filter, search for “WhatsApp Sale”, and click Install. The TechUltra WhatsApp Base connector is installed automatically as a dependency.

  2. 2

    Connect Meta WhatsApp Cloud API

    In the TechUltra WhatsApp Base configuration, link your Meta WhatsApp Business Account by entering the App ID, App Secret, Phone Number ID, and permanent access token from the Meta developer dashboard.

  3. 3

    Approve a WhatsApp template

    In Meta's Business Manager, create and submit the quotation / sales order template. Once Meta approves it, sync the template into Odoo so the composer can use it.

  4. 4

    Open a quote or order and send

    Go to Sales → Orders → Quotations (or Orders), open the document, and click Send Quotation by WhatsApp. Pick the template, confirm the attachment, and send.

  5. 5

    Review customer replies in Odoo

    Customer responses appear in the chat window on the order record. Reply from Odoo to keep the full sales conversation threaded against the document.

Frequently asked questions

  • Can I send both quotations and confirmed sales orders?

    Yes. The Send by WhatsApp action is available on quotations and confirmed sales orders, so the rep uses one workflow across the full sales cycle.

  • 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 the Community and Enterprise editions.

  • Does this use the official WhatsApp Cloud API?

    Yes. WhatsApp Sale runs on Meta's official WhatsApp Cloud API, not a third-party gateway, so deliveries and templates follow Meta's own rules.

  • Is the quotation PDF attached to the WhatsApp message?

    Yes. The composer attaches the quotation or sales order PDF to the message so customers receive both the notification text and the document.

  • Where do customer replies appear?

    Customer replies flow back into Odoo and appear in the chat window of the originating quotation or sales order, so the full thread sits on the record.

  • Do I need WhatsApp templates pre-approved by Meta?

    Yes. WhatsApp Business policy requires Meta-approved templates for business-initiated messages. Create them in Meta's Business Manager and sync them into Odoo.

  • What other Odoo modules does this depend on?

    It depends on Sales (sale_management), Discuss (mail), Invoicing (account), and TechUltra's WhatsApp Base connector, which handles the underlying Cloud API.

  • Is support included?

    Yes. The module includes 90 days of bug-fix support, Monday to Friday, 10:00–19:00 IST.

Related solutions

Whole-platform solutions that complement WhatsApp Sale.

Related services

Get the most out of this module with senior TechUltra consultants.