n8n İş Akışı

Kampanya KPI'lerini Toplayın ve Maliyet Sapmalarını Tespit Edin

Kampanya sonuçlarını yapılandırılmış şekilde analiz etmek kolaylaşıyor: Workflow, kampanya verilerini webhook ile alır, girişleri doğrular, kanala göre gruplar ve CPC ile CPA gibi temel KPI'ları otomatik olarak hesaplar. Ayrıca hedef değerlerin (ör. Target CPA) aşılması kontrol edilir. Sonuç, doğrudan işlenebilen veya görselleştirilebilen bir raporlama nesnesidir. Hatalı girişler net şekilde reddedilir. Düzenli kampanya performansı analiz eden pazarlama ekipleri ve ajanslar için özellikle uygundur.

Farklı kanallardan gelen kampanya verilerini düzenli olarak analiz etmek ve karşılaştırmak isteyen pazarlama ekipleri, ajanslar ve analistler için bu workflow yapılandırılmış bir çözüm sunar. n8n'e aktarıldıktan sonra, kampanya verilerini (örneğin BI araçları, CRM veya manuel dışa aktarımlar) içeren POST isteklerini kabul eden bir webhook sağlar. Veriler doğrulanır, kanala göre gruplanır ve en önemli KPI'lar otomatik olarak hesaplanır: Tıklama başı maliyet (CPC), edinim başı maliyet (CPA) ve isteğe bağlı Target CPA ile karşılaştırmalı hedef gerçekleşme durumu. Sonuç, dashboardlar, izleme veya diğer otomasyon adımları için uygun yapılandırılmış JSON raporudur. Hatalı veya eksik girişler açık hata mesajlarıyla yanıtlanır. Üretim ortamında, yetkisiz erişimi önlemek için n8n'de webhook kimlik doğrulaması etkinleştirilmelidir. Çalıştırma verileri hassas bilgiler içerebilir ve uygun şekilde yönetilmelidir. Workflow, farklı veri kaynakları için esnektir ancak belirtilen giriş formatına uyulması gerekir.

Kampanya KPI'lerini Toplayın ve Maliyet Sapmalarını Tespit Edin
Yapay Zekâ Tarafından Oluşturulan Görsel

Kurulum

1. Workflow'u n8n'e aktarın. 2. Workflow'u kaydedin. 3. Test dinleyicisini başlatın ve Webhook düğümündeki test URL'sini kullanın. 4. Content-Type application/json ile test URL'sine bir POST isteği gönderin (aşağıdaki örneğe bakınız). 5. Yanıtı kontrol edin ve gerekirse giriş formatını ayarlayın. 6. Başarılı test sonrası: Workflow'u yayınlayın/etkinleştirin ve Webhook düğümündeki üretim URL'sini kullanın. 7. Yetkisiz erişimi önlemek için n8n'de webhook kimlik doğrulamasını yapılandırın. 8. İsteğe bağlı: n8n'de çalıştırma verilerinin saklanması ve erişimi için ayar yapın.

Kullanım

1. Geçerli bir istek örneği: ```json { "rows": [ {"channel": "Google Ads", "spend": 100, "clicks": 50, "conversions": 5}, {"channel": "Meta", "spend": 80, "clicks": 40, "conversions": 4} ], "targetCpa": 18 } ``` Beklenen yanıt: ```json { "status": "success", "report": [ {"channel": "Google Ads", "spend": 100, "clicks": 50, "conversions": 5, "cpc": 2, "cpa": 20, "aboveTarget": true}, {"channel": "Meta", "spend": 80, "clicks": 40, "conversions": 4, "cpc": 2, "cpa": 20, "aboveTarget": true} ], "totals": {"spend": 180, "clicks": 90, "conversions": 9} } ``` HTTP Durumu: 200 2. Hatalı istek örneği (boş rows dizisi): ```json { "rows": [] } ``` Yanıt: ```json { "status": "error", "message": "rows muss ein nicht-leeres Array sein." } ``` HTTP Durumu: 200 3. spend, clicks ve conversions alanları sayısal ve >=0 olmalıdır. channel boş olmamalıdır. 4. Webhook kimlik doğrulaması n8n'de ayrı olarak etkinleştirilmelidir. 5. Çalıştırma verileri n8n'de saklanır ve düzenli olarak kontrol edilip yönetilmelidir.

Gerekli Bağlantılar ve API'ler

API Bağlantıları

İş akışı JSON'unda kayıtlı API erişim bilgisi bulunmadı. Etkinleştirmeden önce yine de webhookları, hedef sistemleri, erişim bilgilerini ve veri korumayı kontrol edin.

Düğümler
WebhookCodeRespond to Webhook

Yalıtılmış işlev testi başarılı

İsteğe bağlı yalıtılmış işlev testi

Yalıtılmış veri akışı, harici hizmetler veya erişim bilgileri olmadan test edildi.

5 test başarıyla tamamlandıTest edilen durumları gösterTest edilen durumları gizle
Eksiksiz verilerle standart durumGeçerli örnek verilerle eksiksiz standart akışı denetler.Yalıtılmış işlev testi başarılı
Varyasyon veya sınır durumuGeçerli bir varyasyonu veya önemli bir sınır durumunu denetler.Yalıtılmış işlev testi başarılı
Ek işleme kuralıBu iş akışının ek işleme kuralını denetler.Yalıtılmış işlev testi başarılı
Geçersiz veya eksik girdiGeçersiz veya eksik verilerin kontrollü biçimde reddedildiğini denetler.Yalıtılmış işlev testi başarılı
Boş girdiBoş bir isteğin kontrollü bir yanıt aldığını denetler.Yalıtılmış işlev testi başarılı

Alıcı Görüşleri

Değerlendirmeler

Henüz değerlendirme yok.

Ürüne dön