Ali Demirbaş

Shopify'da A/B testi: Rollouts ve test uygulamaları

Shopify'da A/B testi nasıl yapılır? Rollouts ile yerel test, plan şartları, ölçülen metrikler, ödeme sayfası, fiyat testi riskleri ve uygulamalar.

9 dk okuma

Shopify'da A/B testi: mercan ve mavi tenteli iki aynı vitrin, iki sürümün ziyaretçileri tek çantada
Ali DemirbaşMobile App Growth Lead, Aksigorta

Shopify'da A/B testi artık iki yolla yapılıyor: Shopify'ın yönetim paneline eklediği Rollouts özelliğiyle ya da App Store'daki bir test uygulamasıyla. Rollouts temayı, ödeme ve hesap ayarlarını, katalogları ve indirimleri ziyaretçilerin bir kısmına göstererek mevcut hâliyle karşılaştırabiliyor. Bir uygulama ise gelir, sepet ortalaması ya da şablon ve URL testleri gibi Rollouts'un kapsamadığı ihtiyaçlarda devreye giriyor.

Shopify bu alanı hızla değiştirdiği için yazıdaki her bilgi Shopify'ın kendi Help Center, değişiklik günlüğü ve geliştirici belgelerinden alındı ve 2 Kasım 2026 itibarıyla kontrol edildi. A/B testinin genel mantığı, hipotez ve metrik seçimi A/B testi rehberinin konusu, bu yazı Shopify'a özgü kısımları anlatıyor.

Shopify'da A/B testi nasıl yapılır?

Shopify'da A/B testi yapmak için önce neyi değiştireceğine ve neyi ölçmek istediğine karar ver, sonra bu ikisine uyan yolu seç. Shopify, Rollouts'u Aralık 2025'teki Winter '26 Edition'da erken erişimle duyurdu. 31 Mart 2026 tarihli değişiklik günlüğü kaydında gerçek trafikle A/B testi yapıp sonucu dönüşüm üzerinden okuyabildiğini yazıyor.

Sonraki aylarda kapsam genişledi. Haziran 2026'da tamamen farklı temaların ve ödeme ayarlarının, Ekim 2026'da indirimlerin ve katalogların test edilmesi eklendi. Bu yüzden 2026'dan önce yazılmış rehberlerin çoğu Shopify'da yerel test olmadığını ya da 2023'te kapanan Google Optimize'ı önermeye devam ediyor.

İki yolun farkı en çok ölçümde ortaya çıkıyor. Aşağıdaki tablo Shopify'ın Help Center sayfalarına ve uygulamaların App Store'daki kendi tanıtım metinlerine göre iki yolu karşılaştırıyor.

  • Ölçüt: Ne test edilir

    Rollouts (yerel)
    Tema, ödeme ve hesap ayarları, kataloglar, indirimler
    Test uygulaması
    Uygulamaya göre değişir: şablon, URL, fiyat, kargo, ödeme içeriği
  • Ölçüt: Plan

    Rollouts (yerel)
    Deneyler için Grow ve üstü
    Test uygulaması
    Uygulamaya göre değişir, bazı testler Shopify Plus ister
  • Ölçüt: Ölçülen metrikler

    Rollouts (yerel)
    Dönüşüm, sepete ekleme, ödemeye geçiş, hemen çıkma oranı
    Test uygulaması
    Çoğu gelir, sepet ortalaması ve ziyaretçi başına gelir de gösterir
  • Ölçüt: Hedefleme

    Rollouts (yerel)
    Segment, müşteri etiketi ya da cihaz seçilemez
    Test uygulaması
    Uygulamaya göre değişir
  • Ölçüt: Ek maliyet

    Rollouts (yerel)
    Shopify'ın tanıtım sayfasına göre ek ücret yok
    Test uygulaması
    Uygulamanın kendi ücreti
Shopify Help Center ve uygulamaların App Store'daki kendi tanıtım metinlerine göre.

