FourPearFourPear
FourPear

Rehber · Büyüme

E-ticaret dönüşüm oranı nasıl artırılır? Ölçümden teste bir mağaza projesi

"Ziyaretçi geliyor ama satış yok" cümlesi tek bir sorun değil, beş ayrı adımın toplamı. Bu yazıyı bir proje gibi kurduk: önce oranı doğru ölçüyorsunuz, sonra kaybın hangi adımda olduğunu kendi rakamlarınızla buluyorsunuz, o adımı kaynaklı bir listeyle düzeltiyor ve değişikliği tek tek deniyorsunuz. Sonunda elinizde bir ölçüm tablosu, bir düzeltme sırası ve bir test defteri kalıyor.

Yazıldı 29.10.2026 · kaynaklar 29.10.2026 tarihinde kontrol edildi

Bu projenin hedefi ne?

Dönüşüm oranı, mağazaya gelen ziyaretlerin yüzde kaçının siparişle bittiğini söyler. Hedef bu oranı tek başına büyütmek değil; aynı ziyaretçiden daha çok sipariş almak. Fark önemli: indirimi büyütmek oranı yükseltir ama marjınızı yer, geniş hedefli bir reklam ise oranı düşürür ama sipariş sayısını artırabilir. Bu yüzden projenin baştan yazılı üç ölçüsü olsun:

  1. Dönüşüm oranı, aynı araçtan ve aynı tarih aralığıyla ölçülmüş.
  2. Sipariş sayısı; oran artarken siparişin düşmediğini görmek için.
  3. Sipariş başına kalan (ürün maliyeti, kargo ve ödeme komisyonu düşülünce). Kapıda ödeme ya da indirim gibi oranı artıran düğmelerin maliyetini burada görürsünüz.

Bu yazıda bilerek bir "ortalama dönüşüm oranı" vermiyoruz. Oran sektöre, fiyata, cihaza ve trafiğin nereden geldiğine göre çok değişir; başkasının ortalaması size ne yapacağınızı söylemez. Kıyas noktanız kendi geçen ayınız ve geçen yılın aynı dönemi.

Oran nasıl hesaplanır, nereden okunur?

Shopify'ın tanımı düz: dönüşüm oranı = ödemeyi tamamlayan oturumlar ÷ oturumlar. Oturum, bir ziyaretçinin mağazadaki tek bir ziyaretidir; aynı kişi sabah ve akşam gelirse iki oturum sayılır. Ayda 10.000 oturumunuz varsa ve 160 oturum siparişle bittiyse oranınız %1,6'dır. Bir oturumda birden çok sipariş verilebildiği için sipariş sayınız ile "ödemeyi tamamlayan oturum" sayınız birebir tutmayabilir.

Oranı tek rakam olarak izlemek yetmez; onu huniye (ziyaretçinin siparişe giderken geçtiği adımlar, her adımda biraz daha azalan bir sayı) bölmek gerekir. İki aracın huni adımları:

AdımShopify raporuGA4 olayı
OturumSessionssession_start
Ürün görüntülemesession_viewed_product (ShopifyQL)view_item
Sepete eklemeSessions with cart additionsadd_to_cart
Ödeme başlatmaSessions that reached checkoutbegin_checkout
SiparişSessions that completed checkoutpurchase
  • Shopify'da raporların davranış (Behavior) grubunda iki rapor var: zamana göre dönüşüm oranı (Conversion rate over time) ve huni dökümü (Conversion rate breakdown). Dökümde ürün görüntüleme adımı yok; o bilgi ShopifyQL'deki session_viewed_product etiketinde.
  • GA4'te Raporlar › Life cycle › Monetization altındaki satın alma yolculuğu (Purchase journey) raporu beş adımın hepsini gösterir. Shopify mağazası GA4'e bağlanınca add_to_cart, begin_checkout ve purchase olayları kendiliğinden toplanıyor.
  • İki rakam birbirini tutmaz, normal. Shopify oturum sayar, GA4'ün satın alma yolculuğu kullanıcı sayar; GA4'te oturum 30 dakika hareketsizlikle biter. Bir aracı seçin ve bütün kıyasları onunla yapın.
  • Açık mı, kapalı mı? Kapalı huni yalnızca adımları sırayla tamamlayanı sayar; açık huni herkesi, hangi adımdan girerse girsin. Adımlar arası kaybı okumak için kapalı huni kullanın. GA4'ün raporu varsayılan olarak kapalı.

Ölçüme başlamadan önce bir test siparişi verin ve üç olayın (sepete ekleme, ödeme başlatma, sipariş) raporda göründüğünü kontrol edin. GA4'e göre zorunlu parametresi eksik bir olay e-ticaret raporlarına girmiyor; yanlış kurulmuş bir etiket, sorunu olmayan adımı sorunlu gösterebilir. Analitik kodunun mağazada olup olmadığını Mağaza Röntgeni de kontrol ediyor.

Huni hesabı

Hazır rakamlar örnek, ortalama değil. Kendi raporunuzdan aynı tarih aralığını, aynı araçtan (yalnızca Shopify ya da yalnızca GA4) yazın. Ürün görüntüleme adımını bilmiyorsanız boş bırakın.

