WooCommerce için ChatGPT Ads eklentisi: dönüşümler, sepete ekleme ve CAPI
İlk ChatGPT Ads kampanyaları WooCommerce mağazalarına hızla ulaştı, ancak satış takibi başlığa bir betik yapıştırarak kurulmaz. WooCommerce’i onay kurallarına uyarak OpenAI pikseline ve Conversions API’ye bağlayan bir WordPress eklentisi geliştirdim ve sitenize kurulumunu bizzat ben yapıyorum.
WooCommerce siteme ChatGPT Ads takibini kurun
WooCommerce’te basit bir kod parçası neden yetmez?
Piksel kodunu tema başlığına veya bir betik ekleme eklentisine yapıştırmak her şey çalışıyormuş izlenimi verir: Ads Manager sayfa görüntülemeleri alır. Ama neredeyse her zaman üç şey eksiktir. Birincisi onay: OpenAI pikseli ziyaretçiyi varsayılan olarak onay vermiş sayar, bu yüzden banttan önce tetiklenir. İkincisi sunucu tarafı satış: ödeme Stripe’ta, PayPal’da veya bankada tamamlandığında bazı müşteriler teşekkür sayfasını bir daha hiç görmez. Üçüncüsü, Conversions API’nin kendi başına almadığı oppref tıklama kimliği.
Buna WordPress’e özgü durumlar eklenir: her ziyaretçiye aynı HTML’i sunan sayfa önbelleği eklentileri, mağaza sayfalarında AJAX ile sepete ekleme, eski kısa kodla aynı eylemleri tetiklemeyen yeni blok tabanlı ödeme süreci ve siparişlerin HPOS tablolarına taşınması.
Eklentinin gönderdiği etkinlikler
Eklenti, OpenAI’nin belgelediği standart etkinlik adlarını kullanır:
- ürün sayfasında, değişken üründe varyasyon dahil contents_viewed;
- sepete eklemede, sayfa yenilenerek ya da mağazadan AJAX ile yapılsın items_added;
- ödeme sayfası açıldığında, blok tabanlı veya klasik checkout_started;
- satın alma için order_created: teşekkür sayfasında piksel ve sipariş “işleniyor” ya da “tamamlandı” durumuna geçtiğinde sunucu gönderimi;
- hesap oluşturmada registration_completed, ana dönüşümünüz buysa teklif veya iletişim formunda lead_created.
Abonelik satıyorsanız OpenAI bir subscription_created etkinliği de sunar: sizin için uygun olup olmadığına birlikte bakarız.
Eklentiyi kurarken çözdüğüm sorunlar
- Pikseli her sayfaya, herhangi bir onaydan önce yükleyen bir kod ekleme eklentisi
- Teşekkür sayfasına her zaman ulaşılmadığı için yarısı raporlanan kartlı ödemeler
- Açılış URL’sini sabitleyip oppref parametresini kaybettiren bir önbellek eklentisi
- Blok tabanlı ödeme sürecine geçmiş ve eski takip betiklerinin artık tetiklenmediği bir site
- Müşteri teşekkür sayfasını yenilediğinde iki kez sayılan siparişler
Bir takip denetimiyle başlayın
Sipariş, meta veriler ve HPOS
Bir ziyaretçi reklamdan geldiğinde eklenti oppref ve obref kimliğini okur, ardından bunları WooCommerce oturumuna bağlar. Sipariş oluşturulduğunda, WordPress tablolarına doğrudan sorgular yoluyla değil, WooCommerce sipariş nesnesinin yöntemleriyle sipariş meta verilerine kopyalanırlar. Eklentiyi HPOS (yüksek performanslı sipariş depolama) ile uyumlu kılan budur; eklenti bu uyumluluğu WooCommerce’in istediği şekilde bildirir.
O anda opak bir etkinlik kimliği üretilir ve siparişle birlikte saklanır. Teşekkür sayfasındaki piksel ve sunucu çağrısı, aynı etkinlik adı ve aynı Pixel ID ile bu kimliği kullanır: müşteri sayfayı yenilese bile OpenAI yalnızca tek satış sayar. Tutar, sipariş para biriminin alt birimi cinsinden tam sayı olarak gönderilir. Fatura e-postası ve telefonu gönderimden önce normalleştirilip SHA-256 ile özetlenir, asla açık metin olarak iletilmez.
Conversions API anahtarı yönetim panelinde, eklenti ayarlarına girilir ve ziyaretçilere sunulan kodda asla görünmez. WooCommerce günlüklerinden erişilebilen bir kayıt, gönderimleri ve yanıtları tutar; doğrulama modu ise OpenAI’de hiçbir etkinlik kaydetmeden test yapmayı sağlar.
Onay: Complianz, CookieYes, tarteaucitron ve diğerleri
Ziyaretçi pazarlama amacını kabul edene kadar OpenAI betiği, çerez ve sunucu gönderimi yoktur. Eklenti, başta Complianz ve CookieYes olmak üzere en yaygın WordPress onay eklentileriyle, ayrıca Axeptio, Cookiebot, Didomi ve özel bir hizmet üzerinden tarteaucitron.js ile uyumludur. Bandınız Google Consent Mode sinyallerini yayınlıyorsa reklam depolama durumu tetikleyici olarak kullanılabilir.
Ziyaretçinin seçimi siparişle birlikte saklanır: reddettiyse Conversions API o sipariş için hiçbir şey göndermez. Gizlilik politikanızı güncelleyebilmeniz için iletilen verilerin tam listesini sağlarım; hukuki dayanak veri sorumlusunun kararıdır.
Adım adım kurulum
-
Site envanteri
Tema, halihazırda etkin önbellek, onay ve takip eklentileri, ödeme süreci türü, ödeme geçitleri, HPOS’un etkin olup olmadığı.
-
OpenAI erişimi
Ads Manager’ın dönüşümler sekmesinde, sizinle birlikte veya devredilmiş erişimle Pixel ID ve Conversions API anahtarının oluşturulması.
-
Önce hazırlık ortamı
Varsa sitenin bir kopyasında, OpenAI’de hiçbir şey kaydedilmeden doğrulama modunda sunucu gönderimleri.
-
Önbellek ve onay
Gerekirse ilgili betiklerin JavaScript optimizasyonundan hariç tutulması, hizmetin banda tanımlanması, kabulden önce ve sonra kontrol.
-
Gerçek test siparişi
Ödemeye kadar tam yolculuk, WooCommerce günlüğünün ve Ads Manager’daki son etkinliklerin okunması: her etkinlik bir kez, piksel ve sunucu birleşmiş.
-
Yayına geçiş
Doğrulama modu kapatılır, ilk satışlar izlenir ve eklentinin ne gönderdiğine, nereden kontrol edileceğine dair açık bir not verilir.
Eklentiyi veya kurulumu talep edin
-
Mağazama ChatGPT Ads takibini kurun
İletişim formundan tek bir mesaj yeterli: tema, çerez eklentisi, ödeme yöntemleri. İzlenecek adımlarla size geri dönerim.
-
Rehber: OpenAI pikseli, Conversions API ve onay
Ayrıntılı işleyiş, tekilleştirme, oppref ve kaçınılması gereken hatalar.
-
WooCommerce’te Meta pikseli ve Dönüşüm API’si
Aynı mantığın resmî eklentiyle Meta’ya uygulanması.
-
Mağazanız PrestaShop’ta mı?
PrestaShop 1.7, 8 ve 9 için ChatGPT Ads modülü.
- 2019 e-ticaret geliştiricisi, başlangıç
- WP 5 → 6 kapsanan WordPress sürümleri
- 3 çalışma dilleri: FR, EN, TR
- 100 % doğrudan geliştiriciyle iletişim
Aracı yok: yanıt veren kişi, kodun üzerinde çalışan kişidir.
İhtiyacınızı bir dakikada anlatın
Size bir anket daha değil, doğrudan bir tahmin sunabilmem için birkaç hedefli soru.