Tablodaki en belirleyici satır ölçülen metrikler. Değişikliğin dönüşüm oranını mı yoksa sipariş başına geliri mi etkileyeceğini bekliyorsan bu sorunun cevabı yolu da seçer. Bir fiyat ya da paket değişikliği dönüşümü düşürürken geliri artırabilir, ve yalnızca dönüşümü gösteren bir sonuç ekranı bu durumda yanlış karar verdirebilir.

Shopify Rollouts ile yerel A/B testi

Rollouts, Shopify yönetim panelinde Markets > Rollouts altında bulunuyor. Shopify'ın Türkçe tanıtım sayfası özelliği "Canlı trafikte A/B testi yapın" diye anlatıyor. Rollouts'un Help Center sayfaları ise Kasım 2026 itibarıyla yalnızca İngilizce. Bir rollout üç türden biri olabilir: Launch değişikliği kalıcı olarak yayına alır, Event değişikliği belirli bir süre gösterip sonra geri alır, Experiment ise değişikliği ziyaretçilerin bir kısmına göstererek A/B testi yapar.

Rollouts ekranında 26 Kasım'da %100'e açılıp 1 Aralık'ta %0'a geri alınan banner ve ödeme promosyonu
Bir Event, değişiklikleri belirli bir tarihte yayına alır ve bitişte geri alır. Görsel: Shopify.

Rollouts neyi test edebilir?

Shopify'ın rollout türleri sayfasına göre bir rollout'a şu değişiklikler eklenebilir: ana temayı düzenlemek ya da tamamen değiştirmek, ödeme ve hesap ayarlarında bir değişiklik, bir katalogu aktif ya da taslak yapmak ve mevcut indirimleri açıp kapatmak. Bir rollout'ta tema için tek bir değişiklik ve indirimler için tek bir değişiklik olabilir, katalog değişikliği ise birden fazla olabilir. Haziran 2026 kaydına göre iki tamamen farklı temayı ya da ödeme sayfasına eklenen yeni bir ek satış bloğunu da test edebilirsin.

Bir cilt bakımı mağazasının iki farklı ana sayfası ve Homepage A/B adlı rollout'u oluşturma butonu
Rollouts ile iki ana sayfa sürümünü karşılaştıran bir A/B testi. Görsel: Shopify.

Varsayılan olarak yeni bir deney trafiği yarı yarıya böler, yani %50 kontrol ve %50 deney grubu. Bitiş tarihi de deneyin başlangıcından 90 gün sonrasıdır.

Bölme oranı hazır seçeneklerden ya da bir kaydırıcıyla değiştirilebilir. Oranı değiştirmeden önce bunun test süresine etkisine bak. Kontrol grubu yazısında anlatıldığı gibi 90/10 bir bölme testi 50/50'ye göre yaklaşık üç kat uzatır.

Plan şartları ve sınırlar

Shopify'ın şartlar ve sınırlar sayfasına göre Rollouts Basic paketi ve üstünde kullanılabiliyor, ama deneyler yani A/B testleri Grow paketi ve üstü gerektiriyor. Basic paketteki bir mağaza değişiklikleri zamanlayabilir ama trafiği bölerek test edemez. Mart 2026 tarihli değişiklik günlüğü kaydı Rollouts'un Basic ve üstü paketlerde olduğunu yazıyordu. Güncel Help Center deneyleri Grow ve üstüne bağlıyor, karar verirken güncel sayfaya güven.

Rollouts'un önemli sınırları da aynı sayfada yazıyor:

  • Eski temalar: Rollouts vintage temalara uygulanamıyor.
  • Liquid şablonları: Bir rollout'ta Liquid şablonu değiştirilemiyor.
  • Kanal: Deneyler yalnızca online mağazada çalışıyor. Hydrogen gibi headless ve özel vitrinlerin ödeme sayfaları test edilemiyor.
  • Hedefleme: Bir rollout bir müşteri segmentine, müşteri etiketine ya da cihaza hedeflenemiyor. Ziyaretçiler gruplara rastgele atanıyor.

Rollouts sonuç ekranı neyi ölçer?

