Plugin Wizards
Orders & notifications

Slack, Telegram and Discord Order Notifications for WooCommerce

Instant WooCommerce alerts in Slack, Telegram or Discord: new orders, low stock and out of stock, with a link straight to the order or product.

  • Block cart and checkout
  • Classic cart and checkout
  • High-performance order storage
  • WooCommerce 9 – 11
  • WordPress 6.6 – 7.1
  • PHP 7.4+
Slack, Telegram & Discord Alerts · highlights

Slack, Telegram & Discord Alerts

  • New orders, status changes, refunds, new customers, low and no stock
  • Several channels with their own events and minimum totals
  • Messages with a link to the order
  • A log of every message sent

What Slack, Telegram & Discord Alerts does

Stop refreshing the orders screen. Slack, Telegram and Discord Order Notifications for WooCommerce posts a message to your team chat the moment something happens in your store.

Each new order message shows the order number, total, customer, payment method, status, shipping method and the items, and links to the order in WooCommerce. Stock alerts show the product, its stock and SKU.

Slack, Telegram & Discord Alerts features

Included with every licence

  • One channel: a Slack channel, a Discord channel or a Telegram chat.
  • New order alerts, sent once per order when it is placed (paid, or awaiting bank transfer or cash on delivery).
  • Low stock and out of stock alerts, using WooCommerce's own thresholds.
  • Sent in the background, so checkout is never slowed down.
  • Automatic retry when the chat service is busy or down.
  • "Send test" button and a log of the last 50 deliveries with any error the service returned.
  • Webhook URLs and bot tokens are masked after saving.

Pro features

  • Unlimited channels, e.g. orders to Slack and stock alerts to Telegram.
  • Order status change alerts, optionally only for chosen statuses.
  • Refund alerts with amount and reason.
  • New customer account alerts.
  • Minimum order total per channel, e.g. a #big-orders channel.

How to set up Slack, Telegram & Discord Alerts in WooCommerce

  1. 1

    Upload the plugin to /wp-content/plugins/ or install it from the Plugins screen.

  2. 2

    Activate it. WooCommerce 9.0 or newer must be active.

  3. 3

    Go to WooCommerce > Order Alerts, add a channel and click "Send test".

Questions about Slack, Telegram & Discord Alerts

How do I get a Slack webhook URL?

In Slack, add the "Incoming Webhooks" app, choose the channel, and copy the Webhook URL.

How do I get a Discord webhook URL?

In Discord, open Server Settings > Integrations > Webhooks, create a webhook for a channel and copy its URL.

How do I connect Telegram?

Create a bot with @BotFather and copy its token. Add the bot to your group, send any message, then open https://api.telegram.org/bot<token>/getUpdates and copy the chat id. Group ids start with -100.

Will I get the same order twice?

No. Each order is announced once. Later status changes are separate, optional Pro alerts.

What data leaves my site?

Only the message itself: order number, totals, customer name, payment and shipping method, and item names, sent to the chat service you configure. Nothing is sent anywhere else.

Slack, Telegram & Discord Alerts changelog

1.0.0
  • Initial release.
Orders & notifications

Pre-Orders

Sell products before they are available: pre-order buttons, availability dates, a Pre-ordered order status, automatic release and customer emails.

View plugin

Orders & notifications

Custom Order Statuses

Add your own order statuses such as Packed, Awaiting pickup or Ready to ship, with colours, bulk actions and safe deletion.

View plugin

Orders & notifications

Orders to Google Sheets

Every WooCommerce order in a Google Sheet, automatically. Rows update when an order changes status or is refunded. No Google Cloud project needed.

View plugin