Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.mmmytics.com/llms.txt

Use this file to discover all available pages before exploring further.

İlk MMM Modelinizi Çalıştırın

Verileriniz L1 Data Hub’da yüklü. Şimdi sırada ilk Marketing Mix Modeli’nizi canlı çalıştırmak — yaklaşık 10 dakika içinde sonuç alacaksınız.

Genel Akış

L2 Model Studio    →    L3 Engine    →    L4 Channels    →    L5 Budget    →    L7 Reports
   (5 dk setup)         (~3 dk MCMC)        (analiz)             (10 dk)         (1 dk PDF)

Adım 1 — L2 Model Studio: Blueprint Oluştur

/dashboard/model adresine gidin → “Yeni Blueprint Oluştur”.

Sektör Template Seçimi

Otomotiv

KPI: registrations, dealer_inquiries Kanallar: TV, YouTube, Google, Meta, OOH, Print Bağlam: FX, Ramadan, competitor_launch

FMCG

KPI: unit_sales, market_share Kanallar: TV, OLV, CTV, Shopper, Trade Bağlam: Ramadan amplitude (yüksek), promo_active

Retail

KPI: gross_sales, footfall Kanallar: TV, Display, Search, Email, OOH Bağlam: holiday_flag, weather_index

Telco

KPI: net_subs_gain, mnp_in Kanallar: TV, Digital, Out-of-Home, Print Bağlam: competitor_promo, churn_pressure

Finans

KPI: applications, funded_loans Kanallar: TV, Search, Display, OOH, Branch Bağlam: interest_rate, fx_volatility

Hizmet (B2C)

KPI: bookings, conversions Kanallar: Search, Social, Display, OOH Bağlam: weather, seasonal_index
Sektörünüz listede yoksa “Özel Sektör (Custom)” seçin. 3-step wizard ile kendi kanal config’inizi oluşturabilirsiniz. Custom Sector →

Adstock & Saturation Defaults

Her sektör template’i için adstock (etkinin zaman boyunca azalması) ve saturation (artan harcamanın azalan getirisi) varsayılanları otomatik gelir:
KanalAdstock (decay)Saturation (S-shape steepness)
TV0.7 (yavaş azalır, uzun etki)0.5 (orta)
YouTube0.4 (orta)0.6 (orta-yüksek)
Google Ads0.2 (hızlı, instant)0.7 (hızlı doygun)
Meta Ads0.3 (hızlı)0.6
OOH0.6 (yavaş)0.4 (geç doygun)
Print0.5 (orta)0.3 (geç doygun)
Bu değerler ileri seviye kullanıcı tarafından customize edilebilir (Detay panel → “Advanced Settings”).

Bağlam Değişkenleri Confirm

Sistem otomatik (FX, CPI, Ramadan) + sizin manuel eklediğiniz değişkenleri listeler. Tick ile model’a eklenir.

Blueprint Save

“Initialize MMM” → blueprint kaydedilir, L3 Engine’e geçilir.

Adım 2 — L3 Engine: Bayesian MCMC Run

/dashboard/engine adresine gidin → “Run Model” butonu.

Run Trigger

Status timeline (sayfada canlı):
  📤 Queued (5 saniye içinde)
  ⚙️  Running (~2-3 dk L4 GPU MCMC)
  ✅ Completed (sonuç hazır)
İlk run L4 GPU cold-start için 30-60 saniye uzayabilir. İkinci run sıcak makine kullanır, daha hızlıdır (~90 saniye).

Diagnostics — Sonuç Güvenilir mi?

Run tamamlandığında 3 kritik metrik kontrol edin:
MetrikHedefAnlamı
R-hat (Gelman-Rubin)< 1.05MCMC zincir converge mı?
MAPE< 30%Tahmin hatası ne? Düşük daha iyi
HMC tree depth< 10Sampler verim nasıl?
MCMC converge etmemiş. Sebepler:
  • Veri kalitesi düşük (DQS Bronze) → DQS önerilerini uygula, tekrar yükle
  • Adstock/saturation aşırı uç değer → defaults kullan
  • Bağlam değişkeni eksik → CPI/FX/Ramadan otomatik ekli mi kontrol et