Shopify'ın rollout analitiği sayfasına göre tema deneyleri dört metrik gösteriyor: zaman içindeki dönüşüm oranı, hemen çıkma oranı, ödemeye geçiş oranı ve sepete ekleme oranı. Ödeme ve hesap ayarları deneylerinde tek metrik ödeme dönüşüm oranı. Deney tablolarında gelir, sepet ortalaması ya da ziyaretçi başına gelir yok. Metrikleri özelleştiremiyor, sonuçları cihaza ya da ülkeye göre de filtreleyemiyorsun.

Control etiketli ürün görseli ile Treatment etiketli model görseli, Treatment yanında %3,6 artış
Kontrol ve deney grubunun karşılaştırması. Görseldeki oran Shopify'ın örnek değeridir. Görsel: Shopify.

Sayım kuralları da sonucu okurken önemli. Ziyaretçilerin hepsi bir gruba atanıyor ama sonuçlarda yalnızca izleme izni veren ziyaretçiler sayılıyor. Bot trafiği sayılmıyor. Aynı tarayıcıda iki sürümü de gören bir ziyaretçi sonuçlardan çıkarılıyor.

Tema ve uygulamalar bir ziyaretçinin hangi grupta olduğunu okuyamıyor, bu yüzden varyant bilgisini GA4 gibi başka bir analiz aracına aktaramazsın. Shopify'ın tanıtım sayfası sonuçların güven metrikleriyle istatistiksel analiz içerdiğini söylüyor, ama Help Center hangi istatistik yönteminin kullanıldığını anlatmıyor. Sonucu yorumlarken istatistiksel anlamlılık rehberindeki soruları kendin sor.

Test uygulamalarının yeri

Ne zaman bir test uygulaması gerekir? Rollouts'un kapsamadığı bir şeyi test etmek ya da ölçmek istediğinde bir uygulamaya ihtiyaç duyarsın. Tipik durumlar şunlar: geliri ve sepet ortalamasını görmek istediğinde, Liquid şablonlarını ya da ayrı URL'leri karşılaştırmak istediğinde, ziyaretçileri cihaza ya da segmente göre ayırmak istediğinde ve varyant bilgisini kendi analiz aracına aktarman gerektiğinde. Shopify'ın Mayıs 2026 tarihli İngilizce A/B testi yazısı da tema testleri için Rollouts'u, diğer testler için Intelligems, Shoplift ya da Optimizely gibi araçları anıyor.

App Store'da Shopify A/B testi uygulamaları için ayrı bir "A/B testing" kategorisi yok. Test uygulamaları "Pricing optimization" gibi kategorilerde, A/B testing etiketiyle listeleniyor.

Uygulamaların kendi tanıtım metinlerine göre kapsamları farklı. Shoplift kendini Shopify Plus için bir dönüşüm oranı optimizasyonu (CRO) platformu olarak tanımlıyor ve sayfa, şablon, URL ve fiyat testlerini sayıyor. Intelligems fiyat, içerik, kargo, indirim, ödeme ve satın alma sonrası teklif testlerini sayıyor. Shopify'ın "Built for Shopify" rozetini taşıyan ABConvert ise ödeme içeriği, sepet ve ek satış testleri için Shopify Plus gerektiğini belirtiyor.

Bunlar uygulamaların kendi ifadeleri, bir sıralama değil. Araç türlerinin genel karşılaştırması en iyi A/B test araçları yazısında var.

Uygulama seçerken teknik kontroller

Bir test uygulaması seçerken temaya nasıl eklendiğine bak. Shopify'ın App Store kurallarına göre temayı değiştiren uygulamalar tema uygulama uzantılarını (theme app extension) kullanmak zorunda ve tema koduna elle değişiklik yapılmamalı.

Shopify ayrıca script tag'leri kaldırıyor: 1 Ekim 2026'dan beri uygulamalar yeni script tag oluşturamıyor ya da güncelleyemiyor, 1 Mart 2027'de Shopify script tag'leri vitrine eklemeyi tamamen bırakacak. Hâlâ script tag ile çalışan bir uygulama bu tarihten sonra sorun çıkarabilir. Uygulamanın uygulama gömme bloğu (app embed block) ile çalıştığını kontrol et.

