How to Setup Automated Notifications

Configure dynamic triggered notification messages automatically driven by WooCommerce order state transitions, subscriptions, or WordPress account events.

11 min readยทUpdated May 30, 2026
How to Setup Automated Notifications

Notification messages are sent automatically based on the status of a WooCommerce order, WooCommerce subscriptions, or WordPress account events (such as user registration or login). They allow you to instantly connect with customers and administrative teams, ensuring that transaction updates and system triggers are communicated immediately.

Notification messages trigger automatically when a customer makes an order, when the WordPress administrator manually changes the order status from within the Wp-admin interface, or when standard membership events take place.

ROI IMPACTBUSINESS IMPACT & ROI

Unparalleled Engagement: WhatsApp Business messages achieve open rates of 95% to 98% โ€” a well-established industry benchmark reported across the Meta Business Platform ecosystem โ€” compared to just 21% for standard transactional email, with most messages read within 5 minutes of delivery. Click-Through & Retention: High-performing WhatsApp notification campaigns consistently achieve click-through rates of 45% to 60% and reduce order-status support inquiries by up to 30%, significantly boosting long-term customer retention.

List View Example Visualization
Automated Notifications Overview

Dashboard showing the list of active automated notifications and triggers in the Wawp plugin.

Keywords: automated notifications list, woocommerce message management, notification dashboard

Supported Messaging Channels

  • WhatsApp Web: Direct dispatch routed through your connected WhatsApp Web scanner (available natively to all users).
  • WhatsApp Meta API: High-speed, professional business messaging using official Meta Cloud API infrastructure.
  • Email (SMTP): Reliable electronic mail notifications sent through your custom SMTP settings.

Key System Capabilities

  • Flexible Event Routing: Route notifications seamlessly to the end-user (customer), administrative managers, or both simultaneously.
  • Precision Timing Delays: Choose between instant delivery or schedule automated delays in relative intervals (Minutes, Hours, or Days).
  • WooCommerce Subscriptions Integration: Native support for managing subscription cycles and order renewals automatically.
  • Advanced Dynamic Placeholders: Instantly extract and inject WooCommerce parameters (billing names, order subtotals, product names, tracking URLs) dynamically into the message body.

Managing the Notifications Workspace

To create a new automated event trigger, click the New Notification button at the top of the interface.

Trigger Notification Button Interaction
Add New Notification

The button used to create a new automated notification trigger for WordPress or WooCommerce events.

Keywords: create notification, add automation trigger, new message setup

Once created, each notification trigger is displayed as an individual card inside a manageable dashboard grid:

Master Notification Dashboard View
Notification Cards Grid

Visual grid representing each automated notification as a manageable card with quick controls.

Keywords: notification cards, message automation ui, wawp dashboard grid

About Card Header Controls

You can control, duplicate, edit, or delete any active notification rules directly using the toolbar controls located in each card's header.

Header Toolbar Mapping Architecture
Notification Card Controls

Detailed view of the header toolbar for a notification card, including edit, copy, and delete actions.

Keywords: notification controls, edit trigger settings, message automation tools
Control IconControl NameDescription
Icon
Channel Icons

Icons representing active communication channels.

Keywords: icon

| Senders Icons | Visual indicators displaying which communication channels (WhatsApp Web, WhatsApp Meta, Email) are currently active for this notification. | |

Icon
Trigger Info

Icons representing trigger information.

Keywords: icon

| Trigger Details | Summarizes the core execution context: the primary trigger event, configured latencies, and recipient routing. | |

Icon
Activate Icon

Icons for activating notifications.

Keywords: icon

| Activation Toggle | Main toggle switch to quickly activate or deactivate the notification rule. Toggle left to pause the notification safely. | |

Icon
Edit Icon

Icons for modifying notifications.

Keywords: icon

| Edit Payload | Opens the message content editor modal to manage, translate, and format the outgoing message templates. | |

Icon
Copy Icon

Icons for copying notifications.

Keywords: icon

| Clone Notification | Instantly duplicates the notification card, copying all its rules, triggers, delays, and filters into a new rule. | |

Icon
Delete Icon

Icons for deleting notifications.

Keywords: icon

| Delete Notification | Permanently deletes the notification rule from the system (requires double confirmation). |


Fine-Tuning Notification Logic

Configure individual settings within the body of a notification card to target specific users, set delays, and filter outgoing notifications.

1. Trigger Selection

Define the originating WordPress, WooCommerce, or WooCommerce Subscriptions event that fires the notification rule.

Explicit Trigger Dropdown Visualization
Notification Trigger Selection

