WhatsApp Placeholders
WordPress
+
WooCommerce
+
Wawp

WordPress & WooCommerce Placeholders

Use dynamic variables and triggers to personalize your automated messages. Copy placeholders below, or review the supported WooCommerce order statuses.

How to use placeholders?

Click on any code block or the copy icon to copy it. Paste it in your message templates in the Wawp dashboard. They will dynamically replace with WooCommerce store details when sent.

Site Title
Brand Logo
{{sitename}}

Displays the name of your WordPress site (Blog Name).

Supported Triggers:
Any Trigger
Site Title (Alias)
Brand Logo
{{site_title}}

Alternative placeholder to display your WordPress website title.

Supported Triggers:
Any Trigger
Home URL
Brand Logo
{{siteurl}}

Displays the home URL of your WordPress website.

Supported Triggers:
Any Trigger
Site Tagline
Brand Logo
{{tagline}}

Displays the tagline / description of your WordPress site.

Supported Triggers:
Any Trigger
Privacy Policy URL
Brand Logo
{{privacy-policy}}

Displays the URL of the privacy policy page of your WordPress site.

Supported Triggers:
Any Trigger
Current Date/Time
Brand Logo
{{current_date_time}}

Displays the current date and time formatted (Y-m-d H:i:s).

Supported Triggers:
Any Trigger
Currency Symbol
Brand Logo
{{currency}}

Displays the active currency symbol configured in WooCommerce.

Supported Triggers:
Any WooCommerce Trigger
Display Name
Brand Logo
{{wp-display-name}}

Displays the user's public display name.

Supported Triggers:
WordPress User RegisteredWordPress User Logged In
First Name
Brand Logo
{{wp-first-name}}

Displays the first name of the user.

Supported Triggers:
WordPress User RegisteredWordPress User Logged In
Last Name
Brand Logo
{{wp-last-name}}

Displays the last name of the WordPress user.

Supported Triggers:
WordPress User RegisteredWordPress User Logged In
Username
Brand Logo
{{wp-username}}

Displays the login username of the WordPress user.

Supported Triggers:
WordPress User RegisteredWordPress User Logged In
User Email
Brand Logo
{{wp-email}}

Displays the registered email address of the WordPress user.

Supported Triggers:
WordPress User RegisteredWordPress User Logged In
User Nickname
Brand Logo
{{wp-nickname}}

Displays the nickname of the user.

Supported Triggers:
WordPress User RegisteredWordPress User Logged In
User Website URL
Brand Logo
{{wp-user-website}}

Displays the URL of the user's website specified in their profile.

Supported Triggers:
WordPress User RegisteredWordPress User Logged In
User Bio
Brand Logo
{{wp-user-bio}}

Displays the biographical description of the WordPress user profile.

Supported Triggers:
WordPress User RegisteredWordPress User Logged In
User Phone Number
Brand Logo
{{wawp_user_phone}}

Displays the phone number associated with the user via Wawp profile or WooCommerce billing.

Supported Triggers:
WordPress User RegisteredWordPress User Logged In
Username (Legacy)
Brand Logo
{{user_name}}

Legacy alias placeholder to display the login username.

Supported Triggers:
WordPress User RegisteredWordPress User Logged In
Display Name (Legacy)
Brand Logo
{{display_name}}

Legacy alias placeholder to display the public display name.

Supported Triggers:
WordPress User RegisteredWordPress User Logged In
User Email (Legacy)
Brand Logo
{{user_email}}

Legacy alias placeholder to display the registered email.

Supported Triggers:
WordPress User RegisteredWordPress User Logged In
Order ID
Brand Logo
{{order_id}}

Displays the internal database ID of the WooCommerce order.

Supported Triggers:
Any WooCommerce Order Trigger
Order Number
Brand Logo
{{wc-order}}

Displays the formatted order number.

Supported Triggers:
Any WooCommerce Order Trigger
Order Date
Brand Logo
{{order_date}}

Displays the date the order was created.

Supported Triggers:
Any WooCommerce Order Trigger
Order Status
Brand Logo
{{status}}

