Telegram Kampanya Verilerini İzleme: Bonus İzleme ve Analiz

Telegram içinde yayılan kampanyaların performansını ölçmek, hangi içerik ve kanalların bonus talebine dönüştüğünü anlamak için gereklidir. Bu yazı pratik adımlar, temel KPI'lar, önerilen izleme mimarisi ve dashboard örnekleri sunar. İçerik uygulamaya dönük ve kampanya optimizasyonu odaklı hazırlanmıştır.

1. Hedefler ve Temel KPI'lar

İzleme çalışmasını başlamadan önce net hedefler belirleyin. Aşağıdaki KPI'lar bonus performans analizinde en sık kullanılanlardır:

  • Mesaj Gönderimi / Teslimat: Gönderilen mesaj sayısı ve Telegram tarafından iletilen (delivered) mesaj miktarı.
  • Click-Through Rate (CTR): Tıklama / teslim edilen mesaj oranı. Formül: CTR = (Tıklamalar / Teslimatlar) × 100.
  • Abonelik dönüşümü (Conversion Rate): Site/landing üzerinde hedeflenen eylemi tamamlayan kullanıcı oranı. Formül: Dönüşüm Oranı = (Dönüşümler / Tıklamalar) × 100.
  • Bonus Talebi / İade Edilmiş Bonus Sayısı: Kullanıcıların talep ettiği bonus sayısı ve onaylanan talepler.
  • Bonus ROI: Kampanya için harcanan kaynaklara karşılık ölçülen etkinlik. Farklı ROI tanımları olabilir; burada fayda-maliyet ilişkisi temel alınır.
  • CPA (Cost Per Acquisition): Bir dönüşüm için düşen ortalama maliyet.
  • Retention / Yeniden Etkileşim: Bonus sonrası kullanıcıların platforma geri dönüş oranları.

2. Veri Kaynakları ve İzleme Yöntemleri

Telegram kampanyalarında birden fazla veri kaynağı olabilir. Temel veri kaynakları ve izleme yöntemleri şunlardır:

  • Derin bağlantılar (deep links): Telegram botları ve t.me linkleri aracılığıyla verilen start parametreleriyle kampanya kimliği gönderilebilir. Örnek bir yönlendirme sayfası: https://example.com/landing?utm_source=telegram&utm_medium=message&utm_campaign=promo1.
  • UTM parametreleri: Trafiği kaynak/medium/campaign olarak etiketlemek için kullanılmalıdır. Analytics platformlarında segmentasyon kolaylaşır.
  • Sunucu tarafı izleme (server-side): Tıklama sonrası dönüşüm doğrulamasını ve atıf aktarımını güvenilir şekilde yapmak için backend postback veya webhook kullanın.
  • Bot callback ve webhooks: Telegram botları aracılığıyla kullanıcı etkileşimlerini yakalayabilir, kampanya kimliğini başlangıçta alıp sunucunuza iletebilirsiniz.
  • Link yönlendirmeleri: Kısa link veya redirect sayfaları, tıklamaları sunucu tarafında kaydetmek ve sonrasında gerçek hedefe yönlendirmek için faydalıdır.

3. İzleme Mimarisi: Adım Adım

Basit ve sağlam bir izleme mimarisi şu öğelerden oluşur:

  1. Kampanya Etiketleme: Her Telegram gönderisi için unique campaign_id, message_id ve bonus_id oluşturun.
  2. Derin Link / UTM Üretimi: Her paylaşıma özel derin linkler ve UTM parametreleri oluşturun.
  3. Sunucu Tarafı Kayıt: İlk tıklamada sunucuya campaign_id ile birlikte bir kayıt oluşturun (cookie veya session ile eşleştirin).
  4. Dönüşüm Bildirimi: Bonus talebi veya onayı gerçekleştiğinde backend, saklı campaign_id ile dönüşümü kaydetsin ve gerekli metrikleri güncelleştirsin.
  5. Atıf Kuralı Belirleme: First-touch, last-touch veya multi-touch atıf modellerinden birini seçin ve tutarlı uygulayın.

Bu mimari, Telegram mesajlarının düzenlenmesi veya linklerin tekrar paylaşılması gibi durumlarda bile tutarlı atıf sağlar.

4. Dashboard Örnekleri

