The best WooCommerce advanced notification plugin depends on who needs the alert and where they read it. If you need orders routed to suppliers by product or category, use WooCommerce’s own Advanced Notifications extension. If your team lives in Telegram, SMS or browser push, pick a plugin built for that channel. The sections below cover ten current options and what each one is for.
What “advanced notifications” means in WooCommerce
Out of the box, WooCommerce emails the store admin when an order arrives and emails the customer as the order moves through its statuses. You can change the recipient field under WooCommerce > Settings > Emails, and it accepts more than one address. That covers a one-person shop.
It stops working when the order has to reach someone specific. A dropshipper only cares about their own products. A warehouse wants a ping the moment a paid order lands. A shop owner away from the desk wants a message on a phone. Advanced notification plugins fill that gap with routing rules, extra channels, or both.
It helps to sort the options by channel before you compare features:
- Email routing: send the right order to the right inbox based on product, category or shipping class.
- In-dashboard alerts: a popup and a sound while someone has the admin open.
- Chat apps: a message in a team Telegram chat.
- SMS: a text to a phone, for customers or staff.
- Browser push: a notification that appears even when the site is closed.
- Automation: workflows that react to orders and send follow-ups.
Most stores need one channel for staff and a tidy set of customer emails. You rarely need all six.
How to set up a notification plugin
- Decide who gets what. Write down each person or team and the orders they should see. A short table on paper saves rework later.
- Install on a staging copy first. Notification plugins hook into order status changes, so a mistake can spam real people or customers.
- Add recipients and rules. Match products, categories or order statuses to recipients or channels.
- Check the message content. Make sure the alert includes the order number, items, shipping method and a link to the order.
- Place a test order for each rule. Do one for every recipient group, not just one overall.
- Watch the first week of live orders. Confirm that nothing is duplicated and nothing is missing, especially for refunds, cancellations and failed payments.
1. WooCommerce Advanced Notifications
This is the official extension from WooCommerce, and the closest match to what the phrase “advanced notifications” originally meant. You set up recipients under WooCommerce > Notifications, each with a name and one or more email addresses. You then attach rules so a recipient is only notified when an order contains certain products, or products in a given category or shipping class.
It is built for people outside your own team: suppliers, drop shippers, warehouses and partners who should see only their share of an order. It is a paid extension sold on woocommerce.com. It sends email, so it does not replace SMS or push. Read the current product page for supported versions before you buy. WooCommerce Advanced Notifications on woocommerce.com
Best for: routing orders to suppliers and fulfilment partners by product, category or shipping class.
2. New Order Notification for WooCommerce
This free plugin does one thing: it tells whoever is logged in to the dashboard that a new order has arrived. It shows a popup and plays a sound, and the popup stays on screen until someone acknowledges it. You can upload your own MP3 as the alert tone and limit alerts to orders that contain selected product IDs.
It also adds a New Order page where you can see recent orders, preview them and change their status. The plugin checks for new orders in the background, so nobody has to refresh the page, and you can set how often it checks. It is a good fit for a small team packing orders at a desk. It only works while the dashboard is open in a browser. New Order Notification for WooCommerce on WordPress.org
Best for: a fulfilment desk that wants a loud, hard-to-miss alert.
3. EchoPing: Telegram Order Notifications
EchoPing sends a Telegram message when an order is created or changes status. The message lists the customer name, the products, the order total, the payment method and a link to the order in the admin. You can send to yourself, to a team group, or both.
Two details set it apart. Each alert can carry buttons that move the order to Processing, Completed, Cancelled or Refunded, which works when your site is reachable over HTTPS. And it retries failed sends and falls back to a backup email if Telegram cannot be reached. The plugin is free and uses Telegram’s official bot API. EchoPing on WordPress.org
Best for: small teams who already coordinate in Telegram and want to act on orders from their phone.
4. WSMS (formerly WP SMS)
WSMS sends SMS and MMS messages from WordPress, including WooCommerce order updates, OTP login and two-factor messages. It connects to a very large list of SMS gateways, grouped by region, and has a custom gateway option for any provider with an API. That matters because SMS cost and delivery quality differ a lot by country.
The core plugin is free and includes some gateways. Several well-known gateways, along with advanced features, sit behind a paid bundle, and the plugin page is not fully consistent about which is which, so check the current page before you commit to a provider. You also pay your SMS provider for the messages themselves. WSMS on WordPress.org
Best for: stores that need SMS and want freedom to pick the gateway that works best in their region.
5. SMS Alert
SMS Alert covers WooCommerce SMS notifications for order updates, plus cash on delivery verification, login with OTP and abandoned cart recovery by SMS. It is aimed at stores in markets where cash on delivery and phone-based verification are common, where an unconfirmed order is a real cost.
Review how messages are billed and which countries are supported before you rely on it. If you only want plain order-status texts, WSMS may be simpler. If COD verification matters, this is the more focused tool. SMS Alert on WordPress.org
Best for: stores that take cash on delivery and need phone verification before shipping.
For a wider look at texting tools, see our roundup of WooCommerce SMS notification plugins.
6. OneSignal
OneSignal is a push notification service with a WordPress plugin. Push messages reach people through their browser or mobile app, so they appear even when your site is closed. That makes OneSignal more of a customer messaging tool than a staff alert tool, though you can use it for both.
The plugin connects your site to the OneSignal service. For WooCommerce-specific triggers such as order events or back-in-stock messages, check the current documentation to see what is available and what needs the OneSignal service or its API. The service has a free plan and paid plans, and the limits are set on OneSignal’s own site. OneSignal on WordPress.org
Best for: stores that want to message customers through browser or app push.
7. Webpushr
Webpushr adds browser push notifications to WordPress and WooCommerce. Visitors opt in with a browser prompt, and you can then send campaigns or automated messages. It is lighter than a full marketing platform, which suits a store that only wants push.
As with every push tool, results depend on the opt-in rate. Ask for permission after a visitor has shown interest, for example after an add to cart, instead of on the first page load. Plans and limits are published on Webpushr’s own site. Webpushr on WordPress.org
Best for: a simple push channel for customers without a large marketing suite.
8. Pushwoosh for WooCommerce
Pushwoosh for WooCommerce syncs your customers, orders and abandoned carts to Pushwoosh, then lets you build customer journeys that send web push, email and other messages. It is a bridge between your store and the Pushwoosh platform, so most of the logic lives in their dashboard rather than in WordPress.
Note that Pushwoosh also published an older, general WordPress plugin that has not been updated for years. The WooCommerce-specific plugin is the current one to look at. Pushwoosh for WooCommerce on WordPress.org
Best for: teams that want journey-style messaging driven by order and cart data.
9. AutomateWoo
AutomateWoo is WooCommerce’s own automation extension. You build workflows from triggers (an order is completed, a customer goes quiet), rules that narrow when the workflow runs, and actions such as sending an email or an SMS. It is used for abandoned cart sequences, review requests, win-back emails and coupons.
The SMS action needs a separate account with a third-party SMS provider. AutomateWoo is also aimed at customer follow-ups rather than routing orders to suppliers, so it pairs well with Advanced Notifications instead of replacing it. It is a paid extension. For full email marketing with list building, WooCommerce itself points to dedicated email tools. AutomateWoo on woocommerce.com
Best for: customer follow-up workflows that run on their own.
10. YayMail
YayMail is not a routing tool. It is a drag-and-drop editor for the emails WooCommerce already sends. If your real problem is that order emails look plain or confuse customers, a better template fixes more than a new notification channel.
It works with a long list of WooCommerce extensions, so emails from add-ons can share one design. You can change layout, colours, text and dynamic order fields without code. YayMail on WordPress.org
Best for: making the customer emails you already send clearer and on brand. See also our guide to WooCommerce email template plugins.
Comparison at a glance
| Plugin | Channel | Audience | Cost model |
|---|---|---|---|
| WooCommerce Advanced Notifications | Suppliers, partners, staff | Paid extension | |
| New Order Notification | Dashboard popup and sound | Staff | Free |
| EchoPing | Telegram | Staff and owners | Free |
| WSMS | SMS | Customers and staff | Free core, paid bundle, plus gateway fees |
| SMS Alert | SMS | Customers | Plugin plus message credits |
| OneSignal | Browser and app push | Customers | Free plan and paid plans |
| Webpushr | Browser push | Customers | Free plan and paid plans |
| Pushwoosh for WooCommerce | Push, email and more | Customers | Plugin plus Pushwoosh service |
| AutomateWoo | Email and SMS | Customers | Paid extension |
| YayMail | Email design | Customers | Free and paid versions |
How to choose
Start from the person receiving the alert, not the plugin. A supplier wants an email with their items only, so routing rules matter most. A packer wants a sound, so a dashboard alert wins. An owner on the move wants a phone message, so Telegram or SMS wins. A customer wants to know where the parcel is, so good email templates and an optional SMS will do more than anything else.
Keep the stack small. Two or three tools that each own one channel are easier to debug than one tool doing everything badly. Before you add another, check what you already have. A shipment tracking plugin, a payment gateway and a reviews plugin often send their own messages too, and duplicates annoy customers.
If you are tuning the rest of the buying journey, these related guides may help: WooCommerce checkout plugins, WooCommerce subscription plugins and WooCommerce PDF invoice plugins.
Common mistakes with order notifications
- Alerting everyone about everything. People mute noisy channels. Send each person only the orders they act on.
- Skipping failed and cancelled orders. Decide whether the team needs to know. A failed payment can be a lost sale worth chasing.
- Forgetting time zones and quiet hours. A text at 3 a.m. is a quick way to lose a supplier.
- Not testing after updates. A WooCommerce or plugin update can change hooks. Re-run a test order after major updates.
- Using SMS without consent. Customer texts need opt-in under the rules of the country you sell in. Check the law for your market.
Frequently asked questions
Can WooCommerce send order emails to more than one person by default?
Yes. In WooCommerce > Settings > Emails, the new order email accepts several recipient addresses. What it cannot do is send different people different orders, which is where an advanced notification plugin comes in.
How do I send an order to a supplier for only their products?
Use a plugin with product or category rules, such as WooCommerce Advanced Notifications. You attach the supplier as a recipient and limit the rule to the products, categories or shipping classes they handle.
Can I get WooCommerce order alerts in Telegram?
Yes. A plugin such as EchoPing posts new order and status change messages to a Telegram user or group, and can add buttons to change the order status from the chat.
Do SMS notification plugins include the cost of texts?
No. The plugin sends the message, but the SMS gateway or message credits are a separate cost, and rates vary by country. Check your provider’s pricing before you turn on customer texts.
Is browser push better than email for orders?
Not for order confirmations. Customers expect those by email. Push works better for time-sensitive messages such as a shipping update or a back-in-stock alert, and only for people who opted in.
Will a notification plugin slow down my store?
Plugins that send messages while the order is placed can add a little time to checkout if the outside service is slow. Prefer tools that retry in the background, and test checkout speed after installing.
How do I stop duplicate emails after adding a plugin?
Turn off the matching default WooCommerce email or the old plugin’s rule, then place a test order. Duplicates almost always come from two tools reacting to the same status change.
Do I need a separate plugin for abandoned cart messages?
Not always. An automation extension such as AutomateWoo, or a push and email platform, can handle abandoned carts. A pure routing plugin will not.
Try it on a real site
Notifications are one small part of running a store well. If you are building a store with a community, courses or a marketplace around it, you can look at how a finished build behaves in our live demos, or read how we approach a multi-vendor store where order routing to vendors matters from day one.