Huni adımları

AdımBu dönem

Dönüşüm oranı (sipariş ÷ oturum)

%1,60

  1. Oturum10.000
  2. %46,0 geçti · 5.400 kaybedildi
    Ürün görüntüleme4.600
  3. %17,0 geçti · 3.820 kaybedildi
    Sepete ekleme780
  4. %50,0 geçti · 390 kaybedildi
    Ödeme başlatma390
  5. %41,0 geçti · 230 kaybedildi
    Sipariş160

En çok oturum oturum → ürün görüntüleme geçişinde kayboluyor (5.400 oturum, %54,0).

Bu tek başına "sorun burada" demek değil: üst adımlarda kayıp doğası gereği büyük. Asıl işareti önceki dönemle kıyas verir; yukarıdan "Önceki dönemle kıyasla"yı açın.

Bakılacak yer: hız, mobil görünüm ve açılış sayfasının reklamla eşleşmesi. Düzeltme listesi

Bir geçişi göreli %10 iyileştirirseniz

Hangi geçiş olursa olsun sipariş yaklaşık 16 artar (160 → 176), çünkü sipariş sayısı bütün geçiş oranlarının çarpımı. Bu yüzden "hangi adım" sorusunun cevabı, en kolay ve en ucuz iyileşecek adımdır; çoğu zaman bunu da önceki dönemden düşen geçiş gösterir.

Varsayılan rakamlar bir ortalama ya da sektör verisi değil; hesap boş görünmesin diye. Adım adları Shopify yardım sayfası ve ShopifyQL şemasından, GA4 olay adları Google Analytics yardım sayfasından, 29.10.2026. "Önce buraya bakın" sonucu önceki dönemle kıyas girildiğinde geçiş oranı en çok düşen adımdır; kıyas yoksa en çok oturumun kaybolduğu adım, ki bu tek başına kesin bir işaret değildir.

Kayıp hangi adımda?

Huni hesabı size en çok kaybın nerede olduğunu gösterir. Ama adımları birbiriyle kıyaslamak yanıltır: oturumdan ürün sayfasına geçişin ödemeden siparişe geçişten düşük çıkması beklenir, çünkü ilk adımda daha çok "sadece bakan" vardır. Tek ürünlü bir açılış sayfasında tablo farklı olabilir. Baymard Institute'un anketinde ABD'li çevrim içi alışverişçilerin %42'si sepet bırakma sebebi olarak "yalnızca bakıyordum, almaya hazır değildim" demiş (29.10.2026 kontrolü). Bu kayıp tasarımla kolay kapanmaz.

Gerçek işareti üç kıyas verir:

  1. Önceki dönemle. Bir geçiş oranı geçen aya göre belirgin düştüyse o dönemde ne değiştiğine bakın: yeni uygulama, tema güncellemesi, kargo ücreti, yeni reklam kampanyası. Hesaptaki "Önceki dönemle kıyasla" düğmesi bunu yapıyor.
  2. Cihaza göre. Shopify'daki cihaza göre oturum raporunu (Sessions by device) huniyle birlikte okuyun. Mobil ve masaüstünde aynı adımda çok farklı geçiş görüyorsanız sorun büyük ihtimalle mobil tasarımda ya da mobil hızda.
  3. Kanala ve açılış sayfasına göre. Reklamdan gelen ziyaretçi ile Google'da markanızı arayan ziyaretçi aynı huniden geçmez. Açılış sayfasına göre oturum raporu (Sessions by landing page), hangi sayfanın ziyaretçiyi ürün sayfasına taşımadığını gösterir.

Rakamın yanına bir de kendi gözlemlerinizi koyun: mağazanızdan telefonla, mobil veriyle baştan sona bir sipariş verin. Her adımda sizi bekleten, şaşırtan ya da tereddüt ettiren şeyi yazın. Huni nerede kaybettiğinizi, bu deneme de nedenini söyler.

Ziyaretçi ürüne ulaşmıyor: hız ve ilk ekran

Oturumdan ürün görüntülemeye geçişte kayıp büyükse ilk şüpheli hız ve ilk ekran. Google, sayfa deneyimini üç Core Web Vitals ölçüsüyle tanımlıyor ve her biri için "iyi" eşiği yazıyor:

  • LCP (Largest Contentful Paint): ilk ekrandaki en büyük öğenin, çoğu zaman ana görselin, çizildiği an. İyi: 2,5 saniye ya da altı.
  • INP (Interaction to Next Paint): dokunuşa ya da tıklamaya sayfanın görünür cevap verme süresi. İyi: 200 milisaniye ya da altı.
  • CLS (Cumulative Layout Shift): sayfa yüklenirken öğelerin yerinden kayması. İyi: 0,1 ya da altı.

Eşikler gerçek ziyaretçilerin sayfa yüklemelerinin 75. yüzdelik dilimine göre ve mobil ile masaüstü ayrı ölçülüyor (web.dev, 29.10.2026). Yani ziyaretçilerinizin dörtte üçü bu süre ya da altında görmeli; tek bir hızlı ölçüm yetmez.

