TLDR
Meta Pixel, e-ticaret sitenize eklenen küçük bir JavaScript kodudur. Kullanıcıların ürün görüntüleme, sepete ekleme ve satın alma gibi davranışlarını Facebook ve Instagram reklam sistemine iletir. Pixel olmadan Meta reklamlarınızı optimize edemez, retargeting kitlesi oluşturamazsınız.
Meta Pixel Nedir?
Meta Pixel (eski adıyla Facebook Pixel), web sitenize yerleştirilen ve ziyaretçilerin davranışlarını Meta reklam sistemine ileten bir JavaScript kod parçacığıdır. Her Meta reklam hesabı için benzersiz bir Pixel ID’si oluşturulur.
Pixel, ziyaretçi sitenizde şu eylemleri gerçekleştirdiğinde Meta’ya bilgi gönderir:
- Hangi sayfaları ziyaret etti
- Hangi ürünleri inceledi
- Sepete ne ekledi
- Ödeme adımına kadar ilerledi mi
- Satın alımı tamamladı mı
Bu veriler üç kritik işlev için kullanılır: reklam optimizasyonu, retargeting kitlesi oluşturma ve dönüşüm raporlama.
Pixel mi, Conversions API mi?
2026 itibarıyla Meta iki farklı veri toplama yöntemi sunmaktadır:
Meta Pixel (Tarayıcı Tabanlı): JavaScript kodu tarayıcıda çalışır ve olayları Meta’ya gönderir. Reklam engelleyiciler ve ITP (Intelligent Tracking Prevention) bu verileri kesilebilir.
Conversions API (Sunucu Tabanlı): Olaylar doğrudan sunucunuzdan Meta’ya iletilir. Tarayıcı kısıtlamalarından etkilenmez, daha güvenilir veri sağlar.
Meta’nın önerisi her ikisini birlikte kullanmaktır (Pixel + CAPI). Bu yapıda olaylar hem tarayıcıdan hem sunucudan Meta’ya iletilir; deduplications (tekrarlama önleme) sistemi yinelenen olayları filtreler.
Meta Pixel Kurulumu: Adım Adım
Adım 1: Pixel Oluşturun
Meta Business Manager hesabınıza giriş yapın. Sol menüden Events Manager (Etkinlik Yöneticisi) bölümüne gidin. Veri Kaynağı Bağla > Web seçin. Pixel’e bir isim verin ve web sitenizin URL’sini girin.
Pixel ID’nizi not alın. Bu 15-16 haneli numara tüm entegrasyon adımlarında kullanılacak.
Adım 2: Pixel Kodunu Sitenize Ekleyin
Üç farklı yöntemle ekleyebilirsiniz:
Yöntem A: Manuel Kod Ekleme
Pixel temel kodunu (<head> ve </head> etiketleri arasına) sitenizin tüm sayfalarına ekleyin:
<!-- Meta Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', 'PIXEL_ID_BURAYA');
fbq('track', 'PageView');
</script>
Yöntem B: Google Tag Manager (GTM) ile Kurulum
GTM üzerinden kurulum, kod değişikliği gerektirmeden güncelleme yapmanızı sağlar ve önerilir.
- GTM’de yeni bir etiket oluşturun
- Etiket türü: Meta Pixel (veya Custom HTML)
- Pixel ID’nizi girin
- Tetikleyici: Tüm Sayfalar
- Yayınlayın
Yöntem C: Platform Entegrasyonu
WooCommerce, Shopify ve Ticimax gibi platformlar için resmi Meta entegrasyon eklentileri kullanın. Bu eklentiler hem temel Pixel kodunu hem de e-ticaret etkinliklerini otomatik olarak tetikler.
- WooCommerce: “Facebook for WooCommerce” eklentisi
- Ticimax: Yönetim paneli > Entegrasyonlar > Meta Pixel
- İkas: Yönetim paneli > Pazarlama > Meta Pixel
Adım 3: Standart E-Ticaret Etkinliklerini Ekleyin
Temel PageView etkinliğinin yanı sıra e-ticaret dönüşüm hunisini izlemek için standart etkinlikleri ekleyin:
ViewContent (Ürün Sayfası)
Kullanıcı ürün sayfasını açtığında tetiklenir. content_ids alanı Meta DPA kampanyaları için zorunludur.
fbq('track', 'ViewContent', {
content_ids: ['URUN_ID'],
content_type: 'product',
value: 299.90,
currency: 'TRY'
});
AddToCart (Sepete Ekle)
Kullanıcı sepete ürün eklediğinde tetiklenir.
fbq('track', 'AddToCart', {
content_ids: ['URUN_ID'],
content_type: 'product',
value: 299.90,
currency: 'TRY'
});
InitiateCheckout (Ödeme Başlat)
Kullanıcı ödeme sayfasına geçtiğinde tetiklenir.
fbq('track', 'InitiateCheckout', {
num_items: 2,
value: 599.80,
currency: 'TRY'
});
Purchase (Satın Alma)
Sipariş tamamlandığında tetiklenir. En kritik etkinliktir; reklam optimizasyonunun temeli budur.
fbq('track', 'Purchase', {
content_ids: ['URUN_ID_1', 'URUN_ID_2'],
content_type: 'product',
value: 599.80,
currency: 'TRY',
order_id: 'SIPARIS_NO'
});
Purchase etkinliğini yalnızca sipariş tamamlama sayfasında (teşekkür sayfası) tetikleyin. Sayfa yenilemelerinde tekrar tetiklenmemesi için order_id kullanın veya session bazlı kontrol ekleyin.
Adım 4: Pixel’i Doğrulayın
Meta Pixel Helper Chrome eklentisini yükleyin. Sitenizin farklı sayfalarını ziyaret edin ve eklentinin her sayfada doğru etkinlikleri algıladığını kontrol edin. Yeşil işaret doğru çalışan etkinliği, sarı uyarı konfigürasyon sorununu gösterir.
Events Manager’da Test Etkinlikleri sekmesini kullanarak gerçek zamanlı etkinlik akışını izleyin.
Conversions API (CAPI) Kurulumu
Neden CAPI Gereklidir?
iOS 14.5+ güncellemesinden bu yana iPhone kullanıcılarının büyük çoğunluğu uygulama izleme iznini reddeder. Bu durum, Pixel’in Safari ve iOS uygulamalarından gelen dönüşümlerin önemli bir bölümünü kaçırmasına neden olur. CAPI bu açığı kapatır.
CAPI Kurulum Seçenekleri
Doğrudan Entegrasyon: Sunucu tarafında Meta Graph API’ye POST isteği gönderin. Her etkinlik için event_name, event_time, user_data (hashlenmiş e-posta/telefon) ve custom_data parametrelerini ekleyin.
GTM Sunucu Tarafı: Google Tag Manager’ın sunucu konteyneri üzerinden CAPI olayları gönderin. Kurulum karmaşıklığını azaltır.
Platform Entegrasyonları: WooCommerce için “Conversions API for WooCommerce”, Shopify için Meta’nın yerel CAPI entegrasyonu kullanılabilir.
Deduplications (Tekrarlama Önleme)
Hem Pixel hem CAPI kullanıyorsanız aynı etkinlik iki kez raporlanabilir. Bunu önlemek için her etkinliğe benzersiz bir event_id ekleyin. Hem Pixel hem CAPI’dan aynı event_id ile gönderilen etkinlikleri Meta otomatik olarak tekilleştirir.
Sık Yapılan Hatalar
content_ids eşleşmezliği: DPA kampanyaları için Pixel’deki content_ids değerleri ürün feed’indeki id alanıyla birebir aynı olmalıdır. Küçük-büyük harf farkı dahi eşleşmeyi bozar.
Purchase etkinliğinin çoklu tetiklenmesi: Sipariş tamamlama sayfası yenilendiğinde ya da kullanıcı geri tuşuna basıp tekrar geldiğinde Purchase tekrar tetiklenebilir. Order ID kontrolü ile önleyin.
Yanlış currency: TRY yerine TL yazmak etkinliği geçersiz kılar. ISO 4217 para birimi kodlarını kullanın (TRY, USD, EUR).
Test Pixel ID kullanmak: Geliştirme ortamında test Pixel ID kullanıyorsanız canlı ortama geçişte gerçek ID ile değiştirdiğinizi doğrulayın.
Sık Sorulan Sorular
Meta Pixel ve KVKK uyumu nasıl sağlanır?
Çerez onay banner’ı ekleyin. Kullanıcı onay vermeden Pixel tetiklenmemelidir. Google Consent Mode benzeri Meta Consent Mode entegrasyonuyla bu süreci otomatize edin.
Pixel doğru çalışıp çalışmadığını nasıl anlarım?
Meta Pixel Helper eklentisi en hızlı yöntemdir. Ayrıca Events Manager > Genel Bakış bölümünde son 24 saatteki etkinlik sayısını kontrol edin. Satış yapan bir sitede günde en az birkaç Purchase etkinliği görünmelidir.
Bir sitede birden fazla Pixel kullanılabilir mi?
Evet, birden fazla Pixel aynı sitede aktif olabilir. Ancak her reklamı doğru Pixel’e bağladığınızdan emin olun. Ajans hesapları için Business Manager üzerinden Pixel erişimi paylaşın, yeni Pixel oluşturmayın.
Pixel verilerini ne kadar süre saklar Meta?
Pixel etkinlik verileri varsayılan olarak 180 gün tutulur. Kitleleri bu süre içinde kullanabilirsiniz.
Sonuç
Meta Pixel, Facebook ve Instagram reklamlarının temel taşıdır. Pixel olmadan reklam optimizasyonu kör uçuşa benzer: nereye gidildiğini göremezsiniz. E-ticaret sitenizde Pixel’i doğru etkinliklerle kurmak, dinamik ürün reklamlarından retargeting kitlelerine, dönüşüm optimizasyonundan ROAS ölçümüne kadar tüm Meta reklam stratejinizin altyapısını oluşturur.
AdSaturn olarak Meta Pixel ve Conversions API kurulumunda, etkinlik doğrulamasından KVKK uyumuna kadar her adımda e-ticaret markalarına destek veriyoruz. Bizimle iletişime geçin ve Meta altyapınızı sağlam temeller üzerine inşa edelim.
Sık Sorulan Sorular
Meta Pixel kurulumu için kodlama bilgisi gerekiyor mu?
Hayır. Google Tag Manager kullanılarak kodlama bilgisi olmadan Meta Pixel kurulabilir. Bunun yanında WordPress, Shopify ve WooCommerce gibi platformlar için özel eklentiler de mevcuttur.
Meta Pixel ücretsiz mi?
Evet, Meta Pixel tamamen ücretsizdir. Meta Business hesabı olan herkes Pixel oluşturabilir ve web sitesine ekleyebilir. Ücretli olan kısım, Pixel verilerini kullanan reklam kampanyalarıdır.
Meta Pixel KVKK ve GDPR ile uyumlu mu?
Meta Pixel kullanımı için ziyaretçilerden çerez onayı alınması gerekir. Cookie consent araçları (CookieYes, Cookiebot vb.) ile Pixel yalnızca onay veren kullanıcılar için aktive edilebilir; bu sayede yasal uyumluluk sağlanır.
Pixel olmadan Meta reklam yapılabilir mi?
Temel reklam kampanyaları Pixel olmadan yayınlanabilir; ancak dönüşüm takibi, remarketing ve optimize edilmiş hedefleme için Pixel zorunludur. Pixel olmayan kampanyalar çok daha düşük performans gösterir.