Hız da ayrıca kontrol edilmeli. Built for Shopify rozetinin şartlarından biri, uygulamanın vitrinin Lighthouse performans puanını on puandan fazla düşürmemesi. Bu kural yalnızca rozetli uygulamalar için geçerli.

Uygulamayı kurduktan sonra Shopify'ın web performansı raporuna bak. Rapor son 30 günün gerçek kullanıcı verisine dayanıyor ve uygulama kurulumu gibi değişikliklerin metrikleri nasıl etkilediğini zaman içinde gösteriyor.

Ödeme sayfasında A/B testi

Shopify'da ödeme sayfası artık kod eklenerek değiştirilemiyor. Shopify'ın değişiklik günlüğüne göre checkout.liquid özelleştirmeleri bilgi, kargo ve ödeme adımlarında 13 Ağustos 2024'te çalışmayı bıraktı. Geliştirici belgelerine göre teşekkür ve sipariş durumu sayfalarında checkout.liquid ve ek script'ler 28 Ağustos 2025'te kapandı. Bu sayfalardaki script tag'ler Plus mağazalarda 28 Ağustos 2025'te, Plus olmayan mağazalarda 26 Ağustos 2026'da durdu.

Bunun yerine ödeme sayfası checkout UI uzantılarıyla özelleştiriliyor. Bilgi, kargo ve ödeme adımları için bu uzantılar yalnızca Shopify Plus mağazalarda kullanılabiliyor.

Uzantılar sayfadan ayrı, korumalı bir ortamda çalışıyor ve sayfanın yapısına erişemiyor. Bu yüzden klasik A/B test araçlarının sayfaya kod ekleyerek yaptığı değişiklikler ödeme sayfasında çalışmıyor.

Ödeme sayfasında test yapmanın iki yolu kalıyor: Rollouts ile iki farklı ödeme ayarını karşılaştırmak ya da ödeme uzantılarıyla çalışan bir uygulama kullanmak. Rollouts'ta ödeme deneyinin tek metriği ödeme dönüşüm oranı.

Fiyat testi: kurallar ve riskler

Shopify'da fiyat testi artık iki yerel yolla mümkün, ama ikisinin de sınırları var. 23 Ekim 2026 tarihli değişiklik günlüğü kaydına göre Rollouts katalogları destekliyor ve online mağazada kataloglar arasında deney yapılabiliyor. Bir katalogu aktif yapmak onun fiyatlarını ve ürün durumunu yayına alıyor. Shopify'ın kendi Smart Pricing uygulamasındaki fiyat deneyleri ise Help Center'a göre erken erişimde ve yalnızca seçili mağazalarda var.

Fiyat testinin en büyük riski, testteki fiyatın mağaza dışında görünmemesi. Shopify'ın kanallar ve erişim sayfasına göre reklamlar, ürün listeleri, ürün feed'leri ve arama motorları rollout bilgisini almıyor. Bir ziyaretçi reklamda bir fiyat, mağazada başka bir fiyat görebilir. Shopify bu konuda açık bir uyarı yapıyor: Google ve Meta gibi kanallar tutarsız teklifler nedeniyle ürünleri listeden kaldırabilir ya da hesabı askıya alabilir.

Bir fiyat testine başlamadan önce bu kanallarda hangi fiyatın göründüğünü kontrol et. Aynı ürüne farklı müşterilere farklı fiyat göstermenin müşteri güvenine ve fiyat gösterimiyle ilgili yerel kurallara uygunluğunu da ayrıca değerlendir.

Ölçüm, SEO ve trafik

Bir Shopify testinin sonucu, verinin nasıl toplandığına, testin aramadaki görünürlüğü nasıl etkilediğine ve mağazanın trafiğine bağlı. Bu üç konu Shopify'a özgü birkaç ayrıntı içeriyor.

Customer events ve izin