Hızın satışa etkisi hakkında sık alıntılanan bir çalışma Google'ın ısmarladığı, 55 ve Deloitte'un yaptığı "Milliseconds make millions". 2019 sonunda 37 Avrupa ve ABD markasının mobil sitesinde, dört hız ölçüsünün hepsi 0,1 saniye iyileşince perakende sitelerde dönüşüm %8,4 artmış. Rakamı kendi mağazanıza taşımayın: çalışmayı Google ısmarladı, veri 2019'dan ve yalnızca mobil, ölçülerden biri artık kullanılmıyor, ve iyileşme yolculuktaki bütün sayfalarda aynı anda olmuş. Söylediği şey yön: hız siparişe dokunuyor.

  • Ana görseli öne alın

    web.dev'e göre LCP görseli tembel yüklenmemeli (loading="lazy"), ilk HTML'de bulunabilmeli ve fetchpriority="high" almalı. Görsel uygun boyutta ve modern biçimde (WebP, AVIF) olmalı. Hangi öğenin LCP olduğunu kendi sayfanızın hız raporu söyler; tahmin etmeyin.

    Kontrol: Mağaza Röntgeni ana görselin geç geldiğini ve görsellerin ağırlığını raporluyor.

  • Uygulama ve dış script yükünü azaltın

    Shopify'ın kendi yardım sayfası tema kodunun, uygulamaların, videoların, slaytların, sosyal medya akışlarının ve analitik kodlarının hızı etkileyebildiğini yazıyor. Kullanmadığınız uygulamayı kaldırın; kaldırdığınız uygulamanın temaya bıraktığı kodu da kontrol edin.

    Kontrol: Röntgen'in teknik bölümü dış script ve uygulama yükünü sayıyor.

  • Sayfa kaymasını durdurun

    Kaymanın sık sebepleri boyutu yazılmamış görsel ve video, sonradan büyüyen widget, mevcut içeriğin üstüne eklenen bant ya da açılır pencere ve yedek fonttan farklı boyutta açılan web fontu. Sonradan gelecek içerik için yer baştan ayrılmalı.

    Kontrol: Telefonda sayfa açılırken "Sepete ekle" düğmesi yer değiştiriyor mu?

  • Açılış sayfası reklamla aynı şeyi söylesin

    Tek ürün reklamından gelen ziyaretçiyi ana sayfaya düşürmek, onu ürünü yeniden aramaya zorlar. Dropshipping ve tek ürünle satan mağazalarda bunu özellikle kontrol edin: reklam bir ürünü gösteriyorsa açılan sayfa da o ürün olmalı.

    Kontrol: Açılış sayfasına göre oturum raporunda reklam URL'lerinin ürün görüntülemeye geçişine bakın.

Ürüne bakıyor, sepete atmıyor: ürün sayfası

Ürün sayfası, ziyaretçinin ürünü elinde tutamadığı için soracağı her soruya cevap vermek zorunda. Baymard Institute'un ürün sayfası araştırmasının ücretsiz başlıkları buraya iyi bir kontrol listesi veriyor (bulguların tamamı ücretli üyelikte; aşağıdakiler makale başlıklarından ve yayın tarihleriyle):

  • Tahmini kargo ücreti ürün sayfasında görünsün

    Baymard'ın 20.06.2017 tarihli makalesi ürün sayfasının tahmini kargo ücretini göstermesi gerektiğini söylüyor; 22.08.2017 tarihli başka bir makale de "ücretsiz kargo"nun yalnızca site bandında durmaması gerektiğini. Ücreti ve ücretsiz kargo eşiğini düğmenin yakınına yazın.

    Kontrol: Ürün sayfasında, kaydırmadan, kargo ücretini ve tahmini teslim gününü görebiliyor musunuz?

  • Ürünün ölçeğini gösteren bir görsel

    Baymard'a göre her ürünün boyutunu anlatan en az bir görseli olmalı (30.05.2017) ve görseller yeterli çözünürlük ve yakınlaştırma sunmalı (02.04.2020). Tedarikçinin beyaz fonlu görseliyle satıyorsanız, ürünün elde ya da odada nasıl durduğunu gösteren bir görsel eklemeyi düşünün.

    Kontrol: Telefonda görsele iki parmakla yaklaşınca ayrıntı okunuyor mu?

  • Yorumlar ve olumsuz yoruma cevap

    Baymard olumsuz yorumların bir kısmına mağazanın cevap vermesini öneriyor (06.08.2019). Yorum altyapısının mağazada olup olmadığını Röntgen'in satın alma bölümü kontrol ediyor.

    Kontrol: Ürün sayfasında yorum bölümü var mı, en düşük puanlı yoruma cevap verilmiş mi?

  • Taksit bilgisi ve soru sorma yolu

    Taksit seçeneğini ödeme kuruluşunuz sunuyor; iyzico vade farkını müşteriye yansıtmayı satıcının kararına bırakıyor, PayTR peşin fiyatına taksit seçeneğinden söz ediyor. Hangi kartta kaç taksit olduğunu ürün sayfasında gösterin. Bir de soru sormanın kolay yolu (WhatsApp düğmesi gibi) sepete atmadan önceki tereddüdü kapatır.

    Kontrol: Röntgen taksit bilgisinin ve WhatsApp düğmesinin görünüp görünmediğini raporluyor.

