Docs SMS for WooCommerce How to customize customer SMS messages using placeholders ?

How to customize customer SMS messages using placeholders ?

Personalize automated messages by inserting dynamic data tags like order ID, billing name, or payment URLs.

  • Open WooCommerce → SMS Settings → SMS Notifications.
  • Select a customer notification message to edit.
  • Insert placeholders directly into the message text where dynamic data should appear.
  • Use \n to create line breaks if needed.
  • Save your changes.

Available placeholders for customer order SMS:

  • {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
  • {shipping_address} – the full formatted shipping address
  • {shipping_address_1} – the first line of the shipping address
  • {shipping_address_2} – the second line of the shipping address
  • {shipping_city} – the city from the shipping information
  • {shipping_postcode} – the postal/ZIP code from the shipping information
  • {shipping_country} – the country from the shipping information
  • {payment_url} – the URL for the customer to complete payment for the order
  • {shop_url} – the URL of your shop’s homepage
  • {email} – the customer’s email address