Displays the name of the active WooCommerce order status.

Supported Triggers:
Any WooCommerce Order Trigger
New Status Label
Brand Logo
{{order_status_label}}

Displays the status label of the newly updated status.

Supported Triggers:
Any WooCommerce Order Trigger
Previous Status Label
Brand Logo
{{old_order_status_label}}

Displays the status label of the order before the change occurred.

Supported Triggers:
Any WooCommerce Order Trigger
Grand Total
Brand Logo
{{order_total}}

Displays the final total price of the order including tax, shipping, and discounts.

Supported Triggers:
Any WooCommerce Order Trigger
Subtotal
Brand Logo
{{order_subtotal}}

Displays the subtotal of the items in the order before shipping and discounts.

Supported Triggers:
Any WooCommerce Order Trigger
Discount Amount
Brand Logo
{{order_discount}}

Displays the total discount amount applied to the order.

Supported Triggers:
Any WooCommerce Order Trigger
Tax Amount
Brand Logo
{{order_tax}}

Displays the total tax calculated for the order.

Supported Triggers:
Any WooCommerce Order Trigger
Shipping Cost
Brand Logo
{{order_shipping}}

Displays the shipping cost of the order.

Supported Triggers:
Any WooCommerce Order Trigger
View Order Link (Customer)
Brand Logo
{{order_link}}

Displays the URL link where the customer can view their order status on your site.

Supported Triggers:
Any WooCommerce Order Trigger
View Order Link (Admin WP)
Brand Logo
{{admin_order_link}}

Displays the URL to edit the order inside the WordPress admin dashboard.

Supported Triggers:
Any WooCommerce Order Trigger
Customer Note
Brand Logo
{{cust_note}}

Displays the note left by the customer during checkout, or note added later.

Supported Triggers:
Any WooCommerce Order TriggerOrder: Note to Customer AddedSubscription: Note to Customer Added
Payment Method
Brand Logo
{{payment_method_title}}

Displays the title of the payment method used (e.g. Cash on Delivery, Stripe).

Supported Triggers:
Any WooCommerce Order Trigger
Transaction ID
Brand Logo
{{transaction_id}}

Displays the unique payment transaction reference ID.

Supported Triggers:
Any WooCommerce Order Trigger
Shipping Method
Brand Logo
{{shipping_method_title}}

Displays the title of the shipping rate chosen by the customer.

Supported Triggers:
Any WooCommerce Order Trigger
Customer Full Name
Brand Logo
{{customer_name}}

Displays the full billing name of the customer.

Supported Triggers:
Any WooCommerce Order Trigger
Detailed Items (List)
Brand Logo
{{product}}

Generates a clean text list of products in the order with prices and quantities.

Supported Triggers:
Any WooCommerce Order Trigger
Product Names (Comma)
Brand Logo
{{wc-product-names}}

Displays product names separated by commas.

Supported Triggers:
Any WooCommerce Order Trigger
Product Names (New Line)
Brand Logo
{{wc-product-names-br}}

Displays product names separated by line breaks.

Supported Triggers:
Any WooCommerce Order Trigger
Name Summary
Brand Logo
{{wc-product-name-count}}

Displays a short summary. E.g., Product A and 2 other items.

Supported Triggers:
Any WooCommerce Order Trigger
Items with Qty (Name × Qty)
Brand Logo
{{wc-order-items-br}}

Displays items in format: Product Name x Quantity.

Supported Triggers:
Any WooCommerce Order Trigger
Items with Qty + Price
Brand Logo
{{wc-order-items-price}}

Displays items in format: Product Name x Quantity = Price.

Supported Triggers:
Any WooCommerce Order Trigger
Product Links (Comma)
Brand Logo
{{wc-product-link}}

Displays the direct URLs of the purchased products.

Supported Triggers:
Any WooCommerce Order Trigger
Product Name + Link (Comma)
Brand Logo
{{wc-product-name-link}}

Displays list of: Product Name - Link.