Sepete atıyor, ödemeye geçmiyor: toplam tutar

Sepet adımında en büyük soru "toplam ne kadar?". Baymard'ın sepet terk listesinde (son güncelleme 22.09.2025, ABD'li alışverişçiler) "yalnızca bakıyordum" diyenler çıkarıldıktan sonra en sık sebep ek maliyetlerin (kargo, vergi, ücret) yüksek olması: %40. Toplam tutarı baştan görememek de %12 ile listede. Aynı liste 50 çalışmanın ortalamasıyla sepet terk oranını %70,22 olarak veriyor; bu bir hedef değil, sepetin bırakılmasının istisna değil kural olduğunu gösteriyor. Bu yazı için Türkiye'ye ait karşılaştırılabilir bir çalışma doğrulayamadık; yüzdeleri Türkiye rakamı gibi okumayın.

  • Kargo ücreti sepette, sürprizsiz

    Kargo ücretini sepet sayfasında yazın; ödeme sayfasında ilk kez görünen ücret, ziyaretçinin geri döndüğü yerdir. Mesafeli Sözleşmeler Yönetmeliği'ne göre vergiler dahil toplam fiyat ve varsa nakliye, teslim ve benzeri ek masraflar ön bilgilendirmede yazılmak zorunda (md. 5/1-d); yazılmayan ek masrafı müşteri ödemekle yükümlü değil (md. 5/3).

    Kontrol: Sepette ürün tutarı, kargo ve toplam ayrı satırlarda görünüyor mu?

  • Ücretsiz kargo eşiğine ne kaldığını söyleyin

    Eşik varsa sepette "ücretsiz kargoya şu kadar kaldı" satırı ziyaretçiye kararı kendisinin vermesini sağlar. Eşiği belirlerken sipariş başına kalan rakamınıza bakın; eşik marjı eritmemeli. Kargo ücretinin sepette nasıl hesaplandığını kargo entegrasyonu rehberinde anlattık.

    Kontrol: Eşiğin altında bir sepetle deneyin; satır görünüyor ve doğru tutarı söylüyor mu?

  • Hesap açtırmayın, sonra önerin

    Baymard listesinde hesap açma zorunluluğu %18 ile sepet terk sebebi. Baymard'ın ödeme akışı makalesi (26.06.2024) hesap açmayı onay adımına ertelemenin daha iyi sonuç verdiğini yazıyor. Shopify'ın ödeme ayarlarında müşteri hesabının zorunlu olup olmadığını kontrol edin.

    Kontrol: Yeni bir tarayıcıda, giriş yapmadan ödemeye geçebiliyor musunuz?

Ödemeye geçiyor, sipariş vermiyor: ödeme sayfası

Ödeme sayfasına gelen ziyaretçi almaya büyük ölçüde karar vermiştir; burada kaybedilen sipariş, reklama ve ürün sayfasına harcadığınız her şeyi de götürür. Baymard listesindeki ilgili sebepler: karta güvenmeme %19, ödemenin uzun ya da karışık olması %17, site hatası %17, kartın reddedilmesi %10, yeterli ödeme yöntemi olmaması %9.

  • Alanları azaltın

    Baymard'ın incelediği ödeme akışlarında ortalama 11,3 form alanı var ve çoğu site için toplam 8 alanın yettiğini yazıyor (26.06.2024). Shopify'ın ödeme ayarları sayfasında hangi alanların zorunlu olduğuna bakın; gerçekten gerekmeyen alanı isteğe bağlı yapıp yapamayacağınızı orada görürsünüz.

    Kontrol: Ödeme sayfasında doldurmak zorunda olduğunuz alanları sayın.

  • Kapıda ödeme: satışı açar, maliyetini hesaplayın

    Kartını girmek istemeyen müşteri için kapıda ödeme Shopify'da manuel ödeme yöntemi olarak açılır ve bu siparişlerden üçüncü taraf işlem ücreti alınmaz. Ama teslim alınmayan paketin gidiş ve dönüş kargosu size kalır; dönüşüm oranı artarken sipariş başına kalan düşebilir. Hesabı kapıda ödeme rehberinde kendi rakamlarınızla yapın.

    Kontrol: Kapıda ödemeli siparişlerin kaçı teslim alınmadan döndü? Kargo panelinizden son üç ay.

  • Kart reddi ve taksit

    Kart reddi ödeme kuruluşunun ve bankanın tarafında olur; size düşen, reddedilen ödemenin sebebini ödeme kuruluşunun panelinden okumak. iyzico 3D Secure'ü isteğe bağlı tutuyor ve tutar bazlı 3D Secure ayarı sunuyor. Hangi kuruluşla neyin değiştiğini iyzico ve PayTR rehberinde karşılaştırdık.

    Kontrol: Ödeme kuruluşu panelinde başarısız işlem sayısı ve sebepleri.

  • Güven: yasal sayfalar görünür olsun

    Karta güvenmeme Baymard listesinde %19. Türkiye'de güveni taşıyan sayfalar aynı zamanda zorunlu sayfalar: mesafeli satış sözleşmesi, ön bilgilendirme, iade koşulları, KVKK aydınlatma metni ve ETBİS kaydı. Listesi yasal kontrol listesinde.

    Kontrol: Röntgen'in güven ve yasal bölümü bu bağlantıların ana sayfadan bulunup bulunmadığını kontrol ediyor.

