Back to Top

User Guide for WooCommerce WhatsApp Order Notifications

Updated 19 June 2025

WooCommerce WhatsApp Order Notifications plugin allows store managers to communicate order updates to customers via WhatsApp. It automatically sends notifications after a purchase is made.

Additionally, the admin can manually send updates from the order editing page.

This plugin integrates seamlessly with WooCommerce, ensuring that order details are well-organized and easy to understand.

It enhances customer communication by providing fast updates. Its user-friendly design makes managing notifications a breeze.

If you’re looking for a way to add a custom prefix or suffix to your orders, check out the Custom Order Prefix for WordPress WooCommerce.

Searching for an experienced
Woocommerce Company ?
Find out More

Note – This plugin is compatible with WooCommerce’s latest High-Performance Order Storage (HPOS) and Cart and Checkout block.

Explore our WooCommerce Product Import – XML CSV URLs plugin that enables the admin to easily import products from XML & CSV URLs or through FTP/SFTP details.

Features

  • When customers place an order, they get automatic alerts via WhatsApp.
  • The store admin has the option to send updates manually from the order editing section.
  • A message is also sent through WhatsApp whenever there is a change in the order status.
  • It integrates seamlessly with WooCommerce to provide order information.
  • Enhances customer engagement by delivering quick updates through WhatsApp.
  • Features an easy-to-use interface for handling and sending notifications.
  • The admin can opt to send order updates to their own WhatsApp number as well.

Installation of WooCommerce WhatsApp Order Notifications

The user will get a zip file that he has to upload in the “Add New” menu option in the WordPress admin panel.

For this, log in to WordPress Admin Panel, then under the Dashboard, hover your mouse over the “Plugins” menu option, which brings out a Sub-Men,u then select the “Add New” option.

After this, you will see an option on the top of your page that is “Upload Plugin”, now click the option to upload the zip file.

upload new plugin

By clicking on the “Upload Plugin” option, below that, you will see a button “Choose File” Click on the button to browse for the zip file as per the snapshot below.

choose zip file

After browsing the file, click the “Install Now” button to install the plugin as per the snapshot.

zip uploaded

Now when the plugin is installed correctly, you will see the success message & an option to activate the plugin.

Henceforth now, click on “Activate Plugin” to activate the installed plugin.

plugin zip installation

After the plugin is installed successfully, it is visible under the Installed Plugins section as per the image below.

plugin activated

Module Translation

To learn how to translate the module, you can click here.

Activate and Update Plugin

Check how to activate your WooCommerce plugin through the purchase code and get updates on Webkul Modules directly on the Plugins page.

Sign Up – Twilio Account

To initiate your Twilio account. Now, enter your name and email address. Then set your password and click on the start your free trial button.

twilio sign up

Therefore, as a result, a verification email is sent to your registered email ID.

verify user section

Now, verify your email by clicking on the Confirm your Email link enclosed within the mail.

Verify your email ID

Further, you need to enter your Phone number and click on the Send verification Code button.

verify twilio mobile no

Now, enter the verification code received on the number provided by you, and then click on the submit button.

Enter the otp for twilio

A pop-up will appear on your screen Click on the Confirm button to activate your sandbox account as shown below.

Twilio Console WhatsApp

Log in – Twilio Account

Moreover, if you already have a Twilio account, to log in, enter your email ID and further click on the Continue button.

twilio.com login

WhatsApp Configuration

To send and receive messages from the Sandbox to the Application, the store admin needs to go to the following web page.

Note – To receive OTP on your WhatsApp, you need to send join “Content visible in the Twilio Account” from your WhatsApp number to the Twilio number (+14155238886).

  • Send a message to the Twilio number with the verification code to join.
Twilio Console WhatsApp

You will receive a confirmation text on your device as shown below.

WhatsApp
  •  Send a One-Way  Message.
  • Two-Way Messaging.
WhatsApp

Now, as we can check, Twilio has received the message

user-nitiated-conversation

Now, click on the Next Step button

twilio-account-credential

Message service Credentials

Firstly, the admin needs to log in to the Twilio account.

twilio.com login

The admin will navigate to Messaging -> Services in the Twilio side panel.

Twilio services

In the Services dashboard, the admin will click on Create Messaging Services.

cred

Then, the admin will enter the name for the friendly messaging services.

After this, the admin will click on Create Messaging Services

message-service

In the next step, the admin will add Senders to Service by clicking on Add Senders.

twilio cred

Then, the admin will select the sender type as a phone number and click on Continue.

twilio cred

Next, the admin will select the phone number and confirm it.

