Enable SMS notifications
SMS for WooCommerce allows you to send personalized SMS notifications from your store to improve the customer experience.
The SMS messages can be customized for each order status under the SMS Notification tab. SMS notifications sent to a customer can also be sent simultaneously to the store administrator.
Order Status SMS Notifications
SMS notifications can be sent for the following order statuses:
- Pending payment
- Processing
- On hold
- Completed (Shipped)
- Refunded
- Custom Order Statuses – SMS Notifications for WooCommerce supports the core WooCommerce order statuses and will detect any custom order status that is created in your WooCommerce store.

Available Placeholders for orders SMS
Use the following variables to dynamically add order information to your SMS messages. These work for both customer and admin messages. See below if you want to add your own messages variables.
- {shop_name} – the name of your site
- {order_id} – the order number/ID
- {order_count} – the number of orders the customer has placed
- {order_amount} – the total amount of the order
- {order_status} – the status of the order
- {billing_name} – the customer’s full name from the billing information
- {billing_phone} – the customer’s Phone number from the billing information
- {billing_first} – the customer’s first name from the billing information
- {billing_last} – the customer’s last name from the billing information
- {shipping_name} – the name used in the order shipping information
Admin SMS Notifications

Receive SMS notifications whenever a new order is placed, canceled, a product is out of stock, or when other events happen in your WooCommerce Store:
New Order | New order SMS notifications are sent when a new order is received. |
New Backorder | Backorder SMS notifications are sent when Product quantity is out of stock. |
Canceled Order | When the order is canceled by the Customer or admin, canceled SMS notifications are sent. |
Refunded Order | When the order is refunded, Refunded notifications are sent. |
Failed Order | When the order status is failed, Failed order notifications are sent. |
Product Low Stock | Product Low stock SMS is set, When Product stock is going low |
Product Out of Stock | When the product’s stock is out of stock, Notifications are sent. |

Available Placeholders for Stock SMS
Use the following variables to dynamically add order information to your SMS messages. These work for both customer and admin messages. See below if you want to add your own messages variables.
- {shop_name} – the name of your site
- {product_formatted_name} – Product name with Qty
- {product_name} – Product name
- {product_sku} – Product SKU
- {quantity} – back order quantity.
- {order_id} – back order id.
- {stock_quantity} – get product qty after law stock.
- {billing_last} – the customer last name from the billing information