Shopify'da ziyaretçi davranışı customer events ve web pixel'lerle toplanıyor. Shopify'ın geliştirici belgelerine göre uygulamaların pixel'leri sıkı bir korumalı ortamda, mağaza sahibinin eklediği özel pixel'ler ise daha gevşek bir korumalı ortamda çalışıyor. İzin gereken bölgelerde pixel'ler ancak ziyaretçi izin verdikten sonra çalışıyor. Rollouts sonuçlarında da yalnızca izin veren ziyaretçiler sayıldığı için izin oranı düşükse ölçtüğün grup tüm ziyaretçilerden farklı davranıyor olabilir.

Bir not daha: Shopify Analytics, 21–23 Eylül 2026'da oturum ölçümünü değiştirdi ve dönüşüm oranında bu tarihi yeni bir başlangıç noktası olarak almayı öneriyor. Bu tarihe yayılan testleri dikkatle oku.

SEO etkisi

Testin aynı URL üzerinde mi çalıştığını yoksa ziyaretçiyi ayrı bir URL'ye mi yönlendirdiğini baştan öğren. Google'ın web sitesi testleri rehberi iki durumda da arama motorlarına kullanıcılardan farklı içerik gösterilmemesini istiyor. Ayrı URL'lere yönlendiren testlerde rehbere göre varyant URL'lerinde orijinal sayfaya canonical ver, yönlendirme gerekiyorsa kalıcı 301 yerine geçici 302 kullan ve testi gerekenden uzun çalıştırma. URL testleri genellikle bir uygulamayla yapıldığı için bu kontroller daha çok uygulama tarafında önem taşıyor.

Trafik ve test süresi

Bir Shopify testinin ne kadar süreceğini mağazanın trafiği ve dönüşüm oranı belirler. Rollouts'un 90 günlük varsayılan bitiş tarihi bir üst sınır, yeterli ziyaretçi sayısının garantisi değil.

Testi başlatmadan önce örneklem büyüklüğü hesaplayıcısıyla her gruba kaç ziyaretçi gerektiğini hesapla ve bunu mağazanın günlük trafiğine böl. Trafiği düşük mağazalarda küçük bir değişikliği uzun süre test etmek yerine daha büyük bir değişikliği test etmek ya da önce kullanıcı araştırması yapmak daha verimli olur. Ayrıntılar örneklem büyüklüğü rehberinde var.

İlk Rollouts deneyini kurmak için Help Center'daki adımları şu sırayla izle:

  1. Değişikliği hazırla: Test edeceğin temayı, tema düzenlemesini, ödeme ayarını, katalogu ya da indirimi önceden oluştur.
  2. Rollout'u oluştur: Yönetim panelinde Markets > Rollouts bölümüne git, rollout'a bir ad ver.
  3. Türü seç: Rollout türü menüsünden Experiment'ı seç ve değişikliği ekle.
  4. Bölme oranını ve tarihleri ayarla: Varsayılan 50/50 bölmeyi koru, başlangıç ve bitiş tarihini örneklem hesabına göre belirle.
  5. Sonucu oku ve karar ver: Test planlanan süreyi doldurunca metrikleri izin veren ziyaretçilerle sınırlı olduğunu bilerek yorumla.

Rollouts'un sonuç ekranı yalnızca dönüşüm odaklı metrikler gösterdiği için, gelir etkisini de görmek istediğin testlerde planı bir uygulamayla kurmak gerekebilir. Test fikri arıyorsan sayfa türüne göre düzenlenmiş senaryolar A/B test kütüphanesinde yer alıyor.

Ali Demirbaş

Yazar

Ali Demirbaş

Mobile App Growth Lead, Aksigorta

Ali Demirbaş, Aksigorta'da Mobil Uygulama Büyüme Lideri olarak çalışıyor. Büyüme, yaşam döngüsü pazarlaması ve bu çalışmaların arkasındaki metrikler üzerine yazıyor.

İlgili araçlar

Sırada okunacaklar

Yaptığım işler seninkilerle kesişiyorsa konuşalım.

Growth, CRM, ölçümleme ya da buradaki projelerden biri hakkında yazabilirsin. Bir soru, bir itiraz ya da sadece merhaba; hepsi olur.