Terk edilen ödemeyi geri çağırmak

Her düzeltmeden sonra bile ödemeyi yarıda bırakan olacak. Shopify bunun için kendi otomasyonunu sunuyor; yardım sayfasında (29.10.2026) yazanlar:

  • Müşteri e-postasını girdikten sonra on dakikadan uzun süre tamamlamadığı ödeme terk edilmiş sayılır.
  • Otomatik e-posta Uygulamalar › Messaging › Automations altında "Abandoned checkout emails by Shopify" akışından açılır; kitle ve zamanlama orada ayarlanır.
  • Müşteri e-posta yerine telefon girdiyse, mağaza o adrese gönderim yapmıyorsa ya da üründe stok kalmadıysa e-posta gitmez. Türkiye'de telefonla ödeme yapan müşteri çoksa bu akış onlara ulaşmaz.
  • Yalnızca Online Store ve Buy Button kanallarında çalışır; üç aydan eski kayıtlar silinir.

Değişikliği nasıl test edersiniz?

Düzeltme listesi uzun; hepsini aynı hafta yaparsanız hangisinin işe yaradığını bilemezsiniz. Üç kural:

  1. Bir seferde tek değişiklik. Kargo ücretini sepete taşıdığınız hafta tema değiştirmeyin, kampanya açmayın.
  2. Örneklemi baştan belirleyin, ara sonuca göre durdurmayın. A/B testi (ziyaretçinin yarısına eski, yarısına yeni sürümü gösterip karşılaştırmak) için Evan Miller'ın açıkladığı gibi, sonuca sık sık bakıp "anlamlı" görününce testi durdurmak yanlış sonuç bulma ihtimalini büyütür. Gereken oturum sayısını önce hesaplayın, o sayıya ulaşana kadar bekleyin.
  3. Her değişikliği tarihiyle yazın. Bir test defteri tutun: tarih, ne değişti, hangi huni adımını hedefliyordu, iki hafta önce ve iki hafta sonra geçiş oranı. Altı ay sonra "oran neden düştü?" sorusunun cevabı bu defterde olur.

A/B test süresi kaba hesabı

Yakalamak istediğiniz en küçük fark (göreli)
%20 göreli fark: 1,6 → 1,92 puan.

Her varyanta gereken oturum

26.505

İki varyantla yaklaşık 22 hafta. Bu süre içinde kampanya, mevsim ve fiyat değişir; sonuç testten çok takvimi ölçmeye başlar. Daha büyük bir değişikliği ya da önce/sonra kıyasını düşünün.

Varsayım: iki yönlü anlamlılık 0,05, güç 0,80, trafik iki varyanta eşit bölünüyor. Kaba hesap; kesin rakam için Evan Miller'ın hesaplayıcısını kullanın, küçük farklar çıkabilir.

İki oran karşılaştırması için standart örneklem formülü; iki yönlü anlamlılık 0,05 ve güç 0,80 sabit. Bu iki değer bir kaynak verisi değil, yaygın kullanılan bir varsayım. Kesin hesap için Evan Miller'ın hesaplayıcısı, 29.10.2026.

Hesaptaki örnek rakamlarla bile bir testin aylar sürdüğünü görüyorsunuz. Trafiği az olan mağaza için bu dürüst cevaptır: küçük farkları A/B testiyle yakalayamazsınız. O durumda iki yol var. Ya büyük bir değişikliği test edersiniz (yakalamak istediğiniz fark büyüdükçe gereken oturum hızla düşer) ya da değişikliği yapıp önceki dönemle kıyaslarsınız. İkincisinde mevsim, kampanya ve reklam bütçesi de sonucu etkiler; sonucu "muhtemelen" diye okuyun.

Riskler ve sınırlar: bu proje neyi garanti etmez?

  • Oran tek başına iyi haber değil. İndirim, kapıda ödeme ve ücretsiz kargo oranı artırabilir; her biri sipariş başına kalanı düşürür. Projenin üç ölçüsünü birlikte izleyin.
  • Trafik değişince oran değişir. Yeni bir reklam kanalı açtığınız ay oranın düşmesi, mağazanın bozulduğu anlamına gelmez. Kanala göre ayrı bakın.
  • Baymard ve Deloitte rakamları sizin rakamınız değil. Baymard'ın sebep listesi ABD'li alışverişçilerden; hız çalışması 2019 tarihli, mobil ve Google'ın ısmarladığı bir çalışma. Bunlar neye bakacağınızı söyler, ne kadar kazanacağınızı söylemez.
  • Ölçüm de yanılır. Yanlış kurulmuş bir etiket, iki araçtan karışık alınmış rakam ya da Eylül 2026 oturum ölçümü değişikliği, olmayan bir sorunu varmış gibi gösterebilir.
  • Bazı kayıplar kapanmaz. "Yalnızca bakıyordum" diyen ziyaretçiyi ödeme sayfası ikna etmez; onu reklam ve e-posta tarafında geri çağırırsınız. Hangi kanalların size uyduğunu pazarlama yolları sayfasında anlattık.
  • Kimse bir oran garanti edemez. Biz de etmiyoruz. Elinizdeki şey bir yöntem: ölç, bul, düzelt, dene.