Dashboard tasarımında hedef, karar vericinin hızlıca aksiyon almasını sağlayacak net bir görünüm sunmaktır. Önerilen paneller:

  • Genel Özet: Gönderilen mesaj, teslimat, tıklama, dönüşüm, bonus talepleri ve CPA göstergeleri.
  • Zaman Serisi: Günlük/haftalık tıklama ve dönüşüm trendleri.
  • Funnel (Huni) Analizi: Mesaj → Tıklama → Landing → Kayıt → Bonus Talebi.
  • Kanal/Kreatif Karşılaştırması: Hangi mesaj taslağının veya hangi Telegram grubunun daha yüksek dönüşüm sağladığını gösteren karşılaştırma.
  • Cohort Analizi: Bonus sonrası kullanıcı davranışları ve retention.

Aşağıda örnek bir tablo yapısı yer alır (sütunlar örnek amaçlıdır):

Kanallar Kampanya Mesaj (Gönderim) Teslim Tıklama CTR Dönüşüm Bonus Talebi CPA
Telegram Kanal A Promo-Mart 1,000 (örnek) 950 (örnek) 120 (örnek) 12.6% (örnek) 18 (örnek) 15 (örnek) $X (örnek)

5. Analiz: Bonus ROI Hesaplama (Varsayımsal Örnek)

ROI hesaplaması için genel formül: ROI = (Kazanç - Maliyet) / Maliyet. Kazanç tanımı kampanya amacına göre değişir (ör. bonus sonrası gerçekleşen gelir veya net değer). Aşağıda varsayımsal bir örnek gösterilmiştir:

  • Harcanan bütçe: $1000 (örnek)
  • Bonus sonrası raporlanan ek net gelir: $1,600 (örnek)
  • ROI = (1,600 - 1,000) / 1,000 = 0.6 → %60 (örnek, varsayımsal)

Not: ROI hesaplamasında hangi gelir kalemlerinin dâhil edileceğini açıkça tanımlayın; örneğin sadece ilk işlem, 30 günlük LTV veya farklı bir pencere kullanılabilir.

6. Teknik İpuçları ve Sık Karşılaşılan Sorunlar

  • Link Kırılması: Telegram bazen uzun linkleri kısaltır veya format değiştirir. Redirect mantığı kullanarak orijinal parametreleri sunucu tarafında doğrulayın.
  • Editlenen Mesajlar: Mesaj düzenlendiğinde aynı campaign_id kullanılmalı; aksi halde farklı performans kayıtları oluşabilir.
  • Çoklu Paylaşımlar: Aynı link farklı kanallarda paylaşılıyorsa kampanya kimliklerini ayrı tutun.
  • Mobil Uygulama ve Tarayıcı Aksiyonları: Eğer link mobil uygulamayı açıyorsa, uygulama içinde kampanya parametrelerinin yakalanmasını sağlayacak yönlendirmeyi test edin.
  • Test ve Doğrulama: Her kampanya yayına alınmadan önce UTM, redirect ve postback akışlarını test edin.

7. Veri Kalitesi, Gizlilik ve Uyumluluk

Veri toplama tasarımınızda gizlilik ve veri kalitesi ön planda olmalıdır. Öneriler:

  • Kişisel verileri yalnızca gerekli olduğu kadar toplayın ve anonimleştirme uygulayın.
  • Veri saklama politikaları belirleyin ve gereksiz verileri düzenli olarak temizleyin.
  • Yerel düzenlemelere uygunluk konusunda belirsizlik varsa hukuki danışmanlık alın.
  • İzleme kodlarının performansı etkilemediğini doğrulayın; aşırı client-side takip sayfayı yavaşlatabilir.

8. Raporlama ve Optimizasyon Aksiyonları

Raporlar günlük, haftalık ve kampanya sonrası özetler olarak planlanmalıdır. Aksiyon önerileri:

  • Düşük CTR gözüken mesajları A/B testi ile yeniden yazın.
  • Yüksek tıklama / düşük dönüşüm olan kaynaklarda landing page deneyimini kontrol edin.
  • Performansı düşük kanallarda bütçeyi azaltıp iyi performans gösterenlere yeniden tahsis edin.
  • Retention verilerini takip ederek bonusun uzun dönem etkisini ölçün.

Başlangıç Kontrol Listesi (Kısa)

  • Kampanya ve mesaj bazında unique campaign_id oluşturma.
  • Derin link ve UTM parametrelerini oluşturma ve test etme.
  • Sunucu tarafında campaign_id takibi ve dönüşüm postback kurma.
  • Günlük/haftalık dashboard için gerekli metrikleri yapılandırma.
  • Gizlilik, veri saklama ve yasal uyumluluk kurallarını gözden geçirme.