Çözüm: DQS Silver+ ile tekrar çalıştır. Sürekli sorun varsa destek@mmmytics.com.
Hayır, %30+ MAPE büyük tahmin hatası demek. Sebepler:
  • Eksik majör kanal (örn: Influencer veya Affiliate)
  • Yapısal değişiklik (rebrand, fiyat şoku) — modelde yer yok
  • Outlier haftalar var
L4 Channels Intelligence’da decomposition incompleteness uyarısı görürsünüz. Veri zenginleştirmesi gerekli.
Evet, R-hat < 1.05 + MAPE < 30% + HMC depth < 10 → MCMC zinciri converge etmiş, model güvenilir.

Adım 3 — L4 Channels Intelligence

/dashboard/channels → her kanalın gerçek katkısını görün:

ROI per Channel

Effective marginal ROI: bir TL daha harcasanız beklenen ek gelir.Örnek: TV ROI 3.18, Google ROI 1.68 → marjinal TL TV’ye gitmeli.

Decomposition

Gross sales’in % kaçı her kanaldan? Organik baseline + kanallar.Örnek: %45 organic, %20 TV, %15 Google, %10 Meta, %10 diğer.

Saturation Curves

S-shape: kanal hangi noktadan sonra doygunlaşıyor?Saturation curve üstünde mevcut harcama noktı işaretli — fazlaysa “diminishing return” alanına girmiş demektir.

Adstock Decay

Bir kampanyanın etkisi kaç hafta sürüyor?TV adstock 0.7 → bu hafta etkisinin %70’i sonraki haftaya, %49’u sonraki haftaya…

Adım 4 — L5 Budget Optimizer

/dashboard/budget“Senaryo Oluştur” butonu.

Senaryo Tipleri

1

Same Total Budget, Optimized Allocation

Toplam bütçe değişmeden allocation’ı yeniden dağıt. Saturation + ROI aware.Beklenen output: ”+%15 satış lift” gibi.
2

Budget +/- %X

Toplam bütçe %20 artar/azalırsa kanal allocation nasıl olmalı?Örnek: bütçe -%20 → TV’yi %30 azalt, Google’ı sabit tut.
3

Channel Mix Override

“TV bütçesini sabitleyip kalan’ı optimize et” — manuel constraint ile.

Compare (M8/M16/M17 — Multi-run + Cross-channel)

“Compare” butonu ile 2+ senaryo yan yana:
  • Channel allocation diff (waterfall chart)
  • Beklenen ROI farkı
  • Risk uyarısı (saturation aşımı)
Detay: L5 Budget Optimizer

Adım 5 — L7 Reports: CEO Brief PDF

/dashboard/reports“Generate CEO Brief”: PDF içeriği (10 slayt):
  1. Kapak
  2. KPI Özeti
  3. 3 farklı bulgu (ROI delta, saturation uyarısı, scenario lift)
  4. Top 3 channels table
  5. Optimum bütçe table
  6. Pazar konjonkturu (FX + CPI + holiday)
  7. DQS breakdown
  8. Model performansı (R-hat + MAPE)
  9. Risk uyarıları
  10. Sonraki adımlar
Download → 1 MB civarı PDF, mail forward’a hazır.

Tebrikler! 🎉

İlk MMM modelinizi başarıyla çalıştırdınız! Sıradaki adım:

Daha Derine Git

6 İstasyon her birinin teknik detayı

Senaryo Karşılaştır

L5 Budget Optimizer derin dalış

Yardım Lazım?

  • 📖 SSS — sık sorulan sorular
  • 🔧 Sorun Giderme — yaygın hatalar
  • 📧 destek@mmmytics.com (P1 24h cevap)