Supported Triggers:
Any WooCommerce Order Trigger
Product Name + Link (New Line)
Brand Logo
{{wc-product-name-link-br}}

Displays list of: Product Name - Link, with each item on a new line.

Supported Triggers:
Any WooCommerce Order Trigger
Product SKUs (Comma)
Brand Logo
{{wc-sku}}

Displays the SKUs of all items in the order, separated by commas.

Supported Triggers:
Any WooCommerce Order Trigger
Unique Products Count
Brand Logo
{{wc-total-products}}

Displays the count of unique products in the order.

Supported Triggers:
Any WooCommerce Order Trigger
Total Items Quantity
Brand Logo
{{wc-total-items}}

Displays the total combined quantity of all items in the order.

Supported Triggers:
Any WooCommerce Order Trigger
Billing First Name
Brand Logo
{{billing_first_name}}

Displays the customer's first name given at billing details.

Supported Triggers:
Any WooCommerce Order Trigger
Billing Last Name
Brand Logo
{{billing_last_name}}

Displays the customer's last name given at billing details.

Supported Triggers:
Any WooCommerce Order Trigger
Billing Email
Brand Logo
{{billing_email}}

Displays the billing email address of the customer.

Supported Triggers:
Any WooCommerce Order Trigger
Billing Phone
Brand Logo
{{billing_phone}}

Displays the phone number specified by the customer during checkout.

Supported Triggers:
Any WooCommerce Order Trigger
Billing Address 1
Brand Logo
{{billing_address_1}}

Displays the main street address line 1 from the billing fields.

Supported Triggers:
Any WooCommerce Order Trigger
Billing Address 2
Brand Logo
{{billing_address_2}}

Displays the street address line 2 from the billing fields.

Supported Triggers:
Any WooCommerce Order Trigger
Billing City
Brand Logo
{{billing_city}}

Displays the city for the billing address.

Supported Triggers:
Any WooCommerce Order Trigger
Billing Postcode
Brand Logo
{{billing_postcode}}

Displays the billing postal/zip code.

Supported Triggers:
Any WooCommerce Order Trigger
Billing State
Brand Logo
{{billing_state}}

Displays the state or province for the billing address.

Supported Triggers:
Any WooCommerce Order Trigger
Billing Country
Brand Logo
{{billing_country}}

Displays the country name of the billing address.

Supported Triggers:
Any WooCommerce Order Trigger
Shipping First Name
Brand Logo
{{shipping_first_name}}

Displays the first name of the recipient for shipping.

Supported Triggers:
Any WooCommerce Order Trigger
Shipping Last Name
Brand Logo
{{shipping_last_name}}

Displays the last name of the recipient for shipping.

Supported Triggers:
Any WooCommerce Order Trigger
Shipping Address 1
Brand Logo
{{shipping_address_1}}

Displays the street address line 1 for shipping.

Supported Triggers:
Any WooCommerce Order Trigger
Shipping Address 2
Brand Logo
{{shipping_address_2}}

Displays the street address line 2 for shipping.

Supported Triggers:
Any WooCommerce Order Trigger
Shipping City
Brand Logo
{{shipping_city}}

Displays the city for shipping.

Supported Triggers:
Any WooCommerce Order Trigger
Shipping Postcode
Brand Logo
{{shipping_postcode}}

Displays the zip/postal code for the shipping address.

Supported Triggers:
Any WooCommerce Order Trigger
Shipping State
Brand Logo
{{shipping_state}}

Displays the state, province, or region code for the shipping address.

Supported Triggers:
Any WooCommerce Order Trigger
Shipping Country
Brand Logo
{{shipping_country}}

Displays the country name for shipping.

Supported Triggers:
Any WooCommerce Order Trigger
Shipment Tracking (All)
Brand Logo
{{_wc_shipment_tracking_items}}

Displays all shipment tracking numbers and details assigned to the order.

Supported Triggers:
Any WooCommerce Order Status Trigger
Tracking Number
Brand Logo
{{_tracking_number}}

Displays the carrier shipment tracking number assigned to the order.