Dropdown menu for choosing the specific WooCommerce or WordPress event that fires the notification.

Keywords: notification triggers, order status events, wordpress hooks

2. Timing & Delivery Delays

Set custom dispatch timing to control when messages are released:

  • Instant: Dispatches the message as soon as the trigger event is fired.
  • Delay: Schedules delivery after a specified time lag. Select a duration and choose between Minutes, Hours, or Days.
Temporal Logic Delay Selectors
Notification Timing Settings

Settings to control when a notification is sent, allowing for immediate delivery or scheduled delays.

Keywords: notification timing, message scheduling, delay delivery

3. Communication Channels

Choose the active delivery methods for your notification (WhatsApp Web, WhatsApp Meta API, Email). Ensure your messaging credentials are set up inside your main Sender Settings.

Channel Status Indicator Map
Communication Channels

Visual icons showing the active messaging channels (WhatsApp, Email) for a specific notification.

Keywords: messaging channels, communication status, active senders

Channel Indicators Key: A pulsing green circle indicates that the channel is active and configured with valid content. A solid red circle indicates that the channel is enabled but remains unconfigured (empty text), requiring content input.

4. Recipient Targeting & Admin Carbon Copies (CC)

Define who receives the automated notification.

Custom Targeting Controller Bar
Recipient Role Targeting

Interface for selecting who receives the notification, such as the customer or specific user roles.

Keywords: target audience, notification recipients, user role filters
  • Customer: Route the notification dynamically to the buyer's phone number or email address registered during checkout or sign-up.
  • Admin CC Routing: Send duplicate monitoring carbon copies of the notification to your administrative team.
  • Dynamic Admin Selection: Use the interactive search field to search for administrators by name or email. Select multiple administrators to register their user IDs as a comma-separated distribution list.
Direct Contact Selector Utility
Admin CC Selection

Dropdown for selecting administrators to receive a carbon copy of the automated notification.

Keywords: admin notifications, cc recipients, monitoring messages

Fast Assignment: Type the first few letters of an administrator's name or email to quickly select them from the dropdown list without scrolling.

5. Header Media Types & Attachments