Elinizde kalanlar

Bu yazıyı baştan sona uyguladığınızda elinizde şunlar olur:

  • Ölçüm tablosu: seçtiğiniz tek araçtan, kapalı huniyle, beş adımın aylık rakamları ve geçiş oranları; mobil ve masaüstü ayrı.
  • Teşhis notu: önceki döneme göre en çok düşen geçiş ve kendi telefonunuzla verdiğiniz test siparişinde yazdığınız takılma noktaları.
  • Sıralı düzeltme listesi: o adıma ait maddeler, her birinin kaynağı ve kontrol yöntemiyle.
  • Terk edilen ödeme akışı: açık, zamanlaması belirlenmiş, telefonla ödeyenlere ulaşmadığını bildiğiniz bir otomasyon.
  • Test defteri: her değişikliğin tarihi, hedeflediği adım, önce ve sonra rakamı; varsa A/B testinin baştan belirlenmiş örneklemi.

Hız, analitik kodu, taksit bilgisi, yorum altyapısı ve yasal sayfalar gibi maddelerin bir kısmını Mağaza Röntgeni mağaza adresinizden ölçüyor; listenin geri kalanı sizin raporlarınızdan çıkar.

Sık sorulanlar

İyi bir e-ticaret dönüşüm oranı yüzde kaç?

Tek bir doğru rakam yok. Oran sektöre, ürün fiyatına, trafiğin nereden geldiğine ve cihaza göre değişir. Başkasının ortalaması yerine kendi geçen ayınızla ya da geçen yılın aynı dönemiyle kıyaslayın. Bu yazıda bilerek bir 'ortalama oran' vermiyoruz.

Dönüşüm oranı nasıl hesaplanır?

Shopify'ın tanımıyla: ödemeyi tamamlayan oturum sayısı bölü toplam oturum sayısı. 2.000 oturumda 30 oturum siparişle bittiyse oran yüzde 1,5'tir. GA4'ün satın alma yolculuğu raporu oturum değil kullanıcı saydığı için iki aracın rakamı birbirini tutmayabilir; kıyası hep aynı araçla yapın.

Shopify'da dönüşüm oranını nerede görürüm?

Shopify raporlarının davranış (Behavior) grubunda iki rapor var: Conversion rate over time (zamana göre oran) ve Conversion rate breakdown (huni dökümü). Döküm; oturum, sepete ekleme, ödemeye ulaşma ve ödemeyi tamamlama adımlarını ayrı ayrı gösterir.

Trafiğim arttı ama dönüşüm oranım düştü. Kötü bir şey mi?

Her zaman değil. Yeni bir reklam kanalı ya da geniş hedefli bir kampanya, satın almaya henüz hazır olmayan çok ziyaretçi getirir; oran düşer ama sipariş sayısı artabilir. Oranın yanında sipariş sayısına ve kanal bazında orana birlikte bakın.

Dropshipping mağazasında dönüşüm oranını ne düşürür?

Huni aynı, ama iki adım daha hassas. Uzun teslim süresi sepet ve ödeme adımında kayıp yaratır; Baymard'ın ABD anketinde sepet terk sebepleri arasında yavaş teslim de var. Reklamla gelen tek ürün trafiğinde de ürün sayfası her şeyi taşır: ölçü, gerçek görsel, kargo ücreti ve teslim tarihi sayfada açık olmalı.

Küçük mağazada A/B testi yapılır mı?

Çoğu zaman güvenilir sonuç vermez. Testin anlamlı olması için her varyantta yeterli oturum gerekir; aylık trafiğiniz azsa sayfadaki test süresi hesabı bunun aylar sürdüğünü gösterir. O durumda tek değişikliği tarihiyle not edip önceki dönemle kıyaslayın ve sonucun kesin olmadığını bilin.

Sepeti terk eden müşteriye otomatik e-posta gider mi?

Shopify'da gider: müşteri e-postasını girdikten sonra on dakikadan uzun süre tamamlamadığı ödeme terk edilmiş sayılır. Otomatik e-postayı Uygulamalar › Messaging › Automations altında 'Abandoned checkout emails by Shopify' akışından açarsınız. Müşteri e-posta yerine telefon girdiyse e-posta gitmez.

Huninizin hangi adımda kaybettiğini birlikte bulalım mı?

Mağazanızın adresini Röntgen'e verin, ölçebildiğimiz maddeleri hemen görün. Düzeltme listesini mağazanız için sıraya koymamızı isterseniz projenizi anlatın; kapsamı yazılı olarak gönderiyoruz.