Supported Triggers:
Any WooCommerce Order Status Trigger
Tracking Provider / Carrier
Brand Logo
{{_tracking_provider}}

Displays the carrier/provider name (e.g. DHL, FedEx, Aramex).

Supported Triggers:
Any WooCommerce Order Status Trigger
Tracking Link URL
Brand Logo
{{_tracking_link}}

Displays the direct click URL to track the shipment on the carrier site.

Supported Triggers:
Any WooCommerce Order Status Trigger
Date Shipped
Brand Logo
{{_date_shipped}}

Displays the date the order was marked as shipped.

Supported Triggers:
Any WooCommerce Order Status Trigger
Customer First Name
Brand Logo
{{first_name}}

Displays the customer's first name associated with the cart session.

Supported Triggers:
Abandoned Cart
Customer Last Name
Brand Logo
{{last_name}}

Displays the customer's last name associated with the cart session.

Supported Triggers:
Abandoned Cart
Customer Full Name
Brand Logo
{{name}}

Displays the customer's full name associated with the cart.

Supported Triggers:
Abandoned Cart
Customer Email
Brand Logo
{{email}}

Displays the email address associated with the cart session.

Supported Triggers:
Abandoned Cart
Customer Phone
Brand Logo
{{phone_number}}

Displays the phone number associated with the cart session.

Supported Triggers:
Abandoned Cart
Cart Total
Brand Logo
{{cart_total}}

Displays the total valuation of the abandoned products in the cart.

Supported Triggers:
Abandoned CartPotential Customer
Cart Products (Text List)
Brand Logo
{{product_in_cart_list}}

Displays a readable text list of products inside the abandoned cart.

Supported Triggers:
Abandoned CartPotential Customer
Cart Products (HTML)
Brand Logo
{{product_in_cart_list_html}}

Generates a fully-styled responsive HTML table listing products, quantities, and prices for email integrations.

Supported Triggers:
Abandoned Cart
Generated Coupon Code
Brand Logo
{{coupon_code}}

Displays the auto-generated unique discount coupon code configured in your recovery rule settings.

Supported Triggers:
Abandoned Cart
Cart Recovery Link
Brand Logo
{{cart_recovery_url}}

Generates a secure auto-login link that returns the customer straight to checkout with their abandoned items pre-loaded.

Supported Triggers:
Abandoned Cart
Cart ID
Brand Logo
{{cart_id}}

Displays the internal unique identifier of the abandoned cart session.

Supported Triggers:
Abandoned Cart
Billing Country
Brand Logo
{{billing_country}}

Displays the country name captured in checkout details.

Supported Triggers:
Abandoned CartPotential Customer
Billing City
Brand Logo
{{billing_city}}

Displays the billing city captured in checkout details.

Supported Triggers:
Abandoned CartPotential Customer
Billing Address
Brand Logo
{{billing_address_1}}

Displays the billing street address captured in checkout details.

Supported Triggers:
Abandoned Cart
Subscription ID
Brand Logo
{{subscription_id}}

Displays the unique database ID of the subscription.

Supported Triggers:
Any Subscription Status TriggerSubscription Note Added
Subscription Total
Brand Logo
{{subscription_total}}

Displays the recurring total price of the subscription.

Supported Triggers:
Any Subscription Status TriggerSubscription Note Added
Subscription Status
Brand Logo
{{subscription_status_label}}

Displays the active subscription status label (e.g. Active, Cancelled).

Supported Triggers:
Any Subscription Status Trigger
Next Payment Date
Brand Logo
{{next_payment_date}}

Displays the scheduled date for the next recurring payment renewal.

Supported Triggers:
Any Subscription Status Trigger
Renewal Order ID
Brand Logo
{{renewal_order_id}}

Displays the ID of the order generated for the subscription renewal.

Supported Triggers:
Subscription Renewal Payment Complete
Renewal Amount
Brand Logo
{{renewal_amount}}

Displays the total amount charged for the renewal order.

Supported Triggers:
Subscription Renewal Payment Complete