🛒 Ultimate WP SMS: WooCommerce Integration Guide (Opt-In, OTP & Notifications)
Vinay Sharma
Last Update hace 2 meses
Ultimate WP SMS offers seamless integration with WooCommerce, allowing you to send SMS notifications to customers and admins, enable login with OTP, and capture opt-ins during checkout. This guide walks you through setting up each feature step-by-step.
Give your customers the option to receive order updates or marketing messages via SMS during the WooCommerce checkout process.
🛠️ How to Configure Checkout Opt-In:1. Enable Opt-In Field on Checkout PageAdds an opt-in checkbox to the checkout page so customers can agree to receive SMS updates.
If enabled, the checkbox must be selected for the order to proceed.
Choose a UWS group where customers who opt-in will be automatically added. Useful for sending follow-up messages or campaigns.
This title will be shown above the opt-in checkbox (e.g., “Receive SMS Updates”).
This is the label next to the checkbox (e.g., “Yes, send me updates via SMS”).
Displayed when the checkbox is required but not selected.
Example: “Please confirm SMS updates to continue.”

Allow users to log in using a secure OTP sent to their mobile number instead of using a traditional password.
✅ How It Works:Enable the Login With OTP option.
When a user enters their number, an OTP is sent.
They enter the OTP to access their account.
A more secure and user-friendly login flow.

Send personalized SMS notifications when an order status changes in WooCommerce. You can customize messages for each status.
🛠️ How to Configure:Select Notification Statuses
Choose which WooCommerce statuses should trigger a notification:
Pending Payment
Processing
On Hold
Completed
Cancelled
Refunded
Each status has:
A checkbox to enable/disable notifications
An input field to write a custom SMS message
Example:
For "Processing":
“Hi %woo_cust_firstname%, your order is now being processed. We’ll notify you once it’s shipped!”

You can personalize messages for both customers and admins:
Customer NotificationWrite a general message for the customer.
Choose to send via:
SMS (default)
Voice/audio call
Select a UWS group to notify internally (e.g., your shipping or sales team).
Enter a custom message for admins when the order status changes.
Messages support the following dynamic tags for personalization:
%woo_status_message% — Custom message for each status
%woo_order_status% — Current order status name
%woo_cust_firstname% — Customer’s first name
📘 Full list of supported merge tags:
👉 Ultimate WP SMS Supported Merge Tags