twilio cred

Now, senders have been added and the admin assigns the sender to their service by clicking on add sender.

twilio cred

Next, the admin will move to the next step.

twilio integration

After configuring step 3, the admin will move toward the Next step: Add Compliance info.

twilio cred

Now, the admin will click on the Complete Messaging Service Setup.

Then, a popup notification of a successful update will appear.

twilio cred

Finally, the admin can see the Service ID and use it in the WooCommerce WhatsApp Order Notification.

add-content-sid-form

Order Detail Content ID Credentials

In the Twilio dashboard, the admin will navigate to Messaging -> Content Template Builder at the Twilio side panel.

Twilio services

Now, the admin will click on Create New.

create-new-content-id

Then, the admin will add the template name and the template language.

Next, select the content type. Then, click on Create.

create-new-content-form

Then, add the content in the Content body section and write ” {{1}} “, where the Order Detail is visible .

Example:Hello {{1}}, thank you for your order #{{2}}!

{{3}}.We’ll notify you when your items are shipped. If you have any questions, feel free to contact us.

Thank you for shopping with us!😊

create-new-content-add

Then, the admin will add sample text and click on save with samples.

create-new-content-add-variable

Then, submit it for WhatsApp review.

create-new-content-form-submit-for-review

A pop will show the Successful message and the ORder Detail Content SID will be created.

create-new-content-added

Live Environment – Module Configuration

The admin will:-

  • Environment: Set environment as Test or Live
  • Account SID: Enter the Account SID provided by Twilio.
  • Auth Token: Enter the Auth Token.
  • Twilio Mobile No. : Enter the Mobile number.
  • Send Message to Admin: Admin can enable or disable sending messages to the admin.
  • Admin Whatsapp Number: Enter Admin Whatsapp Number

Configuration

After the successful installation of the plugin, admin proceeds to configure it. They navigate to Webkul WC Addons>WhatsApp Order Notification. It is visible as per image below,

Settings

twilio-setting-credentials

Here, the admin configures the following fields,

  • Environment – Select the Live or Test environment.
  • Account SID – Enter Twilio Account SID.
  • Auth Token – Enter Twilio Auth Token.
  • Twilio Mobile No. – Enter the default Twilio Mobile number.
  • Message Service ID – Enter Message Service ID from Twilio Account
  • Send Message to Admin – Checkbox to enable or disable sending messages to Admin.
  • Admin WhatsApp Number – Field to enter the Admin’s WhatsApp Number.

Once the Settings section is configured, the Admin then proceeds to configure the WhatsApp message templates. For this they tap on the Templates button.

twilio-setting-content-and-id

Here, the admin can set the template for Order Message or Order Status Message.

  • Order Message – Set Template for the message that will be sent when a new order is placed.
  • Order Status Message – Set Template for message which will be sent when order status changes.
  • Order Content SID – Enter Order Content SID
  • Order Status Content SID – Enter Order Status Content SID

Now, when you click the Create button under Order Content and Order Status Content SID, the keys will be fetched automatically.

Now, click on the Save changes button

So, that is it for the configuration part of the plugin. Let’s check below how the user receives Order-based messages on their numbers.

WhatsApp Notification Flow:

Order Placement Notification:

Whenever a customer places an order, both the customer and the admin will receive a WhatsApp message containing the order details.

Order Status Update Notification:

When the admin updates the order status, a WhatsApp message reflecting the new status will be sent to both the customer and the admin.

This ensures both parties are always informed of the current order progress.

Manual WhatsApp Notification

Admin also gets the functionality to manually update customers on WhatsApp through a dedicated button. For this, they navigate to WooCommerce>Orders.

Here, they can edit an order and select Send WhatsApp Notification from Order Actions to manually update customers.

manual whatsapp notification

Customer End WhatsApp Order Messages

Whenever a customer purchases a new product or admin updates an existing order, the system sends a WhatsApp notification using the specified template.

Order Message Data and Order Status Message

new order whatsapp message
order status update message

Support

So that is it for the WooCommerce WhatsApp Order Notifications plugin. If you need further assistance, please email us at support@webkul.com or create a ticket.

Current Product Version - 1.0.1

Supported Framework Version - WordPress - 6.8.1, WooCommerce - 9.9.4

Blog Version - WordPress - 6.8.1, WooCommerce - 9.9.4
  • Version WordPress - 6.8.1, WooCommerce - 9.9.4
  • Version WordPress - 6.7.1, WooCommerce - 9.5.2
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

User Guide for WooCommerce WhatsApp Order Notifications