₹0.15/SMS on Business planFree DLT registration helpInternational SMS worldwide
Talk to sales+91 95851 60363 Get started
WooCommerce

WooCommerce SMS and WhatsApp Notifications for Indian Stores

Send order confirmations, COD checks, shipping updates and abandoned-cart reminders from your WooCommerce store on WhatsApp and SMS. You connect through WooCommerce's built-in webhooks, so order messages work without an SMS plugin.

Built-in webhooksCOD confirmationWhatsApp and SMS
Shop counter where a customer pays by scanning a QR code
✓✓
DeliveredVM-KOVAIM-S · DLR received
WC
Order #20871COD confirmed on WhatsApp
Quick answer

To send WooCommerce notifications, add a webhook in WooCommerce that points to a connector in our panel. New and updated orders then trigger WhatsApp templates, such as a COD confirmation or a shipping alert. SMS works through our REST API from a small code hook. Abandoned-cart reminders need a cart-recovery plugin that posts the cart.

4ready store playbooks
1h + 24hcart reminders
₹0.12utility message, Pro plan

Get pricing & plans

We'll call within working hours with the right plan and check your DLT or sender ID status.

SMS from WooCommerce

Send an order SMS when an order is placed

This hook sends a DLT-compliant order confirmation through our REST API when an order moves to Processing. WhatsApp messages need no code: they run from the connector and playbooks.

  • Uses WooCommerce's own order hook
  • Adds the 91 country code to 10-digit numbers
  • Returns a message ID you can match to the delivery report
// In a small custom plugin or your theme's functions.php.
// Define SGP_SMS_API_KEY in wp-config.php. The message must match your DLT template.
add_action('woocommerce_order_status_processing', function ($order_id) {
    $order = wc_get_order($order_id);
    $phone = preg_replace('/\D/', '', $order->get_billing_phone());
    if (strlen($phone) === 10) { $phone = '91' . $phone; }

    wp_remote_post("https://whitelabled.securesmsc.com/api/v2/sms/send", [
        'timeout' => 15,
        'headers' => [
            'Authorization' => 'Bearer ' . SGP_SMS_API_KEY,
            'Content-Type'  => 'application/json',
        ],
        'body' => wp_json_encode([
            'sender_id'       => 'KOVAIM',
            'recipient'       => $phone,
            'message'         => sprintf("Hi %s, your order #%s for Rs %s is confirmed. We will message you when it ships. - Kovai Mart",
                                   $order->get_billing_first_name(), $order->get_order_number(), $order->get_total()),
            'route'           => 'transactional',
            'dlt_entity_id'   => '1101XXXXXXXXXXXXXXX',
            'dlt_template_id' => '1107XXXXXXXXXXXXXXX',
        ]),
    ]);
});
POST https://whitelabled.securesmsc.com/api/v2/sms/send

Built-in webhooks

Order created and order updated events come straight from WooCommerce.

COD confirmation

Ask buyers to confirm cash-on-delivery orders before you dispatch.

Cart recovery at 1h and 24h

Two WhatsApp reminders with a link back to the cart.

Signed and verified

We check WooCommerce's signature on every webhook before acting.

Direct operator connectivity
JioAirtelViBSNLTRAI DLT compliant · 6+ redundant routes

Which WooCommerce messages you can automate

Our panel includes ready WhatsApp playbooks for online stores. Each one runs on events from your store and uses a template that Meta has approved.

  • COD order confirmation: asks the buyer to confirm a cash-on-delivery order before you dispatch it.
  • Order shipped: a shipping alert with the order number and tracking details.
  • Abandoned cart recovery: WhatsApp reminders 1 hour and 24 hours after a cart is left, with a link back to it.
  • Review request: asks for a product review a few days after the order.

How to connect WooCommerce

The connection uses WooCommerce's own webhooks, so there is nothing to install for order messages.

  • In our panel, add a WooCommerce connector. It gives you a webhook URL and a secret.
  • In WordPress, open WooCommerce, then Settings, Advanced and Webhooks, and add a webhook.
  • Choose the topic Order created, paste the delivery URL and secret, and set the status to Active. Add a second webhook for Order updated.
  • Install the playbooks you need and pick an approved template for each one.
  • Place a test order with your own phone number and check the messages arrive.

Sending SMS from WooCommerce

Some buyers, especially on COD orders, still respond best to SMS. To send SMS on order events, add a small hook to your theme or a custom plugin that calls our REST API with your DLT template. The example on this page sends a confirmation when an order moves to Processing.

SMS in India must match a DLT-approved template exactly, apart from the variables. Register your order, shipping and COD templates first, and use the same wording in your code.

Abandoned carts in WooCommerce

WooCommerce has no built-in abandoned-cart event. Use a cart-recovery plugin that can post the cart to a webhook with the shopper's phone number and cart link. Our connector accepts these events and runs the 1-hour and 24-hour WhatsApp reminders.

Only message shoppers who gave their number and agreed to hear from you. Cart reminders are marketing messages, so they need a marketing template.

What WooCommerce notifications cost

WhatsApp messages are charged per delivered template on our WhatsApp plans, which start at ₹999 a month. Order, COD and shipping updates are utility messages at ₹0.12 to ₹0.16, and cart reminders are marketing messages at ₹0.88 to ₹0.98.

SMS costs ₹0.15 to ₹0.20 per delivered SMS, with plans from 5,000 SMS and credits valid for a year. GST at 18% is extra on both.

International

Sending outside India too?

We also send SMS and WhatsApp messages to customers abroad, with help on each country's sender ID and consent rules.

Get started

How it works

Add the connector

Create a WooCommerce connector in the panel and copy its webhook URL and secret.

Add webhooks in WooCommerce

Create Order created and Order updated webhooks pointing to that URL.

Install playbooks

Turn on COD confirmation, shipping alerts, cart recovery or review requests.

Test and go live

Place a test order and check the messages and delivery reports.

FAQ

Frequently asked questions

Do I need a WooCommerce SMS plugin?

Not for order messages. WooCommerce has webhooks built in, and our connector receives them directly. You only need a plugin for abandoned carts, because WooCommerce does not create a cart-abandoned event on its own.

Can I confirm COD orders on WhatsApp?

Yes. The COD confirmation playbook sends a WhatsApp template when a cash-on-delivery order comes in, so the buyer can confirm it before you dispatch. It needs an approved utility template.

Can I send SMS instead of WhatsApp?

Yes. Call our REST API from a WooCommerce hook with your DLT template, as in the code example on this page, or use our Zapier connector. SMS reaches customers who do not use WhatsApp.

Are WooCommerce webhooks secure?

Yes. WooCommerce signs each webhook with your secret, and our connector checks that signature before it acts on the event.

What do WooCommerce notifications cost?

WhatsApp plans start at ₹999 a month, with utility messages from ₹0.12 to ₹0.16. SMS costs ₹0.15 to ₹0.20 per delivered SMS, with a minimum purchase of 5,000 SMS. GST is extra.

Send your first SMS today

From ₹0.15 per delivered SMS, credits valid for a year, and DLT help from a real person.

Chat on WhatsApp