Meta'nın bildirdiği ciro mağaza cironuzla neden tutmuyor?

Reklam panelindeki ciro ile mağazanızdaki ciro arasındaki farkın sekiz teknik sebebi — atıflama penceresi, görüntüleme dönüşümü, modellenmiş veri, mükerrer olay, saat dilimi, iade ve KDV — ve farkı nasıl ölçersiniz.

Güncelleme: 7 Eylül 2026

Ay sonu iki ekran açıyorsunuz: reklam panelinde 420.000 TL ciro, mağaza panelinde 300.000 TL. İkisi de "doğru". İki sistem farklı soruları yanıtladığı için farklı rakam üretiyorlar. Aşağıdaki sekiz sebep, pratikte gördüğümüz farkın neredeyse tamamını açıklıyor.

1. Atıflama penceresi

Meta varsayılan olarak 7 günlük tıklama + 1 günlük görüntüleme penceresi kullanır. Pazartesi reklama tıklayıp cuma sipariş veren müşteri Meta'da pazartesiye, mağazanızda cumaya yazılır. Aylık toplamda bu çoğunlukla dengelenir ama günlük raporda büyük sapma yaratır — özellikle kampanyayı yeni açtığınız veya kapattığınız günlerde.

2. Görüntüleme dönüşümü (view-through)

Reklamı gören ama tıklamayan, sonra arama motorundan gelip sipariş veren müşteri de Meta tarafında dönüşüm sayılır. Mağaza tarafında bu siparişin reklamla hiçbir teknik bağı yoktur. Marka bilinirliği yüksek mağazalarda farkın en büyük kaynağı budur.

3. Modellenmiş dönüşümler

iOS izleme izni (ATT) sonrası ölçülemeyen kullanıcılar için Meta istatistiksel modelleme kullanır: gözlenen veriden tahmin üretir. Bu tahminler panelde gerçek satın almalarla aynı sütunda toplanır. Tahmin kötü demek değil — ama mağazanızın banka hesabına düşen para değil.

4. Cihazlar arası yolculuk

Telefonda reklamı gören, akşam bilgisayardan sipariş veren müşteri Meta'da (giriş yapmış kullanıcı üzerinden) eşleşir, mağazanızda ise iki ayrı ziyaretçi görünür. Çerez tabanlı ölçüm bu yolculuğu göremez; bu yüzden atıflamayı yalnızca çereze bağlamak yerine tıklama kimliği (fbclid/gclid) ve hash'lenmiş e-posta ile desteklemek gerekir.

5. Mükerrer olaylar

Pixel + Dönüşüm API'si (CAPI) birlikte kuruluyken aynı satın alma iki kez gönderilebilir. Tekilleştirme için iki taraf da aynı event_id'yi göndermelidir. Kurulmadığında panel cirosu bire bir iki katına çıkmasa bile belirgin şişer. Teşhis basit: panelin satın alma adedini mağazanızın sipariş adediyle karşılaştırın — ciro yerine adet karşılaştırmak bu hatayı hemen görünür kılar.

6. Saat dilimi ve para birimi

Reklam hesabının saat dilimi mağazanızınkinden farklıysa gün sınırları kayar; hesabın para birimi TL değilse panel çevrim kuru uygular, mağazanız gerçek tahsilatı görür. Aylık raporda küçük, günlük raporda can sıkıcı bir fark yaratır.

7. İptal, iade ve tahsil edilmemiş siparişler

Panel, satın alma olayı tetiklendiği anda ciroyu yazar. Sonra iptal edilen, iade edilen ya da kapıda ödemede teslim alınmayan sipariş panelden düşülmez. Kapıda ödeme payı yüksek mağazalarda bu tek başına ciddi bir makas açar.

8. KDV ve kargo bedeli

Satın alma olayının value parametresi çoğu kurulumda KDV ve kargo dahil sipariş tutarıdır. Mağaza raporunuz net ciroyu gösteriyorsa iki rakam zaten farklı şeyleri sayıyor demektir.

Farkı nasıl ölçersiniz?

  1. Aynı tarih aralığı için panelin satın alma adedini ve mağazanızın sipariş adedini karşılaştırın (ciroyu değil).
  2. Reklam tıklamalarını kendi tarafınızda tıklama kimliğiyle (fbclid/gclid) kaydedin; siparişe bu kimlikten bağlayın.
  3. Eşleşmeyen sipariş oranını izleyin: bu oran, ölçümünüzün ne kadar kör olduğunun tek dürüst göstergesidir.
  4. Kampanya bazında POAS hesaplayın — asıl karar bu rakamla verilir.

NetROAS tam olarak bunu yapar: tıklamayı kendi pixel'iyle, siparişi mağaza webhook'uyla alır ve panelin iddia ettiği ciroyu doğrulanmış ciroyla yan yana koyar. Ücretsiz ROAS Farkı raporu ile kendi mağazanızda farkın kaç TL olduğunu görebilirsiniz.

Sık sorulanlar

Meta'nın varsayılan atıflama penceresi nedir?
Reklam setlerinde varsayılan ayar 7 günlük tıklama ve 1 günlük görüntülemedir. Yani reklamı görüp tıklamadan 12 saat sonra sipariş veren biri de Meta tarafında o kampanyaya yazılır; mağaza tarafında ise o sipariş genelde 'doğrudan trafik' görünür.
Görüntüleme dönüşümünü (view-through) kapatmalı mıyım?
Kapatmak zorunda değilsiniz ama raporlarken ayırmalısınız. Görüntüleme dönüşümü, gerçekten reklamın yarattığı satışla zaten olacak satışı aynı kefeye koyar; bütçe kararlarını yalnızca tıklama bazlı veriyle almak daha güvenlidir.
Pixel ve Dönüşüm API'sini birlikte kullanırsam ciro iki katına mı çıkar?
Olayları aynı event_id ile göndermezseniz evet, mükerrer sayılabilir. Tekilleştirme (deduplication) kurulmadığında satın alma olayı hem tarayıcıdan hem sunucudan iki kez düşer ve panel cirosu şişer.
Fark ne kadar olursa normaldir?
Tek bir 'normal' oran yok; önemli olan farkın yönü ve istikrarı. Farkı her gün ölçüp trendini izleyin: aniden açılan bir makas genelde teknik bir bozukluğa (olay kaybı, mükerrer olay, para birimi hatası) işaret eder.
Hangi rakama göre bütçe dağıtmalıyım?
Mağazanızdaki siparişlerle doğrulanmış ciroya ve o cironun net kârına göre. Panel verisi optimizasyon için gereklidir (algoritma onunla öğrenir) ama kâr kararını mağaza verisi verir.