---
title: "E-ticaret Siparişleri için Telegram'a Anlık Bildirim"
description: "Her yeni siparişte Telegram'a otomatik bildirim gönderen n8n otomasyonu nasıl kurulur? Webhook + AI özetleme + stok uyarısı — adım adım kılavuz."
canonical: https://agentroost.app/tr/blog/e-ticaret-telegram-siparis-bildirimi
date: 2026-04-23T04:00:00Z
---

[Canonical URL](https://agentroost.app/tr/blog/e-ticaret-telegram-siparis-bildirimi)

Sipariş geldi mi? Öğrenmen için büyük ihtimalle ya e-postayı kontrol etmen ya da mağazanın panosuna girmen gerekiyor. İkisi de yavaş. Ekibinle aynı anda görmek, stok durumunu anlık değerlendirmek ya da "bu müşteri daha önce ne almıştı?" sorusuna cevap bulmak için ayrı bir sekme açman gerekiyor.

Bu kılavuz o döngüyü kırar: her yeni siparişte, AI tarafından özetlenmiş bir mesaj doğrudan Telegram grubunuza düşer. Ürün adları, sipariş tutarı, müşteri notu ve eğer stoğun azaldıysa uyarı — hepsi tek karta sığıyor.

Yapı basit: **Mağaza webhook'u → n8n → AI node (özet) → Telegram.** Parçaları tek tek görelim.

---

## Neye İhtiyacın Var?

- Webhook gönderebilen bir e-ticaret mağazası (WooCommerce, Shopify, Shoptet, Trendyol entegrasyonu vb.)
- Bir n8n instance'ı (kendi sunucun ya da AgentRoost üzerinde çalışan kendi instance'ın)
- Bir Telegram botu ve bir grup/kanal

---

## Akışın Mimarisi

```
[Mağaza] --webhook--> [n8n: Webhook node]
                              |
                      [n8n: Set node — veri düzenle]
                              |
                      [n8n: IF node — stok kontrolü]
                         /        \
                   [AI node]     [AI node]
               (normal özet)  (+ stok uyarısı)
                         \        /
                      [Telegram node]
```

Her sipariş için ayrı, akıllı bir mesaj üretilir. Stok yetersizse farklı bir yol izlenir ve uyarı eklenir.

---

## Adım Adım Kurulum

### 1. Webhook Node'unu Ekle

n8n editörünü aç, yeni bir workflow oluştur. İlk node olarak **Webhook** ekle.

- **HTTP Method:** POST
- **Path:** `new-order` (istediğin bir path seçebilirsin)
- **Response Mode:** Immediately

Node kaydedilince n8n sana şöyle bir URL verir:

```
https://<senin-id>.agentroost.app/webhook/new-order
```

Bu URL'yi mağazanın webhook ayarlarına yapıştır. WooCommerce için: _WooCommerce → Ayarlar → Gelişmiş → Webhooks → Yeni Webhook Ekle → Konu: Sipariş oluşturuldu_.

### 2. Set Node ile Veriyi Temizle

Webhook'tan gelen ham JSON çok gürültülü olabilir. **Set** node'uyla sadece işine yarayacak alanları çek:

| Alan Adı | Değer (Expression) |
|---|---|
| `order_id` | `{{ $json.id }}` |
| `customer_name` | `{{ $json.billing.first_name }} {{ $json.billing.last_name }}` |
| `total` | `{{ $json.total }} {{ $json.currency }}` |
| `items` | `{{ $json.line_items.map(i => i.name + ' x' + i.quantity).join(', ') }}` |
| `customer_note` | `{{ $json.customer_note }}` |
| `low_stock` | `{{ $json.line_items.some(i => i.quantity >= i.stock_quantity - 2) }}` |

> `low_stock` alanı, siparişteki herhangi bir ürünün stok miktarı siparişten sonra 2 veya daha az kalacaksa `true` döner. Bu eşiği kendi operasyonuna göre ayarla.

### 3. IF Node ile Stok Kontrolü

**IF** node ekle, koşul şu:

- **Value 1:** `{{ $json.low_stock }}`
- **Operation:** Equal
- **Value 2:** `true`

`true` çıkışı "stok uyarılı" yola, `false` çıkışı normal yola gidecek.

### 4. AI Node ile Sipariş Özeti Üret

Her iki yola da bir **AI / LLM node** ekle (n8n'de bu "Basic LLM Chain" node'u olarak bulunur; hangi modeli kullanacağın AgentRoost aboneliğine dahil olan LLM seçeneklerinden belirlenebilir — ek API anahtarı gerekmez).

**Normal yol için sistem promptu:**

