Meta Ads ve WooCommerce Sipariş Sayıları Neden Tutmuyor?
Güvenilir içerik: Yazılarımız yayına alınmadan önce teknik doğruluk açısından gözden geçirilir. Ürün iddialarımızı ölçülebilir olanla sınırlı tutarız.
Meta Ads ve WooCommerce aynı veriyi ölçmez. WooCommerce oluşan siparişleri kaydeder. Meta Ads reklama atfedilen dönüşümleri raporlar. Bu nedenle iki panel birebir eşleşmez.
Küçük farklar normal ölçüm süreçlerinden doğar. Büyük farklar teknik hata gösterebilir. Eksik Purchase eventi veri kaybı yaratır. Çift event ise satışları şişirir. Yanlış atribüsyon karşılaştırması da sonucu bozar.
Doğru teşhis üç alanı birlikte inceler:
Meta atribüsyon ayarları
Pixel ve CAPI event akışı
WooCommerce sipariş durumları
Bu inceleme yalnızca raporu düzeltmez. Doğru veri, reklam optimizasyonunu da güçlendirir.
Meta Ads ve WooCommerce Aynı Veriyi mi Ölçer?
Hayır. İki sistemin görevleri farklıdır.
WooCommerce mağaza operasyonunu yönetir. Sistem her sipariş için kayıt oluşturur. Sipariş daha sonra durum değiştirebilir. Ödeme başarısız olabilir. Sipariş iptal edilebilir. Müşteri ürünü iade edebilir.
Meta Ads farklı çalışır. Meta, gönderilen Purchase eventini işler. Ardından dönüşümü reklam etkileşimiyle eşleştirir. Seçilen atribüsyon ayarı bu eşleşmeyi etkiler. Meta, tıklama ve görüntüleme temelli dönüşümleri ayrı pencereler üzerinden karşılaştırabilir.
Bu nedenle iki sayı farklı soruları yanıtlar.
| Sistem | Yanıtladığı soru |
|---|---|
| WooCommerce | Kaç sipariş oluştu? |
| Meta Ads | Kaç dönüşüm reklama atfedildi? |
| Meta Events Manager | Kaç event Meta’ya ulaştı? |
| Finans raporu | Kaç sipariş net gelir üretti? |
WooCommerce finansal kayıt kaynağıdır. Meta reklam atribüsyon kaynağıdır. Events Manager ise teknik event kaynağıdır.
Tek bir panel tam resmi göstermez.
Meta Ads Verisi mi WooCommerce Verisi mi Doğru?
İki veri de kendi kapsamında doğrudur.
WooCommerce sipariş durumunu gösterir. Meta reklam katkısını tahmin eder. Bu nedenle doğrudan toplam karşılaştırması yanıltıcıdır.
Örneğin WooCommerce 1.000 sipariş gösterebilir. Bu siparişlerin tamamı Meta’dan gelmez. Organik trafik satış getirebilir. Google Ads satış getirebilir. Doğrudan trafik sipariş oluşturabilir.
Meta aynı dönemde 620 dönüşüm gösterebilir. Bu sonuç doğrudan veri kaybı kanıtlamaz.
Doğru analiz şu metrikleri ayırır:
Toplam WooCommerce siparişi
Net WooCommerce siparişi
Meta kaynaklı gerçek sipariş
Meta atfedilen Purchase eventi
İptal edilen sipariş
İade edilen sipariş
Panel uyuşmazlığı, Data4Ad’in hedeflediği WooCommerce mağazaları için temel satın alma tetikleyicilerinden biridir. Bu sorun özellikle yüksek sipariş hacminde bütçe kararlarını etkiler.
Meta Ads ve WooCommerce Sipariş Sayılarının Tutmamasının 10 Nedeni
1. Meta Atribüsyon Penceresi Farklı Çalışır
WooCommerce reklam atribüsyonu uygulamaz. Sistem oluşan siparişi kaydeder.
Meta ise reklam etkileşimini inceler. Kullanıcı reklama tıklayabilir. Kullanıcı yalnızca reklamı görebilir. Satın alma daha sonra gerçekleşebilir.
Meta Ads Manager farklı atribüsyon pencerelerini karşılaştırabilir. Bu seçenekler arasında bir günlük görüntüleme, bir günlük tıklama ve yedi günlük tıklama bulunabilir. Kullanılan ayar, raporlanan dönüşüm sayısını değiştirir.
Örnek senaryo:
Kullanıcı pazartesi reklama tıklar.
Kullanıcı perşembe sipariş verir.
WooCommerce siparişi perşembe kaydeder.
Meta dönüşümü reklama atfeder.
Bu fark teknik hata değildir. Bu fark ölçüm mantığından doğar.
2. Purchase Eventi Bazı Siparişlerde Çalışmaz
Meta, WooCommerce siparişini doğrudan okuyamaz. Entegrasyonun Purchase eventi göndermesi gerekir.
Tarayıcı tabanlı event şu nedenlerle kaybolabilir:
Sayfa tam yüklenmez.
JavaScript çalışmaz.
Reklam engelleyici eventi durdurur.
Kullanıcı çerez izni vermez.
Ödeme sağlayıcısı farklı sayfaya yönlendirir.
Teşekkür sayfası açılmaz.
Tema veya eklenti hata üretir.
Meta, Conversions API verisinin tarayıcı yükleme hataları ve reklam engelleyicilerden Pixel’e göre daha az etkilendiğini belirtir. CAPI yine de gizlilik politikalarını aşmak için kullanılamaz.
Sadece Pixel kullanan mağazalarda kayıp artabilir. Özellikle mobil trafik bu riski büyütür.
3. Purchase Eventi İki Kez Çalışabilir
Meta’nın fazla sipariş göstermesi de mümkündür.
Aynı Purchase eventi farklı kaynaklardan gönderilebilir:
Tema içine eklenen Pixel kodu
Google Tag Manager etiketi
WooCommerce Meta eklentisi
İkinci tracking eklentisi
Özel teşekkür sayfası scripti
Manuel CAPI entegrasyonu
Aynı sipariş iki kez gönderilirse Meta iki dönüşüm işleyebilir. Bu durum ROAS değerini şişirir.
Çift event şu işaretlerle anlaşılır:
Event saatleri birbirine yakındır.
Sipariş değerleri aynıdır.
Event ID değerleri farklıdır.
Aynı Order ID tekrar görünür.
Browser event sayısı siparişten yüksektir.
Çözüm için tek bir event mimarisi kurulmalıdır. Her aracın görevi açıkça belirlenmelidir.
4. Pixel ve CAPI Eventleri Tekilleştirilmez
Pixel browser üzerinden event gönderir. CAPI server üzerinden event gönderir.
İki yöntem birlikte kullanılabilir. Ancak Meta aynı siparişi tanımalıdır. Aksi durumda iki event iki ayrı dönüşüm olabilir.
Meta, event tekilleştirme için aynı event_id değerinin browser ve server eventlerinde kullanılmasını ister. Meta bu eşleşme üzerinden kopya eventi ayırır.
Doğru yapı şöyledir:
WooCommerce Siparişi ↓ Purchase Eventi ↓ Browser Pixel + Server CAPI ↓ Aynı Event ID ↓ Meta Deduplication ↓ Tek Dönüşüm
Meta for WooCommerce entegrasyonu, Pixel ve CAPI olaylarını benzersiz event ID üzerinden tekilleştirdiğini belirtir.
Özel entegrasyonlarda bu kontrol ayrıca yapılmalıdır.
5. WooCommerce Sipariş Durumları Fark Yaratır
WooCommerce her siparişi aynı kabul etmez.
Temel sipariş durumları şunlardır:
Pending payment
Processing
On hold
Completed
Cancelled
Refunded
Failed
WooCommerce, sipariş durumunu işlemin mevcut aşamasını göstermek için kullanır. Sipariş süreci ödeme bekleme durumundan tamamlanma durumuna kadar ilerleyebilir.
| Sipariş durumu | Anlamı | Purchase için yaklaşım |
|---|---|---|
| Pending payment | Ödeme bekleniyor | Genellikle gönderilmez |
| Processing | Ödeme alındı | Genellikle gönderilir |
| Completed | Sipariş tamamlandı | Gönderilebilir |
| Failed | Ödeme başarısız | Gönderilmez |
| Cancelled | Sipariş iptal edildi | Net satış sayılmaz |
| Refunded | Sipariş iade edildi | Net gelirden düşülür |
| On hold | Manuel kontrol bekleniyor | İş modeline göre belirlenir |
Purchase eventi çok erken gönderilebilir. Sipariş daha sonra iptal olabilir. WooCommerce net sipariş sayısını düşürür. Meta ilk eventi göstermeye devam edebilir.
Bu durum özellikle kapıda ödemede önemlidir. Sipariş oluşması ödeme garantisi vermez.
6. İadeler Meta Raporundan Otomatik Düşmeyebilir
Meta genellikle gönderilen Purchase eventini işler. WooCommerce ise siparişin sonraki durumunu takip eder.
Müşteri ürünü iade edebilir. Marka siparişi iptal edebilir. Ödeme ters ibrazla geri alınabilir.
Bu işlemler WooCommerce verisini değiştirir. İlk Purchase eventi Meta’da kalabilir.
Bu nedenle üç metrik ayrılmalıdır:
Brüt Sipariş \= Oluşan Siparişler
Net Sipariş \= Brüt Sipariş − İptal − İade
Meta Atfedilen Sipariş \= Reklama Bağlanan Purchase Eventleri
Net ROAS hesabı yalnızca Meta cirosuna dayanmamalıdır. Finansal analiz net gelir kullanmalıdır.
7. Tarih Aralığı ve Saat Dilimi Uyuşmaz
Meta reklam hesabı farklı saat dilimi kullanabilir. WordPress farklı saat dilimi kullanabilir.
Bu fark gece siparişlerini etkiler.
Örnek:
WooCommerce saati: Europe/Istanbul
Meta hesabı: UTC
Sipariş zamanı: 00.30
Meta rapor tarihi: Önceki gün
Ayrıca Meta raporları sonradan güncellenebilir. Atribüsyon gecikmesi geçmiş günlerin sonucunu değiştirebilir.
Karşılaştırmada şu kurallar uygulanmalıdır:
Aynı tarih aralığını seçin.
Aynı saat dilimini kullanın.
Tamamlanmış günleri inceleyin.
Güncel günü ayrı değerlendirin.
Sipariş ve dönüşüm tarihini ayırın.
8. Sipariş Değeri Yanlış Gönderilebilir
Sipariş sayıları eşleşebilir. Ciro yine de farklı kalabilir.
Purchase eventi şu parametreleri taşır:
Sipariş değeri
Para birimi
Ürün bilgisi
Sipariş zamanı
Event ID
Müşteri eşleştirme bilgileri
Yanlış value değeri Meta cirosunu bozar. Yanlış currency değeri ROAS hesabını anlamsızlaştırır.
Sık görülen hatalar şunlardır:
İndirim öncesi tutar gönderilir.
Kargo iki kez eklenir.
Vergi kapsamı farklı kullanılır.
TL siparişi USD olarak gönderilir.
Kupon indirimi uygulanmaz.
Sipariş toplamı metin formatında gider.
Aynı sipariş değeri iki kez gönderilir.
Karşılaştırmada tek bir ciro tanımı kullanılmalıdır.
Örneğin şu seçeneklerden biri seçilmelidir:
KDV dahil net ciro
KDV hariç net ciro
Kargo hariç ürün cirosu
İade sonrası gerçekleşen ciro
Tanım bütün panellerde aynı kalmalıdır.
9. Tarayıcı Kısıtlamaları Veri Kaybı Oluşturur
Meta Pixel tarayıcı katmanında çalışır. Bu yapı kullanıcı cihazına bağımlıdır.
Şu koşullar event akışını etkiler:
Safari kısıtlamaları
Reklam engelleyiciler
JavaScript hataları
Çerez reddi
Yavaş sayfa yüklemesi
Bağlantı kopması
Ödeme sayfası yönlendirmeleri
Conversions API, pazarlama verisi ile Meta sistemleri arasında doğrudan bağlantı oluşturur. Meta, CAPI kullanımını Pixel ile birlikte daha güvenilir bağlantı için önerir.
Server-side tracking bütün farkları sıfırlamaz. Atribüsyon farkları yine devam eder. İade süreçleri yine ayrıca yönetilir.
Ancak server-side yapı browser kaynaklı kör noktaları azaltır.
Data4Ad’in konumlandırması bu soruna dayanır. Sistem, WooCommerce sipariş sinyallerini sunucu katmanında yakalamayı ve zenginleştirmeyi hedefler.
10. CAPI Kurulumu Eksik veya Hatalı Olabilir
CAPI kullanmak tek başına doğruluk garantisi vermez.
Aşağıdaki hatalar sonucu bozabilir:
Event ID gönderilmez.
Event time yanlış gönderilir.
Purchase değeri hatalıdır.
Currency değeri eksiktir.
Müşteri parametreleri yetersizdir.
Test eventleri canlı veriye karışır.
Aynı sipariş farklı adlarla gider.
Server eventi gecikmeli ulaşır.
Browser eventiyle eşleşme kurulmaz.
Meta Events Manager, server event ayrıntılarını inceleme imkânı sunar. Test Events aracı ise CAPI ve browser eventlerini doğrulamak için kullanılabilir.
Standart CAPI yalnızca event iletebilir. Gelişmiş altyapı veriyi ayrıca kontrol eder.
| Kurulum | Veri kaynağı | Deduplication | Operasyon kontrolü |
|---|---|---|---|
| Sadece Pixel | Browser | Gerekmez | Düşük |
| Pixel + temel CAPI | Browser + server | Kuruluma bağlı | Orta |
| Gelişmiş server-side yapı | Browser + server | Merkezi kontrol | Yüksek |
Sipariş Farkının Normal mi, Teknik mi Olduğu Nasıl Anlaşılır?
Önce karşılaştırmanın kapsamı eşitlenmelidir.
Şu kontrol yapılmalıdır:
Aynı tarih aralığı
Aynı saat dilimi
Aynı para birimi
Aynı mağaza
Aynı sipariş statüsü
Aynı iade kapsamı
Aynı atribüsyon yaklaşımı
Ardından fark oranı hesaplanabilir.
Sipariş Fark Oranı \= |Karşılaştırılan Siparişler − Meta Siparişleri| ÷ Karşılaştırılan Siparişler × 100
Örnek:
Karşılaştırılan WooCommerce siparişi: 800
Meta atfedilen sipariş: 680
Mutlak fark: 120
Fark oranı: %15
Bu oran doğrudan kayıp oranı değildir. Önce diğer trafik kanalları ayrılmalıdır.
Toplam Veriye Değil, Siparişe Bakın
Panel toplamları sorunun kaynağını göstermez.
Daha güçlü yöntem sipariş bazlı örneklemedir.
Rastgele 20 sipariş seçin. Her sipariş için şu alanları kaydedin:
| Order ID | Durum | Browser Event | Server Event | Deduplicate | Meta Sonucu |
|---|---|---|---|---|---|
| 10451 | Processing | Evet | Evet | Evet | Tek event |
| 10452 | Refunded | Evet | Evet | Evet | Meta’da kaldı |
| 10453 | Processing | Hayır | Evet | Yok | Tek event |
| 10454 | Processing | Evet | Evet | Hayır | Çift event |
| 10455 | Failed | Evet | Hayır | Yok | Hatalı Purchase |
Bu tablo hata türünü gösterir.
Örnek sonuç:
3 eksik browser eventi
1 eksik server eventi
2 çift event
2 iade edilmiş sipariş
12 doğru event
Bu yöntem teknik aksiyonu belirler.
Meta Ads ve WooCommerce Veri Farkı Nasıl Düzeltilir?
1. Sipariş Durumlarını Temizleyin
Önce WooCommerce verisini sınıflandırın.
Processing siparişleri ayırın.
Completed siparişleri ayırın.
Pending siparişleri hariç tutun.
Failed siparişleri hariç tutun.
Cancelled siparişleri ayrı gösterin.
Refunded siparişleri net gelirden düşün.
Kapıda ödeme siparişlerini ayrıca değerlendirin.
2. Tarih ve Saat Dilimini Eşitleyin
WordPress saat dilimini kontrol edin. Meta reklam hesabı saat dilimini kontrol edin.
Aynı dönemi seçin. Tamamlanmış günleri kullanın. Dönüşüm gecikmesini hesaba katın.
3. Atribüsyon Ayarını Kaydedin
Meta’daki dönüşüm sonucu seçilen atribüsyon ayarına bağlıdır.
Rapor oluştururken kullanılan pencereyi kaydedin. Tıklama ve görüntüleme sonuçlarını karşılaştırın. WooCommerce toplamıyla aynı metrik gibi yorumlamayın.
4. Purchase Eventini Test Edin
Meta Events Manager ekranını açın.
Ardından şu akışı izleyin:
Data Source → İlgili Dataset veya Pixel → Test Events → Test Siparişi → Purchase Event Kontrolü
Şu alanları inceleyin:
Event name
Event time
Event ID
Event source
Value
Currency
Browser veya server bilgisi
Deduplication sonucu
Meta’nın Test Events aracı, hangi web eventlerinin işlendiğini ve hangilerinin tekilleştirildiğini gösterebilir.
5. Çift Kurulumları Kaldırın
Aşağıdaki alanları kontrol edin:
WordPress tema kodu
Header ve footer scriptleri
Google Tag Manager
WooCommerce Meta eklentisi
Analytics eklentileri
Özel dönüşüm scriptleri
Manuel CAPI entegrasyonu
Aynı görevi iki araç yürütmemelidir.
6. Event ID Yapısını Doğrulayın
Her sipariş benzersiz değer taşımalıdır.
Browser ve server eventi aynı siparişte aynı ID değerini kullanmalıdır. Event adı da aynı olmalıdır.
Doğru örnek:
Browser event_name: Purchase Browser event_id: order_10451
Server event_name: Purchase Server event_id: order_10451
Yanlış örnek:
Browser event_id: 10451 Server event_id: wc_purchase_10451_1720
İkinci örnekte Meta iki eventi eşleştiremeyebilir.
7. Value ve Currency Alanlarını Kontrol Edin
Test siparişinin WooCommerce toplamını kaydedin. Ardından Meta event değerini inceleyin.
Şunları karşılaştırın:
Sipariş toplamı
İndirim
Vergi
Kargo
Currency
Ürün adedi
Bir kuruşluk fark bile veri modeli sorununu gösterebilir.
8. Müşteri Eşleştirme Verisini İnceleyin
CAPI eventinin reklamla eşleşmesi gerekir.
Bu süreçte şu veriler kullanılabilir:
E-posta
Telefon
External ID
IP adresi
User agent
FBP
FBC
Veri işleme süreçleri açık rızaya dayanmalıdır. Gizlilik mevzuatı ayrıca uygulanmalıdır.
9. İade ve İptal Raporu Oluşturun
Meta cirosunu doğrudan net ciro saymayın.
Aylık raporda şu alanları ayrı gösterin:
Brüt WooCommerce cirosu
İptal tutarı
İade tutarı
Net WooCommerce cirosu
Meta atfedilen ciro
Reklam harcaması
Atfedilen ROAS
Net veya blended ROAS
10. Server-Side Tracking Yapısını Kurun
Browser kaybı süreklilik gösteriyorsa server-side yapı gerekir.
Doğru yapı şu işlevleri sağlamalıdır:
Sipariş eventini sunucudan yakalama
Browser eventini tamamlama
Event ID üretme
Deduplication kontrolü
Sipariş değerini doğrulama
Müşteri verisini güvenli işleme
Event teslimatını izleme
Hatalı eventleri raporlama
Bu yapı yalnızca veri göndermez. Veri kalitesini yönetir.
Eksik Veri Reklam Performansını Nasıl Etkiler?
Meta algoritması dönüşüm sinyallerini kullanır. Eksik sinyal öğrenme hacmini azaltır.
Süreç şu şekilde ilerler:
Eksik Purchase Sinyali ↓ Düşük Dönüşüm Hacmi ↓ Zayıf Optimizasyon Verisi ↓ Yanlış Kreatif Değerlendirmesi ↓ Hatalı Bütçe Kararı
Reklam uzmanı kazandıran kreatifi kapatabilir. Ekip başarısız reklamı büyütebilir. CPA gerçekte olduğundan yüksek görünebilir. ROAS gerçekte olduğundan düşük görünebilir.
Data4Ad mesajlaşma çerçevesi, veri kaybını yanlış kreatif ve bütçe kararlarıyla ilişkilendirir.
Doğru tracking tek başına satış yaratmaz. Ancak algoritmaya daha güvenilir sinyal sağlar. Bu durum optimizasyon kararlarının kalitesini artırır.
Sık Sorulan Sorular
Meta Ads ile WooCommerce siparişleri eşit olmalı mı?
Hayır. Meta reklama atfedilen dönüşümleri gösterir. WooCommerce oluşan siparişleri kaydeder.
Meta neden WooCommerce’dan fazla satış gösterir?
Çift Purchase eventi fazla sayım yaratabilir. Görüntüleme atribüsyonu da sayıyı artırabilir. İadeler Meta raporunda kalabilir.
Meta neden WooCommerce’dan az satış gösterir?
Pixel bazı eventleri kaybedebilir. Kullanıcı reklama atfedilemeyebilir. CAPI eksik çalışabilir. Event eşleşme verisi yetersiz kalabilir.
Purchase eventi neden iki kez çalışır?
Pixel birden fazla araçla kurulmuş olabilir. GTM ve WooCommerce eklentisi aynı eventi gönderebilir. Browser ve server eventleri tekilleştirilmeyebilir.
Pixel ve CAPI birlikte kullanılmalı mı?
Meta, CAPI ile Pixel’in birlikte kullanımını destekler. Aynı eventlerin doğru ID değerleriyle tekilleştirilmesi gerekir.
Event ID nedir?
Event ID, bir dönüşümü tanımlayan benzersiz değerdir. Meta bu değeri browser ve server eventlerini eşleştirmek için kullanır.
İade edilen sipariş Meta’dan düşer mi?
İlk Purchase eventi Meta’da kalabilir. Net ciro analizi için WooCommerce iade verisi ayrıca kullanılmalıdır.
Kapıda ödeme siparişi Purchase sayılmalı mı?
Karar mağazanın iş modeline bağlıdır. Yüksek iptal oranında sipariş oluşumunu doğrudan kesin satış saymak veri kalitesini düşürür.
Server-side tracking bütün farkları bitirir mi?
Hayır. Server-side tracking browser kaynaklı kaybı azaltır. Atribüsyon ve operasyon farkları devam eder.
Event Match Quality tek başına yeterli mi?
Hayır. Yüksek eşleşme kalitesi yararlıdır. Event doğruluğu, değer bilgisi ve deduplication da doğru olmalıdır.
Sipariş Sayısı Farkı Bir Raporlama Sorunundan Fazlasıdır
Meta Ads ile WooCommerce arasındaki küçük farklar normaldir. Büyük ve sürekli farklar teknik inceleme gerektirir.
Doğru teşhis şu sırayı izler:
Atribüsyon ayarını kontrol edin.
WooCommerce siparişlerini sınıflandırın.
Purchase eventini test edin.
Çift kurulumları bulun.
Event ID değerlerini doğrulayın.
Value ve currency alanlarını karşılaştırın.
İade ve iptalleri ayırın.
Server-side event akışını inceleyin.
Panel farkı yalnızca rapor kalitesini etkilemez. Eksik veya fazla event algoritmanın öğrenme sinyalini bozar. Bu durum kreatif ve bütçe kararlarını etkiler.
Data4Ad, WooCommerce sipariş verisini sunucu katmanında yakalamayı hedefler. Sistem eventleri tekilleştirir. Veri kalitesini kontrol eder. Ardından dönüşüm sinyallerini Meta’ya iletir.
Son 20 siparişinizde veri kaybı olup olmadığını belirleyin. Ücretsiz Meta Tracking Audit ile eksik, çift ve eşleşmeyen Purchase eventlerini kontrol edin.
Yasal uyarı: Bu içerikteki bilgiler yol gösterme amaçlıdır. Vergi, hukuk ve KVKK gibi kritik konularda mutlaka bir uzmandan destek alın.
Yorumlar
Yorum yaz
Benzer yazılar
WooCommerce HandL UTM Grabber Alternatifleri: UTM, Attribution ve Server-Side Tracking Karşılaştırması
WooCommerce HandL UTM Grabber alternatiflerini; UTM saklama, attribution ve server-side tracking ihtiyaçlarıyla karşılaştırın.
WooCommerce Google Ads Conversion Tracking Alternatifleri
WooCommerce Google Ads dönüşüm takibi alternatiflerini; GTM, eklenti, enhanced conversions ve server-side seçenekleriyle inceleyin.