Conversions API, satın alma ya da form gibi dönüşümleri tarayıcıyı atlayıp doğrudan sizin sunucunuzdan Meta’ya gönderen bağlantıdır. Pixel’in yerine geçmez, onun kaçırdığı olayları tamamlar. Tarayıcıda reklam engelleyici açık olabilir, kullanıcı çerezi reddetmiş olabilir ya da sayfa yüklenmeden kapanmış olabilir. Bu durumlarda Pixel sessiz kalır ama sipariş gerçekten gerçekleşmiştir. Sunucu tarafı bu açığı kapatır.
Pixel neden tek başına yetmiyor
Pixel, verileri kullanıcının tarayıcısından gönderen bir JavaScript parçasıdır. Tarayıcıya bağımlı olduğu için her şey o ortamın izin verdiği kadarıdır. Reklam engelleyici eklentiler Pixel’in isteğini keser. Safari’nin izleme önleme sistemi çerezlerin ömrünü kısaltır. Kullanıcı ödeme sonrası teşekkür sayfası yüklenmeden sekmeyi kapatırsa olay hiç iletilmez.
Peki sonuç? Meta Reklam Yöneticisi’nde sekiz satın alma görünür, kasanızda on bir sipariş vardır. Aradaki üç sipariş reklama yazılmaz. Algoritma bu kişilerin hangi özellikleri taşıdığını öğrenemez, reklam yanlış kitleye gösterilir ve maliyetler yukarı çıkar.
Conversions API nasıl çalışır
Müşteri sitenizde bir işlem yaptığında sunucunuz da bundan haberdar olur: sipariş veritabanına yazılır, form e-postası gönderilir. Conversions API bu bilgiyi alıp Meta’nın sunucusuna iletir. Tarayıcıda ne olduğunun bir önemi kalmaz.
Gönderilen olay; olay adını (Purchase, Lead, AddToCart gibi), zamanı, değeri ve para birimini, müşteriye ait hash’lenmiş e-posta ya da telefon gibi eşleştirme bilgilerini taşır. Hash’leme, bilginin okunamaz bir koda çevrilmesidir; Meta ham e-posta adresini görmez, kendi kayıtlarındaki aynı şekilde kodlanmış adresle karşılaştırır.
İkisi birlikte çalışınca çift sayım olur mu
Olmaz, ama bunun için bir ayar gerekir. Aynı satın alma hem Pixel’den hem sunucudan gelecek. Meta bu iki kaydı event ID ile tek olaya indirir. Siz her olay için bir kimlik üretirsiniz (örneğin sipariş numarası), hem Pixel koduna hem sunucu isteğine aynı değeri yazarsınız. Kimlikler eşleşirse Meta tekrarı atar. Eşleşmezse iki kayıt görürsünüz ve dönüşüm sayısı şişer.
Events Manager’daki Olay Eşleşme Kalitesi ve “kaynak” sütunu bu işi kontrol etmenizi sağlar. Bir olayın yanında hem “Tarayıcı” hem “Sunucu” yazıyorsa ve tekrar oranı düşükse kurulum doğru çalışıyor demektir.
Kimler için öncelikli
E-ticaret sitelerinde sipariş hacmi yüksek olduğu için kayıp doğrudan paraya dönüşür. Lead formuyla çalışan işletmelerde ise form gönderimi sayısı azsa tek tek kaçan kayıt bile öğrenmeyi bozar. Müşterileri ağırlıklı iPhone kullanan bir kitle ise Safari kısıtlamasından en çok etkilenen gruptur.
Günde birkaç dönüşüm alan küçük bir yerel işletme için de Conversions API kurmak mantıklı. Veri az olduğunda her kayıp kayıt algoritmanın öğrenme sürecini daha çok yavaşlatır. Meta reklam yönetimini ayrıca düzenli yaptırıyorsanız Meta reklamları hizmetimizde Pixel ve dönüşüm API kurulumu pakete dahildir. Aylık yönetim ücreti reklam bütçesi hariç 10.000 ₺ + KDV, ayrıntılar fiyatlar sayfasında.
Kurulum yolları
Hangi yolu seçeceğiniz sitenizin altyapısına bağlıdır.
Shopify ve WooCommerce gibi hazır platformlarda Meta’nın kendi entegrasyonu veya resmi eklentisi birkaç adımda bağlanır. Events Manager’dan “Veri kaynağı ekle” deyip platformu seçersiniz, kurulum sihirbazı gerisini yönlendirir.
Google Etiket Yöneticisi kullanıyorsanız sunucu taraflı konteyner kurabilirsiniz. Kendi alt alan adınızda çalışan bir sunucu üzerinden olaylar Meta’ya iletilir. Bu yöntem esneklik verir ama bir sunucu barındırmayı ve aylık işletim maliyetini gerektirir.
Özel yazılmış bir sitede ise sunucu kodu elle yazılır. Meta’nın Graph API’sine erişim anahtarı ile istek atan bir fonksiyon, sipariş tamamlandığında tetiklenir. Bu yol en çok kontrol veren ama en çok teknik işi gerektiren yoldur. Yeni bir site yaptırıyorsanız bu entegrasyonu baştan planlamak çok daha kolaydır; web tasarım hizmetimizde dönüşüm takibi kurumsal pakete dahildir.
Eşleşme kalitesini yükseltmek
Meta, gelen olayı bir kullanıcı hesabıyla eşleştirmeye çalışır. Ne kadar çok eşleştirme bilgisi gönderirseniz eşleşme o kadar güçlenir. E-posta ve telefon en etkili olanlardır. Ad, soyad, şehir ve posta kodu da yardımcı olur. Tarayıcının ürettiği fbp ve fbc çerez değerlerini sunucu isteğine eklemek ise Pixel ile aynı kişiyi bağlamak için önemlidir.
Hash’lemeden önce verileri temizleyin: e-postayı küçük harfe çevirin, baştaki ve sondaki boşlukları silin, telefonu ülke koduyla ve yalnızca rakamlarla yazın. Format hatası, eşleşmeyi sessizce bozar.
KVKK ve izin tarafı
Sunucudan veri göndermek, izin almadan veri göndermek anlamına gelmez. Sitenizde çerez bildirimi varsa ve kullanıcı izleme iznini reddetmişse, bu kişinin olayını sunucudan göndermeyin. Gizlilik politikanızda Meta’ya sunucu üzerinden veri aktarıldığını yazın. İzleme kodu eklediğinizde politikayı aynı turda güncellemek en güvenli yoldur.
Kurulumdan sonra neye bakmalı
Test olayı gönderme aracıyla bir sahte sipariş verin ve Events Manager’ın “Test Olayları” sekmesinde göründüğünü doğrulayın. İlk günlerde olayların sunucudan ve tarayıcıdan geldiğini, tekrarın ayıklandığını kontrol edin. Hata uyarısı çıkıyorsa neredeyse hep aynı iki nedenden biridir. Parametre eksiktir. Para birimi kodu yanlıştır (TRY yerine TL yazılmış gibi).
Birkaç hafta sonra reklam yöneticisindeki dönüşüm sayısını kendi sipariş kayıtlarınızla karşılaştırın. Fark kapanıyorsa kurulum işe yaramış demektir. Fark hâlâ büyükse sunucu olaylarının hangi adımda düştüğünü bulmak için kayıtlara bakın.
Conversions API kurulumunu kendi sitenize ya da reklam hesabınıza uyarlamak isterseniz iletişim sayfamızdan yazın. Hızlı bir soru için 0540 022 64 22 numarasına WhatsApp’tan da ulaşabilirsiniz.