Araçlar
Pazarlama Karması Modelleme (MMM) Aracı
Pazarlama karması modelleme (MMM) için haftalık harcama ve satış verinizi yapıştırın; her kanalın satışa katkısını, gecikmeli etkisini, doyma noktasını ve aynı bütçeyle daha iyi dağılımı görün. Çerez ve kullanıcı takibi gerektirmez, kod yazmanız gerekmez; veriniz tarayıcınızdan çıkmaz.
Sonuç
Gerçek ve model
Kanal sonuçları
Getiri eğrileri
Haftalık harcama 0 ile 2 kat arası; nokta şimdiki ortalama.
Bütçe dağılımı
Hafif ve yön gösterici bir modeldir; Meridian ya da Robyn gibi Bayesçi tam bir MMM'nin yerini tutmaz. Kararı artış testiyle doğrulayın.
Pazarlama karması modelleme aracı nasıl kullanılır?
- Haftalık veriyi yapıştırın ya da yükleyin
Haftalık veri alanına her satır bir hafta olacak şekilde yazın; ilk satır başlık olsun. Tarih, kanal harcamaları ve hedef sütunu şarttır. Dosyanız varsa CSV yükle düğmesini kullanın. Örnek veriyle dene düğmesi 104 haftalık, 4 kanallı sentetik bir tablo yükler ve modeli hemen kurar; bu gerçek müşteri verisi değildir.
- Sütun rollerini kontrol edin
Sütunlar bölümünde araç her sütun için Tarih, Harcama, Hedef (KPI), Kontrol ya da Yok say rolünü tahmin eder. Yanlış tahmini listeden düzeltin. Kampanya haftası ve fiyat gibi sütunları Kontrol yapın.
- Hedef türünü ve seçenekleri belirleyin
Hedef türü olarak Gelir ya da Dönüşüm seçin. Mevsimsellik ve Trend kutuları varsayılan olarak işaretlidir. Mevsimsellik yalnızca 52 hafta ve üzerindeki veride devreye girer; gereksiz bulduğunuz kutuyu kaldırın.
- Modeli kurun
Modeli kur düğmesine basın. Araç her kanal için taşıma oranını ve doyma eğrisini ızgara aramasıyla kanal kanal seçer; bu 2-3 saniye sürebilir. Hesap tarayıcınızda biter, veri sunucuya gitmez.
- Uyarıları ve model uyumunu okuyun
Önce Uyarılar bölümüne bakın, ardından R² ile MAPE değerini ve Gerçek ve model grafiğini inceleyin. İki çizgi birbirinden uzaklaşıyorsa kanal sonuçlarına güvenmeyin.
- Bütçe dağılımını hesaplayın
Haftalık bütçe kutusu şimdiki ortalamayla dolar; isterseniz denemek istediğiniz başka bir tutar yazın. Her kanal ±%50 sınırı kutusu varsayılan olarak işaretlidir ve önerinin şimdiki harcamanızdan çok uzaklaşmasını engeller. Sonra Dağılımı hesapla düğmesine basın.
Pazarlama karması modelleme formülleri
Araç her kanal harcamasına iki dönüşüm uygular, sonra bunları tek bir doğrusal katmanda toplar. Gösterimde x haftalık harcamayı, a taşıma uygulanmış (adstock) harcamayı, y hedefi anlatır. Hedefi önce kendi ortalamasına böler, sonuçları geri ölçekler.
a(t) = x(t) + λ × a(t-1); λ, 0 ile 0,7 arasında 0,1 adımlı bir değerh(a) = a / (a + k); k = kanalın ortalama taşınmış harcaması × 0,5, 1, 1,5 ya da 2,5ŷ(t) = b0 + Σ β(c) × h(a(c,t)) + trend + mevsimsellik + Σ γ(j) × kontrol(j,t)trend = t / (hafta sayısı - 1); mevsimsellik = sin ve cos (2π × m × t / 52,18), m = 1 ve 2min Σ (y(t) - ŷ(t))² + α × Σ β(c)²; her kanal için β ≥ 0, α = 0,01 × hafta sayısı; taban ve kontrol katsayıları serbest işaretli, cezasızKatkı(c) = Σ(t) β(c) × h(a(c,t))Pay(c) = Katkı(c) / Σ(t) ŷ(t) × 100Gelir hedefinde ROI = Katkı / Harcama; dönüşüm hedefinde CPA = Harcama / KatkıΔKatkı / ΔHarcama; haftalık harcama sürekli sabit kalırsa haftalık katkı = β × h(w / (1 - λ)); şimdiki ortalama w'da harcamanın %1'i kadar küçük bir adım. Marjinal CPA = 1 / marjinal ROIr = (ortalama haftalık harcama / (1 - λ)) / k; r < 0,6 büyüme alanı var, r < 1,6 orta, değilse doymaya yakın1 - Σ (y - ŷ)² / Σ (y - ȳ)²ortalama(|y - ŷ| / y) × 100; hedefi 0 olan haftalar dışarıda kalırAlt sınırdan başlar (kutu açıkken 0,5 × şimdiki, üst sınır 1,5 × şimdiki); kalan bütçeyi 600 eşit adıma böler ve her adımı o an en çok katkı kazandıran kanala verirMedya payı kartı, kanal katkılarının model toplamına oranıdır. Taban etki, trend, mevsimsellik ve kontroller medya payına girmez. Dağılım hesabı her kanalın haftalık harcamasını sürekli sabit tuttuğunuzu varsayar.
Örnek hesaplar: taşıma, doyma, ROI ve hata
Bu satırlar örnek hesaptır, müşteri verisi değildir. Aynı sayıları elle denerseniz aynı sonucu bulursunuz.
| Örnek hesap | Girdi | İşlem | Sonuç |
|---|---|---|---|
| Taşıma, uzun etki | İlk hafta 1.000 harcama, sonra 0; taşıma oranı 0,5 | Her hafta önceki etkili değerin yarısı eklenir | 1.000 / 500 / 250 / 125; toplam etki 2.000 |
| Taşıma, kısa etki | Aynı harcama; taşıma oranı 0,3 | Her hafta önceki değerin %30'u kalır | 1.000 / 300 / 90 / 27; toplam etki yaklaşık 1.429 |
| Doyma (Hill) | Yarı doyma noktası 1.000; etkili harcama 500, 1.000, 2.000, 4.000 | h = a / (a + 1.000) | 0,33 / 0,50 / 0,67 / 0,80 |
| ROI ve marjinal ROI | Arama: harcama 10.000, katkı 30.000, marjinal ROI 0,9. Video: harcama 5.000, katkı 7.500, marjinal ROI 1,4 | ROI = katkı / harcama; kaydırma = 2.000 × (1,4 - 0,9) | Arama ROI 3,0; Video ROI 1,5; ilk tahmin: haftalık +1.000 gelir |
| CPA (dönüşüm hedefi) | Harcama 20.000, katkı 400 dönüşüm; sonraki 1.000 harcama yaklaşık 10 dönüşüm getiriyor | CPA = harcama / katkı; marjinal CPA = 1.000 / 10 | CPA 50; marjinal CPA 100 |
| MAPE | Gerçek 100, 120, 80; model 90, 126, 84 | Her hafta |gerçek - model| / gerçek, sonra ortalama | %10, %5, %5; MAPE %6,67 |
Dördüncü satır önemli bir ayrımı gösterir. Aramanın ortalama getirisi en yüksektir, ama bir sonraki lirası Video'dan az kazandırır. Gerçek kaydırmada marjinal getiriler değiştiği için araç hesabı eğriler üzerinden yapar; bu yüzden sonuç birinci derece tahminden biraz sapabilir.
Meridian, Robyn ve bu araç karşılaştırması
Üç seçenek aynı soruyu farklı derinlikte yanıtlar. Hangisinin uyduğu ekibinizin becerisine ve kararın büyüklüğüne bağlıdır.
| Özellik | Meridian | Robyn | Bu araç |
|---|---|---|---|
| Kaynak ve yapı | Google, açık kaynak, Bayesçi | Meta Marketing Science, açık kaynak, deneysel | Tarayıcıda çalışan hafif model |
| Kod gerekir mi? | Evet (Python) | Evet (R) | Hayır |
| Tahmin yöntemi | Bayesçi nedensel çıkarım | Ridge regresyon, Prophet, Nevergrad | NNLS, hafif ridge, ızgara araması |
| Deneyle kalibrasyon | Deney sonuçları öncül olarak girer | Geo ve lift gibi yöntemlerle kalibre eder | Yok; sonucu siz doğrularsınız |
| En uygun kullanım | Yüksek bütçe, veri bilimi ekibi | R bilen ekipler | Hızlı ilk bakış ve yön |
Bu tablo üç aracın resmi tanımlarına dayanır; ayrıntı için kaynak bağlantılarına bakın.
Pazarlama karması modelleme nedir, bu araç ne yapar?
Pazarlama karması modelleme (MMM), haftalık harcamanızla haftalık sonucunuzu karşılaştırıp her kanalın sonuca ne kadar katkı yaptığını istatistikle tahmin eden yöntemdir. Tıklama ya da kullanıcı düzeyinde kayıt gerekmez. Her haftanın toplam harcaması ve toplam geliri (ya da dönüşümü) yeter. Bu araç aynı mantığı kod yazmadan çalıştıran hafif bir pazarlama karması modelleme sürümüdür.
Haftalık veriyi yapıştırırsınız, araç şu çıktıları üretir:
- Kanal katkısı ve payı: her kanalın sonuca eklediği miktar.
- ROI ve marjinal ROI: ortalama getiri ile bir sonraki birimin getirisi.
- Taşıma ve doyma: etkinin kaç hafta sürdüğü ve harcama arttıkça getirinin nasıl düştüğü.
- Bütçe dağılımı: aynı toplam bütçeyle daha iyi bir kanal dengesi.
Önemli bir uyarı: sonuçlar yön gösterir, hüküm vermez. Araç tam bir Bayesçi modelin yerini tutmaz ve çıktıları artış testleriyle doğrulamanız gerekir. Çıktıyı kampanya ayarlarına çevirmek isterseniz Google Ads yönetimi hizmetimiz bu aşamada devreye girer.
Çerezsiz ölçüm çağında pazarlama karması modelleme neden geri döndü?
Kullanıcı düzeyinde izleme zayıfladıkça tıklama tabanlı ölçüm eksik kalıyor. Tarayıcı kısıtları, uygulamalardaki izleme izni ve onay bannerlarına verilen ret oranı atıf verisinde boşluk açıyor. MMM bu soruna başka bir yoldan yaklaşır, çünkü kişisel veri kullanmaz. Yalnızca toplulaştırılmış bir haftalık tablo ister.
Büyük platformlar da bu yöne döndü. Google, açık kaynaklı Meridian modelini 29 Ocak 2025'te herkese açtı. Duyuruya göre Meridian Bayesçi nedensel çıkarım kullanıyor, deney sonuçlarını öncül bilgi olarak alabiliyor ve erişim ile sıklığı hesaba katıyor. Meta ise açık kaynaklı Robyn paketini sunuyor; Robyn ridge regresyon, Prophet ve Nevergrad ile model arıyor.
İkisinin de bir bedeli var: kod, kurulum ve veri bilimi bilgisi isterler. Ekibinizde bu beceri yoksa ilk bakış hiç gelmeyebilir. Bu araç tam bu boşluğa oturur. Önce hızlı bir fikir verir, ardından Meridian ya da Robyn'e geçmeye değip değmeyeceğine siz karar verirsiniz.
Tıklama tabanlı tarafı da unutmayın. Atıf modeli karşılaştırma aracı kanal sırasını gösterir, MMM ise toplam katkıyı. Atıf penceresi ayarlarını Meta ilişkilendirme ayarları yazımızda ayrıca anlattık.
Taşıma etkisi ve doyma pazarlama karması modelleme aracında nasıl çalışır?
Reklam etkisi harcama yapılan haftada bitmez. Bir video kampanyasını bugün izleyen biri satın almayı iki hafta sonra yapabilir. Araç bunu geometrik adstock ile modeller: her haftanın etkili harcaması, o haftanın harcamasına önceki haftanın etkili harcamasının taşıma oranı kadarını ekler. Taşıma oranı 0 ile 0,7 arasında 0,1'lik adımlarla denenir. 0 etkinin hemen bittiğini, 0,7 uzun sürdüğünü anlatır.
İkinci dönüşüm doyma eğrisidir. Harcamayı ikiye katlamak geliri ikiye katlamaz, çünkü ilk liralar en verimli olandır. Hill eğrisi bu düşüşü yarı doyma noktasıyla tarif eder; bu nokta, getirinin tavanının yarısına ulaştığı harcamadır. Araç onu kanalın ortalama taşınmış harcamasının 0,5, 1, 1,5 ya da 2,5 katı olarak dener. Eğri her zaman içbükeydir, yani her ek lira bir öncekinden biraz daha az getirir. S biçimli eğrileri bilerek kullanmıyoruz, çünkü haftalık veride çoğu zaman gürültüye uyuyorlar. Getiri eğrileri grafiği harcamayı 0 ile şimdiki değerin iki katı arasında gezdirir ve şimdiki noktanızı işaretler.
Katsayıları şöyle buluruz:
- Kanal katsayıları negatif olamaz (NNLS). Bir reklamın satışı azalttığını söyleyen sonuç çoğu zaman gürültüdür. Taban, trend, mevsimsellik ve kontrol terimleri ise eksi işaret alabilir.
- Hafif bir ridge cezası yalnızca kanal katsayılarına uygulanır ve kanallar birlikte hareket ettiğinde uçlara kaçmayı önler.
- Kanalları sırayla gezeriz, en düşük hatayı veren taşıma ve doyma ikilisini seçeriz ve bu turu en fazla dört kez tekrarlarız.
- En az 40 haftalık veride zamanı 8 bloğa böleriz. Her seferinde bir bloğu dışarıda bırakıp modeli yeniden kurarız. ROI aralığı ve Kararlılık sütunu buradan gelir: aralık darsa kanal kararlı, genişse belirsiz görünür. Belirsiz bir kanala bütçe artışı önerildiğinde tablo bunu ayrıca işaretler.
Bu yaklaşım Robyn'in ridge ile düzenleme fikrine benzer. Ancak Bayesçi öncül ve deneyle kalibrasyon yoktur. Kısacası yön doğru çıkabilir, kesinlik sunulmaz.
Haftalık veriyi nasıl hazırlarsınız, kaç hafta yeter?
Her satır bir hafta olmalı, ilk satırda başlıklar yer almalı. Üç grup sütun gerekir: hafta başlangıç tarihi, her kanalın haftalık harcaması ve hedef. Hedef gelirse Gelir, adetse Dönüşüm seçin. Kampanya haftası, indirim, fiyat değişimi ya da stok sorunu gibi etkileri Kontrol sütunu olarak ekleyin. Aksi halde araç bu etkiyi reklama yazar.
Süre için kural basit: en az 52 hafta, ideal olarak iki yıl. Araç 12 haftadan itibaren çalışır, ama 52 haftanın altında uyarır. Meridian belgeleri de veri miktarını model parametre sayısıyla ilişkilendirir; iki yıllık haftalık veri 104 gözlem eder. Daha fazla kanal eklemek daha fazla parametre demektir, dolayısıyla veri ihtiyacı büyür.
- Eksik hafta bırakmayın; harcama yoksa 0 yazın.
- Bütün kanallarda aynı para birimini ve aynı KDV durumunu kullanın.
- Harcamayı gösterim ya da tıklama olarak değil, para olarak girin.
- Kanalları gereğinden fazla bölmeyin; küçük kanalları birleştirmek modeli kararlı tutar.
Kanal bazında temiz veri için kampanya bağlantılarını baştan etiketleyin. UTM oluşturucu bunu dakikalar içinde yapar.
ROI, marjinal ROI ve doyma durumu nasıl okunur?
Tablodaki en sık yanlış okunan sütun ROI'dir. ROI bir ortalamadır: kanalın tüm harcaması için katkı bölü harcama. Marjinal ROI ise bir sonraki birimin getirisidir. Doyma eğrisinde ikisi ayrılır, çünkü ilk lira ile son lira aynı getiriyi vermez. Dönüşüm hedefinde ROI yerine CPA, Marjinal ROI yerine Marjinal CPA görürsünüz; CPA harcamanın katkıya bölümüdür.
Üç okuma kalıbı işinize yarar:
- ROI yüksek, marjinal ROI düşük: kanal doymuş, ek bütçe verimsiz kalır.
- ROI orta, marjinal ROI buna yakın: kanalda hâlâ yer var.
- Gelir hedefinde ROI 1'in altında: harcama katkıyı karşılamıyor. Yine de marjı hesaba katmadan karar vermeyin.
Taşıma sütunu taşıma oranını gösterir, Doyma sütunu ise kanalı büyüme alanı var, orta ya da doymaya yakın diye etiketler. Getiriyi kendi hesabınızla çaprazlamak için ROAS hesaplayıcıyı kullanın. Düşüş varsa ROAS düşüşü yazımızdaki teşhis adımlarına bakın.
Bütçe dağılımı nasıl hesaplanır, ne kadar güvenilir?
Bütçe dağılımı bölümünde Haftalık bütçe kutusu varsayılan olarak şimdiki ortalamayı taşır. İsterseniz başka bir toplam girin. Araç bu toplamı küçük adımlara böler ve her adımı o anda en çok katkı kazandıran kanala verir; böylece kanalların marjinal getirileri birbirine yaklaşır. Düşük marjinal getirili kanaldan yükseğe para kaydırmak toplam katkıyı artırır, bu yüzden marjinal getiriler eşitlenince dağılım durur.
Her kanal ±%50 sınırı kutusu açıkken hiçbir kanal şimdiki harcamasının yarısının altına inmez, bir buçuk katını da aşmaz. Bu sınır önemlidir, çünkü modelin hiç görmediği harcama düzeylerinde eğri yalnızca bir tahmindir. Kutuyu kapatırsanız ve verinizde haftada 2.000 ile 10.000 arası harcama varsa, 50.000 öneren bir sonuca ciddiyetle yaklaşmayın.
Çıktıda şimdiki ve önerilen haftalık harcama ile beklenen değişim yan yana durur. Beklenen değişimi vaat olarak değil, küçük bir yüzde olarak okuyun. Önce tek bir kanalda küçük bir kaydırma deneyin, sonucu ölçün, sonra devam edin. Toplam tutarı belirlemek için Google Ads bütçe hesaplama aracı iyi bir tamamlayıcıdır. Plan mantığı için Google Ads bütçesi nasıl belirlenir yazımıza bakın.
Hafif bir pazarlama karması modelleme neyi söyleyemez?
Dürüst olalım: haftalık veriyle çalışan her MMM ilişkiyi ölçer, nedenselliği kanıtlamaz. Üç sınır öne çıkar.
- Çoklu doğrusallık: Kanallar birlikte yükselip düşüyorsa, örneğin hepsi indirim haftasında artıyorsa, model hangisinin sonucu getirdiğini ayıramaz. Araç iki kanal arasında 0,85 ve üzeri korelasyon görürse Uyarılar bölümünde yazar.
- Az veri: 52 haftanın altında katsayılar oynak kalır. Harcaması hiç değişmeyen kanalı araç modele hiç almaz.
- Modelde olmayan etkenler: Rakip hamlesi, basın ya da hava durumu gibi etkiler reklama yazılabilir.
Çözüm doğrulamadır. Modelin işaret ettiği kanalda coğrafi ya da zaman bazlı bir artış testi kurun ve artımsal etkiyi ölçün. Meta'nın marka yükselişi testi bu tür deneylere bir örnektir. Sayısal karşılaştırma için A/B testi hesaplama aracı işe yarar. Atıf tarafında da aynı dürüstlük geçerli: hiçbir atıf modeli artımsal etkiyi kanıtlamaz, bu yüzden atıf karşılaştırmasını da bir artış testiyle birlikte okuyun.
Meridian, Robyn ya da bu araç: hangisi size uyar?
Seçim, ekibinizin becerisine ve kararın büyüklüğüne bağlıdır. Bütçe büyükse ve veri bilimi ekibiniz varsa Bayesçi bir model ile deney kalibrasyonu gerekir; Meridian bu yolu sunar. R bilen bir ekip Robyn'i deneyebilir. Amacınız yönü görmek, ekibe ilk resmi göstermek ve hangi kanalın doyduğunu anlamaksa hafif bir araç yeter.
Pratik bir yol var:
- Birinci adım: bu araçla ilk bakışı alın ve uyarıları not edin.
- İkinci adım: bulguyu bir artış testiyle sınayın.
- Üçüncü adım: karar büyüyorsa aynı haftalık veriyi Meridian ya da Robyn'e taşıyın.
Aynı tablo üç araçta da işe yarar, o yüzden ilk emeğiniz boşa gitmez. Aşağıdaki tablo üçünü yan yana koyar.
Pazarlama karması modellemede sık yapılan hatalar
- ✕HataÇok kısa veriyle model kurmak✓DoğrusuEn az 52 hafta kullanın, ideal olarak iki yıl. Kısa veride mevsimsellik ile kanal etkisi birbirine karışır.
- ✕HataSabit harcamalı bir kanaldan sonuç beklemek✓DoğrusuHarcaması hiç değişmeyen bir kanalın etkisi ayrışmaz. Araç böyle bir kanalı modele almaz ve uyarır; kanalı başka bir kanalla birleştirin.
- ✕HataKampanya ve indirim haftalarını Kontrol yapmamak✓Doğrusuİndirim haftasındaki satış artışı reklam kanalına yazılır. Bu haftaları Kontrol sütunu olarak ekleyin.
- ✕HataOrtalama ROI'si en yüksek kanala tüm parayı kaydırmak✓DoğrusuÖnce marjinal ROI'ye bakın. Doymuş bir kanalın sonraki lirası düşük getiri verir.
- ✕HataÇıktıyı kesin hüküm saymak✓DoğrusuSonucu hipotez olarak okuyun ve bir artış testiyle doğrulayın.
- ✕HataModelin görmediği harcama düzeylerine güvenmek✓DoğrusuHer kanal ±%50 sınırı kutusunu açık bırakın. Geçmişte hiç denemediğiniz harcamada eğri yalnızca bir tahmindir.
Sıkça Sorulan Sorular
Bütçenizi model ve testle birlikte yeniden dağıtalım.
MMM sonucu bir hipotezdir. Ölçüm kurulumunu, artış testlerini ve Google Ads yönetimini birlikte ele alıp bütçeyi gerçek katkıya göre dağıtıyoruz.





