New WooCommerce orders on Telegram

Get a Telegram message with the items, total and city for every WooCommerce order.

Easy Saves ~2 hours/month E-commerceBy Flowngn team

Works with n8n · Make · Zapier

How it works

Trigger: WooCommerce — order created
  1. Receive the new order from WooCommerce.
  2. Send the order number, items, total, payment method and city to Telegram.

Diagram

WNew orderWooCommerce TriggerTNotify on TelegramTelegram
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.

Workflow JSON
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": []
}

Open in the playground to edit →

Tips

  • WooCommerce webhooks are under WooCommerce → Settings → Advanced → Webhooks.

Related flows