Skip to content

WooCommerce — WhatsApp order updates and cart reminders

🔌 IntegrationsLevel: Intermediate⏱ 10 min

🎯 Goal

Send WhatsApp updates for every WooCommerce order automatically.

🧰 What you need

  • WordPress admin with WooCommerce
  • Approved templates for each message
  1. In MeAPI, Integrations → WooCommerce → Connect. Name it (e.g. Main store), choose the number to Send from, and copy the Webhook URL and the secret shown (Secret — copy it now, it will not be shown again).
  2. In WordPress open WooCommerce → Settings → Advanced → Webhooks → Add webhook: Status Active, Topic Order created, Delivery URL = your webhook URL, Secret = the secret from MeAPI, API version: latest. Save.
  3. Add a second, identical webhook with Topic Order updated. That sends shipping updates and cancels cart reminders once the order is paid.
  4. Back in MeAPI, switch on and map:
    • Order confirmation
    • Shipping update (order completed)
    • Abandoned cart reminder (order left pending): WooCommerce has no native “abandoned cart” event, so MeAPI treats orders still pending/failed after the delay as abandoned.
  5. Click Test with your own number.

In WordPress: WooCommerce → Settings → Advanced → REST API → Add key, with permission Read. Copy the Consumer key and Consumer secret. In MeAPI’s WooCommerce card, enter the Store URL (https), the key and the secret, and save. The Order status lookup flow step can now answer “where is my order?”.

  • Wrong secret in the WooCommerce webhook. Deliveries fail (WooCommerce shows them as failed). Paste the secret from MeAPI again, or create a new one.
  • Webhooks disabled by WooCommerce after repeated failures. Set the status back to Active.
  • Phone without a country code in billing. MeAPI completes it from the order’s billing/shipping country (India if none), so make sure the country field is filled at checkout.

© 2026 MeAPI by TheWebStore028 · RADHAMADHAV WEBSTORE LLP · GSTIN 27ABJFR6148J1ZO · Contact us ·Cookie settings