Choose the outbound attachment mode to display as a header in your WhatsApp messages:

  • No Image: Text-only delivery without media files.
  • Featured Image: Automatically extracts and attaches the featured image of the triggered WordPress Post or Page context.
  • Custom Image (Custom Media URL): Paste a direct static link (https://example.com/promo.jpg) to any image hosted on the web to send it as an attachment.
  • Dynamic Product Image: (For WooCommerce and Abandoned Cart triggers) Automatically extracts the featured product image of the purchased or abandoned item from the order metadata and attaches it to the WhatsApp payload.
Enable Image Payload Direct Checkbox
Product Image Attachment

Option to configure header media types and product image attachments inside the notification.

Keywords: whatsapp images, product media attachment, rich notifications

To attach images successfully, ensure your files are in standard web media formats (JPG, JPEG, or PNG).


Advanced Audience Filters

Wawp features conditional logic gates to restrict or target notifications based on WooCommerce metadata.

  • Only send if (Whitelist): Restricts execution ONLY to orders matching your conditions (e.g. only trigger for orders containing specific items).
  • DO NOT send if (Blacklist): Suppresses delivery immediately if a match is found (e.g. skip notifications for orders placed via Cash on Delivery).
Audience Location Identification Box
Country-Based Filtering

Filtering settings to restrict or allow notifications based on the customer's billing country.

Keywords: geo-filtering, country restrictions, targeted messaging

Note on E-commerce Filters: Whitelist and Blocklist conditions targeting Products, Categories, and Payment Methods are exclusive to WooCommerce Order Triggers and Wawp Abandoned Cart Triggers, while Country Filters are available globally.

Available Filter Options:

  1. Country Filter: Filters notifications based on the customer's billing country (whitelist/blacklist based on country codes).
  2. Product Filter: Targets notifications based on specific purchased items (whitelist/blacklist based on product IDs).
Audience Object Inclusion Matcher UI
Product-Based Filtering

Settings to fire notifications only when specific products are included in the WooCommerce order.

Keywords: product filters, conditional notifications, sales automation
  1. Category Logic Filter: Restricts or triggers notifications based on whether the order contains products belonging to specific product categories (whitelist/blacklist based on category terms).
  2. Payment Filter: Controls routing based on the payment gateway selected during checkout (e.g. Bank Transfer, Cash on Delivery, Stripe, PayPal).
Payment Processing Filtering Map
Payment Gateway Filtering

Interface for targeting notifications based on the payment method used by the customer.

Keywords: payment gateway filters, checkout rules, automated alerts

Customizing Message Content Templates

Click the Modify icon in the card header to customize the content templates for each communication channel.

1. WhatsApp Web Content Editor

Features a plain-text composer with built-in emoji pickers and a dynamic placeholder menu.

WhatsApp Content Generator Window
WhatsApp Web Message Editor

Dedicated editor for composing WhatsApp Web messages with emoji and shortcode support.

Keywords: whatsapp editor, message composer, dynamic variables

2. WhatsApp Meta Template Mapper

Allows you to map your notification rules to official, pre-approved Meta Cloud API templates. Select the template name, language code, and configure custom text variables.

WhatsApp Meta API Template Manager
WhatsApp Meta Template Editor

Interface for mapping automated notifications to official Meta Cloud API message templates.

Keywords: meta cloud api, whatsapp templates, official business messaging

3. Email (SMTP) Gutenberg Canvas

Features a visual rich-text HTML editor. You can also select pre-designed email templates using the Email Template selector to send polished, branded transaction emails.

Email Visual Styler Block Canvas
Email Content Editor

Visual editor for designing and formatting automated email notifications for WooCommerce.

Keywords: email template editor, html emails, notification design

Syntax Transformation Examples

Type your raw message template using placeholders inside the message editor:

Raw Template in Editor: Hello {{billing_first_name}}, Thank you for purchasing from {{shop_name}}.

Order Details:

  • Product: {{product_name}}
  • Total: {{order_total}}
  • Order Page: {{order_link}}

When triggered, the system parses the WooCommerce order database and replaces the placeholders with real-time customer data:

Parsed Message Delivered to Customer: Hello Bella, Thank you for purchasing from Ourstore.

Order Details:

  • Product: Premium Cotton Shirt
  • Total: $25.00
  • Order Page: https://store.tld/order/842

You can explore a full catalog of supported dynamic tags in the WooCommerce Text Formatter Documentation.


Supported Notification Triggers

Wawp monitors a wide range of website events to trigger your automated notifications:

WordPress Membership Triggers

  • User Login: Fires immediately when a user logs in.
  • User Sign-up: Fires immediately when a new user account is registered.

WooCommerce Order Status Triggers

Fires automatically whenever an order transitions to one of these states:

  • Pending Payment: New order placed, awaiting customer payment.
  • Failed: Order payment failed or declined.
  • Processing: Payment received; order is being fulfilled.
  • Completed: Order fulfilled and shipped.
  • On Hold: Stock reduced; admin verification needed.
  • Cancelled: Cancelled by admin or customer.
  • Refunded: Order refunded by admin.
  • Order Notes (wc_order_note): Fires automatically when an administrator adds a new note to the order details.
  • Custom Order Statuses: Wawp automatically detects and integrates any custom order statuses registered on your WooCommerce store.

WooCommerce Subscription Triggers

Provides native automation for subscription-based products:

  • Subscription Active: Fired when a subscription purchase or renewal is activated.
  • Subscription On-Hold: Fired when a subscription is paused due to unpaid renewals.
  • Subscription Cancelled: Fired when a customer or admin cancels a subscription.
  • Subscription Expired: Fired when a subscription reaches its end date.
  • Renewal Payment Failed: Fired when a subscription renewal payment attempt declines.
  • Renewal Payment Success: Fired when a subscription renewal payment is processed successfully.

Wawp Abandoned Cart Triggers

Integrates with the Wawp Abandoned Carts module to trigger recovery messages:

  • Abandoned Cart (abandoned_cart): Fires automatically when a shopping cart is left incomplete for more than 5 minutes.
  • Potential Customer (potential_customer): Fires when a visitor submits their phone number or email through the exit popup but has not added products to the cart yet.
  • Active Shopping (shopping): Fires when a visitor adds items to their cart and submits contact details, remaining active on your site without finalizing.

Step 7: Live Simulation (Try Before You Save)

Before saving and deploying your notification rule to production, Wawp allows you to run a live simulation to test your configurations and verify placeholders, templates, and delivery channels:

1
Access Step 7 (Test Configuration) Navigate to the final step of the notification editor wizard.
2
Select Test Recipient Choose an administrative team member or staff account from the dropdown list.
3
Fire Test Notification Click the "Fire Test Notification" button. Wawp will simulate a live trigger context (such as an active order or user signup) and send the customized WhatsApp and Email payloads directly to the selected team member.
4
Simulation Log Audit The interface displays a pulsing "Deploying Simulation..." status, followed by real-time success logs or detailed error reports, allowing you to perfect your message layouts before real users interact with them.
Share this article:

Did this page help you?
100% found this article helpful (302 likes)