Dayandığımız sayfalar

Hepsini 29.10.2026 tarihinde açıp okuduk. Tarifeler ve mevzuat değişir; karar vermeden önce linke bir kez de siz bakın. Bu yazı hukuki ya da mali müşavirlik görüşü değildir.

  1. Shopify Help Center · Behavior reports (Conversion rate breakdown)

    Dönüşüm oranı: satın almayla biten oturumların yüzdesi. Huni adımları: bütün oturumlar, sepete ekleme olan, ödemeye ulaşan (ödeme sayfasında tuşa basma ya da tıklama gibi bir girdi), ödemeyi tamamlayan oturumlar. Açık huni adımları herhangi sırayla sayar, kapalı huni yalnızca sırayla tamamlananları. Oturum verisi 01.10.2022'ye kadar geriye gider; 21-23.09.2026 arasında oturum ölçümünde yenileme yapıldı, raporlardaki oturum rakamları trafik değişmeden oynayabilir. Bir oturumda birden çok sipariş verilebildiği için sipariş sayısı ile tamamlanan oturum sayısı farklı olabilir. Sessions by device ve Sessions by landing page raporları da burada.

    29.10.2026
    sayfada gördük

  2. Shopify.dev · ShopifyQL sessions şeması

    Formül: dönüşüm oranı = ödemeyi tamamlayan oturumlar / oturumlar. Ayrı alanlar: sepete ekleme olan, ödemeye ulaşan, ödemeyi tamamlayan oturumlar; en az bir ürün sayfası görüntülenen oturumu ayıran session_viewed_product etiketi.

    29.10.2026
    sayfada gördük

  3. Google Analytics Yardım · Purchase journey report

    Beş adım ve olayları: session_start, view_item, add_to_cart, begin_checkout, purchase. Kullanıcı sayar, oturum değil. Varsayılan kapalı huni; açık huniye çevrilebilir. Yeri: Raporlar › Life cycle › Monetization.

    29.10.2026
    sayfada gördük

  4. Google Analytics Yardım · Ecommerce purchases report

    Shopify mağazaları Google Analytics kurulunca add_to_cart, begin_checkout ve purchase olaylarını kendiliğinden toplar. Zorunlu parametresi eksik olay rapora girmez.

    29.10.2026
    sayfada gördük

  5. Google Analytics Yardım · About Analytics sessions

    Oturum, varsayılan olarak 30 dakika hareketsizlikten sonra biter; oturumun en uzun süresi yok.

    29.10.2026
    sayfada gördük

  6. Baymard Institute · Cart abandonment rate statistics (güncelleme 22.09.2025)

    50 çalışmanın ortalaması: sepet terk oranı %70,22. ABD'li çevrim içi alışverişçilerin %42'si 'yalnızca bakıyordum' diye sepet bırakmış. Bunun dışındaki sebepler: ek maliyet (kargo, vergi, ücret) yüksek %40, teslim yavaş %20, karta güvenmeme %19, hesap açma zorunluluğu %18, ödeme uzun ya da karışık %17, site hatası %17, iade koşulu %13, toplam tutar baştan görülemedi %12, kart reddedildi %10, yeterli ödeme yöntemi yok %9. Anketin yılı sayfada yazmıyor.

    29.10.2026
    sayfada gördük

  7. Baymard Institute · Checkout Optimization: Minimize Form Fields (26.06.2024)

    İncelenen ödeme akışlarında ortalama 11,3 form alanı (2024); çoğu site için toplam 8 alan yetiyor. Hesap açtırmayı onay adımına ertelemek daha iyi sonuç veriyor.

    29.10.2026
    sayfada gördük

  8. Baymard Institute · Product page UX makale listesi

    Ücretsiz makale başlıkları: ürün sayfası tahmini kargo ücretini göstermeli (20.06.2017), 'ücretsiz kargo' yalnızca site bandında durmamalı (22.08.2017), her ürünün ölçeğini gösteren en az bir görseli olmalı (30.05.2017), görseller yeterli çözünürlük ve yakınlaştırma sunmalı (02.04.2020), olumsuz yorumların bir kısmına cevap verilmeli (06.08.2019). Bulguların tamamı ücretli üyelikte.

    29.10.2026
    sayfada gördük

  9. web.dev · Web Vitals

    İyi eşikler: LCP 2,5 saniye ya da altı, INP 200 milisaniye ya da altı, CLS 0,1 ya da altı. Sayfa yüklemelerinin 75. yüzdelik dilimi, mobil ve masaüstü ayrı ölçülür.

    29.10.2026
    sayfada gördük

  10. web.dev · Optimize Largest Contentful Paint

    LCP dört parçaya ayrılır: ilk bayt süresi (TTFB), kaynak yükleme gecikmesi, kaynak indirme süresi, çizim gecikmesi. LCP görseli tembel yüklenmemeli (loading=lazy), ilk HTML'de bulunabilir olmalı, fetchpriority=high almalı; görseller uygun boyutta ve modern biçimde olmalı; head'deki eşzamanlı scriptler ertelenmeli.

    29.10.2026
    sayfada gördük

  11. web.dev · Cumulative Layout Shift (CLS)

    Kaymanın sık sebepleri: boyutu belirtilmemiş görsel ve video, yedek fonttan farklı boyutta açılan web fontu, kendini sonradan büyüten reklam ve widget'lar, mevcut içeriğin üstüne sonradan eklenen öğeler. Sonradan gelecek içerik için yer baştan ayrılmalı.

    29.10.2026
    sayfada gördük

  12. web.dev · Milliseconds make millions (Google adına 55 ve Deloitte, güncelleme 24.06.2020)

    2019 sonunda 30 gün, 37 Avrupa ve ABD markasının mobil sitesi, 30 milyondan fazla oturum. Dört hız ölçüsünün hepsinde 0,1 saniyelik iyileşmeyle perakende sitelerde dönüşüm %8,4 arttı; ürün sayfasından sepete geçiş %9,1, listeden ürün sayfasına %3,2. Çalışmayı Google ısmarladı; veriler 2019'dan ve yalnızca mobil; ölçülerden First Meaningful Paint artık kullanılmıyor.

    29.10.2026
    sayfada gördük

  13. Shopify Help Center · Web performance

    Mağazaya eklenen her özellik hızı etkileyebilir: tema kodu, uygulamalar, görseller, videolar, slaytlar (carousel), sosyal medya akışları, analitik kodları. Özet ölçü yükleme hızını, etkileşimi ve görsel kararlılığı ölçer.

    29.10.2026
    sayfada gördük

  14. Shopify Help Center · Recovering abandoned checkouts

    Müşteri e-postasını girdikten sonra on dakikadan uzun süre tamamlanmayan ödeme terk edilmiş sayılır; sepet içeriği saklanmaz. Otomatik e-posta: Uygulamalar › Messaging › Automations, 'Abandoned checkout emails by Shopify'; kitle ve zamanlama ayarlanır. Yalnızca Online Store ve Buy Button kanalları. Üç aydan eski kayıtlar silinir. Müşteri e-posta yerine telefon girdiyse, mağaza o adrese göndermiyorsa ya da ürün kalmadıysa e-posta gitmez.

    29.10.2026
    sayfada gördük

  15. Shopify Help Center · Manual payment methods

    Manuel ödemelerde (kapıda ödeme, havale gibi) üçüncü taraf işlem ücreti alınmaz.

    28.10.2026
    sayfada gördük

  16. Mevzuat · Mesafeli Sözleşmeler Yönetmeliği (RG 27.11.2014, 29188)

    Md. 5/1-d: vergiler dahil toplam fiyat ve varsa nakliye, teslim ve benzeri ek masraflar ön bilgilendirmede yazılır. Md. 5/3: yazılmayan ek masrafı tüketici ödemekle yükümlü değil. Md. 9: cayma süresi on dört gün, mal teslimden başlar.

    28.10.2026
    sayfada gördük

  17. iyzico · Fiyatlandırma ve sık sorulan sorular

    Açık tarife %4,29 + 0,25 TL (BSMV dahil). Haftalık ödemeler 3 hafta sonra hesaba geçer (sözleşmeye göre değişebilir). İadede ücret kesilmez; iptal yalnızca ödeme günü, sonrası iade; kredi kartına 1-3 iş günü. 3D Secure isteğe bağlı, bazı riskli iş modellerinde zorunlu; tutar bazlı 3DS ayarı var. Taksit vade farkını müşteriye yansıtmak satıcının kararı.

    28.10.2026
    sayfada gördük

  18. PayTR · Ana sayfa

    Shopify hazır altyapılar arasında listeli. Genel açık tarife yok; oran üye işyerine göre belirleniyor. Ödeme, mağazaya belirlenen valör süresi sonunda; hafta sonu ve resmi tatilde ödeme yok. Taksitli satış tek seferde aktarılıyor; peşin fiyatına taksit seçeneği var. 3D Secure ve iade ücreti sayfada yok.

    28.10.2026
    sayfada gördük

  19. Evan Miller · Sample Size Calculator

    Mevcut dönüşüm oranı, yakalanmak istenen en küçük fark (göreli ya da mutlak), istatistiksel güç ve anlamlılık düzeyinden varyant başına gereken örneklem hesabı.

    29.10.2026
    sayfada gördük

  20. Evan Miller · How Not To Run an A/B Test

    Sonuca sık sık bakıp 'anlamlı' görününce testi durdurmak yanlış pozitifleri büyütür. Örneklem baştan belirlenmeli ve test bitene kadar beklenmeli.

    29.10.2026
    sayfada gördük

Bizzat yaptık
Ödeme ve kargo tarafında iyzico, Aras Kargo ve Yurtiçi Kargo entegrasyonlarını Shopify mağazalarında bizzat kurduk; ödeme sayfasına giden bu bağlantılar huninin son iki adımına dokunuyor.
Yapabiliriz
Huni ölçümünü kurmak, GA4 ve Shopify rakamlarını aynı tabloya oturtmak ve düzeltme listesini mağazanız için sıraya koymak.