Magento 2 WhatsApp Order Notifications

Notify customers over WhatsApp from Magento 2 by observing sales_order_save_after (or wiring Magento's built-in Webhooks module, 2.4.6+) into a single REST call — no paid extension needed.

Key Benefits

  • Works with a plain Magento 2 event observer — no marketplace extension license
  • Compatible with Magento's native Webhooks module (2.4.6+) for a no-code path
  • Send the shipment tracking number the moment a shipment is created
  • Handles Magento's multi-store setup — route each store view to its own WhatsApp session
  • Attach the order PDF invoice generated by Magento's own invoice module
  • Free tier covers testing on a Magento sandbox before production rollout

Features

sales_order_save_after Observer

Standard Magento 2 observer pattern — trigger on order state changes without modifying core code.

Native Webhooks Module Support

On Magento 2.4.6+, wire the built-in Webhooks module to this API's endpoint with no custom PHP.

Shipment Event Handling

Observe sales_order_shipment_save_after to send tracking details as soon as a shipment is created.

Multi-Store View Routing

Map each Magento store view to a separate WhatsApp session for region-specific numbers.

Common Use Cases

Order Confirmation

Confirm order placement the moment sales_order_save_after fires for a new order.

Shipment & Tracking Alerts

Send carrier and tracking number when a shipment record is created.

Invoice Delivery

Attach Magento's generated PDF invoice to the WhatsApp confirmation message.

B2B Order Updates

Notify company purchasing agents on Magento Commerce B2B order approvals and status changes.

Learn More

Ready to Build?

Start building with the WhatsApp Messaging API. Free tier with no credit card required.

Try Free on RapidAPI