Got A Sale sends real-time WooCommerce order notifications to your Telegram chats, Discord channels, and Slack workspaces. Get notified about new orders instantly — wherever you are. Upgrade through the Got A Sale service for additional event types like status changes, low stock alerts, and refunds.
Features
- New Order Notifications — Get notified the moment a new order is placed
- Additional Event Types — Status changes, low stock alerts, and refund notifications (Pro/Agency via the Got A Sale service)
- Telegram, Discord & Slack — Connect to any Telegram chat, Discord channel, or Slack workspace with a simple bot command
- Multi-Destination Routing — Send notifications to up to 10 destinations (Pro) or unlimited (Agency)
- Per-Destination Event Filtering — Choose which events each destination receives (Pro/Agency)
- Generic Webhooks — Add webhook URLs for Zapier, Make, n8n, or custom integrations (Pro/Agency)
- Payload Customisation — Control which data fields appear in each destination’s notifications (Pro/Agency)
- HPOS Compatible — Fully compatible with WooCommerce High-Performance Order Storage
- Lightweight — No order data stored locally; notifications are sent in real time
How It Works
- Install and activate the plugin
- Copy your unique Site Token from Settings > Got A Sale
- Send the token to @gotasale_bot on Telegram, use /link in Discord, or use /gotasale link in Slack
- Approve the connection in your WordPress admin
- Start receiving order notifications!
External Service Usage
This plugin relies on the Got A Sale notification service to deliver messages to your Telegram, Discord, Slack, and webhook destinations. The plugin communicates with the Got A Sale API server at api.gotasale.io.
Data transmitted to the service:
- On activation: Your site token, store URL, and store name (for registration)
- On order events: Order details (ID, status, total, currency, items, customer name, email, phone, addresses) are sent to the Got A Sale server, which routes them to your connected destinations
- On WC API setup: Read-write WooCommerce REST API credentials are encrypted (AES-256-GCM) and sent to the server to enable order viewing from the Got A Sale app
- On upgrade/billing: You are redirected to Stripe for payment processing. Stripe handles all payment data.
No order data is stored on Got A Sale servers. Orders are fetched live from your store via the WooCommerce REST API when viewed in the Got A Sale app.