New WooCommerce orders on Telegram
Get a Telegram message with the items, total and city for every WooCommerce order.
How it works
Trigger: WooCommerce — order created
- Receive the new order from WooCommerce.
- Send the order number, items, total, payment method and city to Telegram.
Diagram
Trigger App
Build it
Pick your tool — same automation, step by step.
Copy and paste straight into an n8n canvas (Ctrl+V), or download and use Import from File. Then connect your own credentials and replace every YOUR_… placeholder.
Show code (72 lines)
{
"name": "New WooCommerce orders on Telegram (Flowngn)",
"nodes": [
{
"parameters": {
"content": "## New WooCommerce orders on Telegram\nGet a Telegram message with the items, total and city for every WooCommerce order.\n\n**Setup**\n1. Open each node and connect your own credentials.\n2. Replace every YOUR_… placeholder.\n3. Test once, then activate.\n\nFree template from Flowngn",
"height": 260,
"width": 340
},
"id": "3f369b32-6a79-4ecd-a51a-12b895911d47",
"name": "Setup notes",
"type": "n8n-nodes-base.stickyNote",
"typeVersion": 1,
"position": [
-420,
-60
]
},
{
"parameters": {
"event": "order.created"
},
"id": "3f369b32-6a79-4ecd-a51a-12b895911d47",
"name": "New order",
"type": "n8n-nodes-base.wooCommerceTrigger",
"typeVersion": 1,
"position": [
0,
0
],
"webhookId": "3f369b32-6a79-4ecd-a51a-12b895911d47"
},
{
"parameters": {
"chatId": "YOUR_CHAT_ID",
"text": "=🛍️ Order #{{ $json.number }} — {{ $json.total }} {{ $json.currency }}\n{{ $json.line_items.map(i => '• ' + i.quantity + '× ' + i.name).join('\\n') }}\n👤 {{ $json.billing.first_name }} {{ $json.billing.last_name }} · 📍 {{ $json.billing.city }}\n💳 {{ $json.payment_method_title }}",
"additionalFields": {
"appendAttribution": false
}
},
"id": "3f369b32-6a79-4ecd-a51a-12b895911d47",
"name": "Notify on Telegram",
"type": "n8n-nodes-base.telegram",
"typeVersion": 1.2,
"position": [
300,
0
]
}
],
"connections": {
"New order": {
"main": [
[
{
"node": "Notify on Telegram",
"type": "main",
"index": 0
}
]
]
}
},
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"meta": {
"templateCredsSetupCompleted": false
},
"tags": []
}In Make, create a new scenario and add these modules in order:
- WooCommerce › Watch Orders
- Telegram Bot › Send a Text Message or a Reply
- Every module run uses Make operations — the free plan includes a monthly quota.
- Module and step names can differ slightly as Make and Zapier update their apps.
In Zapier, create a new Zap and add these steps in order:
- WooCommerce — New Order
- Telegram — Send Message
- Module and step names can differ slightly as Make and Zapier update their apps.
Tips
- WooCommerce webhooks are under WooCommerce → Settings → Advanced → Webhooks.
Related flows
E-commerceEasy
New order alerts on Telegram
Get a Telegram notification with the items and total for every new order.
Shopify → Telegram2h/mo
E-commerceEasy
WooCommerce orders in Google Sheets
Log every new WooCommerce order in a sheet for shipping and reports.
WooCommerce → Google Sheets4h/mo
E-commerceEasy
Announce new Shopify products on Telegram
Every new product in your store is posted to your Telegram channel with its price and link.
Shopify → Telegram2h/mo