```
Sen bir e-ticaret asistanısın. Aşağıdaki sipariş bilgilerini alıyorsun.
Müşteri adı, sipariş numarası, ürünler ve toplam tutar içeren,
tek paragraf, sade Türkçe bir özet yaz.
Maksimum 3 cümle. Emoji kullanma.
```

**Stok uyarılı yol için sistem promptu:**

```
Sen bir e-ticaret asistanısın. Aşağıdaki sipariş bilgilerini alıyorsun.
Sipariş özetini yaz, sonra yeni satırda "⚠️ STOK UYARISI: [ürün adı] için stok azalıyor"
ekle. Maksimum 4 cümle.
```

Her iki node'da da **User Message** alanına şunu yaz:

```
Sipariş No: {{ $json.order_id }}
Müşteri: {{ $json.customer_name }}
Ürünler: {{ $json.items }}
Toplam: {{ $json.total }}
Müşteri Notu: {{ $json.customer_note || "Yok" }}
```

### 5. Telegram Node ile Mesaj Gönder

Her iki AI node'unun çıkışına **Telegram** node ekle.

- **Credential:** Telegram bot token'ını ekle (BotFather'dan alınan)
- **Resource:** Message
- **Operation:** Send Message
- **Chat ID:** Telegram grubunun ID'si (`-100xxxxxxxxxx` formatında)
- **Text:** `{{ $json.text }}` *(AI node'unun çıktısı)*
- **Parse Mode:** Markdown

Test için botu gruba eklemen ve admin yapman yeterli. Chat ID için grupta `@userinfobot` kullanabilirsin.

---

## Örnek Telegram Mesajı

Akış çalıştığında grubunuza şuna benzer bir mesaj düşer:

> **Yeni Sipariş #4872**
> Ayşe Kaya, 3 adet Kablosuz Klavye ve 1 adet Mouse Pad satın aldı. Toplam tutar 847 TL. Müşteri notu: "Hediye paketi istiyorum."
>
> ⚠️ STOK UYARISI: Kablosuz Klavye için stok azalıyor.

Kısa, net, eyleme geçilebilir. Ayrı bir sekme açmana gerek yok.

---

## İpuçları ve Dikkat Edilecekler

**Webhook güvenliği:** WooCommerce'in webhook'ları bir gizli anahtar ile imzalar (`X-WC-Webhook-Signature` header'ı). n8n'in Webhook node'una bu header'ı kontrol eden bir **Header Auth** katmanı ekleyebilirsin ya da ilk IF node'undan önce `Code` node ile imzayı doğrulayabilirsin.

**Birden fazla mağaza:** Aynı workflow'u kopyalayıp farklı bir path ver (`/webhook/new-order-eu`, `/webhook/new-order-tr`). Her mağaza için ayrı Telegram kanalı veya aynı kanala farklı etiket ekleyebilirsin.

**Yavaş AI yanıtı:** AI node genelde 1-3 saniyede yanıt verir. Bu Telegram mesajının gecikmesini etkilemez çünkü webhook'a "hemen yanıt" ayarını yaptın — mağaza timeout almaz.

**Hata yönetimi:** Workflow'a **Error Trigger** node ekle ve hataları ayrı bir Telegram mesajıyla kendine ilet. Böylece bir sipariş sessizce düşmez.

---

## AgentRoost'ta Nasıl Kurarsın?

Yukarıdaki workflow'u kendi n8n instance'ında çalıştırmak istiyorsan sunucu, Docker veya SSL kurmanı gerektiren bir şey yok.

**Kurulum adımları:**

1. [AgentRoost'a kaydol](/tr/agents/n8n) — e-posta, Google, Microsoft veya Discord ile.
2. Framework olarak **n8n** seç, instance'ına bir isim ver.
3. Birkaç dakika içinde `https://<senin-id>.agentroost.app` adresinde **kendi** n8n editörün açılır — tamamen sana ait, veriler dahil.
4. Yukarıdaki workflow'u oluştur. AI node'ları zaten çalışır — ek API anahtarı girmene gerek yok, LLM kredileri aboneliğe dahil.
5. Webhook URL'ini mağazana yapıştır, test siparişi oluştur.

Fiyat **$19.99/ay**'dan başlıyor, aylık faturalandırma, istediğin zaman iptal edebilirsin. 14 gün içinde memnun kalmazsan iade garantisi var.

Karşılaştırma için: n8n Cloud aynı kurulumu destekler ama AI node'ları için ayrı bir sağlayıcıdan kendi API anahtarını getirmen gerekir. AgentRoost'ta bu adım yok — açıyorsun, çalışıyor.

[Planları karşılaştır →](/tr/pricing)

---

Workflow'u bir kez kurduktan sonra her siparişte telefonuna bakman yeterli. Stok azalıyorsa zaten mesajın içinde yazıyor.
