E-ticaret dönüşüm oranı neden düşer?
Gece yarısı gelen destek biletlerinden birinde müşteri cümleyi şöyle kurmuştu: “Ziyaretçi var, sepete ekleyen de var ama sipariş sayısı azaldı; hosting mi yavaşladı?” İlk bakışta sunucuyu suçlamak kolay. Ben de önce sunucu metriklerine bakarım, fakat bu kontrolde ana sayfa hızlı açılıyor, ürün sayfaları normal yanıt veriyor ve sorun yalnızca ödeme adımında ortaya çıkıyordu.
İnceleme ilerleyince asıl problem farklı çıktı. Mobil cihazlarda kargo seçimi tamamlanmadan ödeme butonu aktifleşmiyordu. Kargo servisinden gelen yanıt bazı isteklerde gecikince WooCommerce checkout JavaScript’i bekleme durumunda kalıyordu. Trafik kaybolmamıştı; satın alma yolu kopmuştu.
E-ticaret dönüşüm oranını artırma çalışması bu ayrımı yapmakla başlar. Daha fazla ziyaretçi getirmek her zaman ilk çözüm değildir. Önce mevcut ziyaretçinin hangi noktada durduğunu, hangi adımda hata aldığını ve hangi bilgiyi bulamadığını görmek gerekir.
Dönüşüm oranı genellikle şu şekilde hesaplanır:
Dönüşüm oranı = Sipariş sayısı / Ziyaretçi veya oturum sayısı × 100Buradaki payda kullandığınız analitik araca göre değişebilir. Kullanıcı, oturum ve işlem bazlı oranları aynı raporda karşılaştırmadığınızdan emin olun. Aksi hâlde küçük bir ölçüm farkını gerçek bir satış problemi sanabilirsiniz.
Ölçüm bozuksa karar da bozulur
Bir mağazada dönüşüm oranını yükseltmek için önce hangi dönüşümden söz ettiğinizi netleştirin. Satın alma, sepete ekleme, ödeme adımına geçiş, üyelik ve teklif formu aynı şey değildir. Bunları tek bir “başarı” metriğinde eritmek, sorunun nerede olduğunu saklar.
Temel huniyi kurun
En azından şu adımları ayrı ayrı izleyin:
- Ürün veya kategori sayfası görüntüleme
- Sepete ürün ekleme
- Sepeti görüntüleme
- Ödeme sayfasını açma
- Ödeme başlatma
- Siparişin başarıyla tamamlanması
WooCommerce kullanıyorsanız sipariş sayısını doğrudan yönetim panelinden görebilirsiniz. Kullanıcıların hangi adımda ayrıldığını görmek için analitik olaylarının doğru gönderilmesi gerekir. Google Analytics 4 kurulmuş görünse bile veri akışı, ölçüm kimliği ve olay parametreleri kontrol edilmelidir. Bu ayrıntıyı GA4 Kurulumu: Web Sitenizi Adım Adım İzleyin yazısında ekran ve etiket düzeyinde ele almıştım.
Raporlarda tarih aralığını, cihaz türünü, ülkeyi, yeni ve geri dönen kullanıcıları ayrı inceleyin. Tüm trafiğin ortalaması, mobildeki ödeme hatasını masaüstündeki iyi performansla gizleyebilir.
Kaynağı ölçümden ayırmayın
Instagram reklamından gelen kullanıcıyla Google’da ürün adı arayıp gelen kullanıcı aynı niyetle hareket etmez. Kampanya trafiğinde UTM parametreleri eksikse reklam, e-posta ve sosyal medya kaynakları birbirine karışır. Böyle bir durumda hangi kanalın gerçekten satış getirdiğini bilmeden bütçeyi değiştirirsiniz.
UTM Parametreleri Nedir? Kampanya Takip Rehberi yazısındaki yapıya benzer biçimde kaynak, kampanya, içerik ve ortam değerlerini tutarlı kullanın. Aynı kampanyayı instagram, Instagram ve ig olarak üç farklı değerle göndermeyin.
Ürün sayfası satın alma kararını taşımalı
Ürün sayfası yalnızca fotoğraf, fiyat ve “sepete ekle” butonundan oluşmaz. Kullanıcının zihnindeki temel soruların cevabı sayfada yoksa kullanıcı destek ekibine yazmak yerine sekmeyi kapatabilir.
İlk ekranda ne görünmeli?
- Ürünün açık ve aranan adı
- Güncel fiyat ve varsa indirim koşulu
- Stok veya temin bilgisi
- Teslimat zaman aralığı
- İade ve değişim için kısa açıklama
- Görünür bir sepete ekleme alanı
Bu bilgilerin tamamını ilk ekrana sıkıştırmak gerekmiyor. Mesele, kullanıcıyı “kargo ne kadar?”, “ne zaman gelir?” ve “iade edebilir miyim?” soruları için menüde dolaştırmamak. Özellikle mobil ekranda ürünün adı ve fiyatı görünürken satın alma butonunun çok aşağıda kalması, sık karşılaştığım bir problem.
İndirim gösteriyorsanız eski fiyatı, yeni fiyatı ve koşulu birbirinden ayırın. “%30’a varan indirim” ifadesi ürün sayfasındaki gerçek fiyatla örtüşmüyorsa güven üretmez. Belirsiz kampanya dili dönüşüm oranını artırmak yerine karar süresini uzatır.
Fotoğraf, açıklama ve güven
Fotoğraf sayısı tek başına kalite ölçüsü değildir. Ürünü farklı açılardan gösteren, doğru boyutlandırılmış ve mobilde hızlı yüklenen görseller daha yararlıdır. Büyük bir PNG dosyasını hiçbir işlem yapmadan yüklemek, özellikle mobil kullanıcıda ürün bilgisi görünmeden önce sabır tüketir.
Açıklamada üreticinin kopyalanmış metnini bırakmak yerine ürünün hangi ihtiyaca cevap verdiğini anlatın. Teknik özellikler tabloya, kullanım senaryosu ise kısa paragraflara ayrılabilir. Ölçü, malzeme, garanti ve kutu içeriği gibi bilgiler saklanmamalı.
Yorumlar da aynı derecede değerlidir. Yalnızca beş yıldızlı yorumları göstermek yerine gerçek kullanıcıların kullanım koşullarını, teslimat deneyimini ve ürünün kimler için uygun olmadığını görünür kılın. Kusur saklamayan mağaza daha güvenilir görünür; bunu birkaç WooCommerce müşterisinde doğrudan gördüm.
Sepet ve ödeme adımlarındaki sürtünmeyi azaltın
Kullanıcı ürünü sepete eklediğinde satın alma niyeti belirginleşir. Bu noktadan sonra gereksiz alanlar, sürpriz ücretler ve zorunlu üyelik, mağazanın kendi eliyle koyduğu engellerdir.
Sepette sürpriz bırakmayın
Kargo ücreti yalnızca ödeme ekranında ortaya çıkıyorsa kullanıcı kendini yanıltılmış hissedebilir. Mümkünse ürün sayfasında veya sepette tahmini kargo ücretini gösterin. Ücretsiz kargo sınırı varsa bu sınırı açıkça yazın; kullanıcı ne kadar daha ürün eklemesi gerektiğini görsün.
Sepet sayfasında miktar değiştirme, ürün silme ve kupon uygulama işlemleri anlaşılır olmalı. Kupon alanını her sayfada büyük ve dikkat çekici göstermek de her zaman iyi fikir değildir. Kullanıcı başka bir sitede kod aramaya gidebilir. Kampanya kodu vermiyorsanız alanı daha geri planda tutmayı test edebilirsiniz.
Misafir alışverişine izin verin
Hesap oluşturma zorunluluğu, özellikle ilk siparişte ciddi bir eşik yaratır. Siparişi misafir olarak tamamlatıp hesap oluşturmayı sipariş sonrasına bırakabilirsiniz. E-posta adresi, teslimat ve fatura bilgileri satın alma için gerçekten gerekiyorsa istenir; pazarlama tercihi ayrı bir onay olarak sunulur.
Form alanlarını mümkün olduğunca azaltın. “Firma adı”, “ikinci telefon”, “doğum tarihi” veya zorunlu pazarlama izni gibi alanlar satın alma için gerekli değilse checkout akışından çıkarılabilir. Buradaki amaç daha az veri toplamak değil, doğru veriyi doğru zamanda istemektir.
Hata mesajları yol göstersin
“Bir hata oluştu” mesajı teknik ekip için bile yetersizdir. Kullanıcıya hangi alanın düzeltilmesi gerektiğini ve nasıl düzelteceğini söyleyin. Kart ödemesi başarısızsa kart bilgilerinin yanlış olabileceğini, bankanın işlemi reddetmiş olabileceğini veya farklı bir ödeme yönteminin denenebileceğini anlaşılır biçimde belirtin.
Ödeme sağlayıcısının hata kodunu doğrudan kullanıcıya göstermek yerine sunucu loglarında saklayın. Destek ekibi için işlem zamanı, sipariş numarası ve sağlayıcı yanıtı kaydedilebilir; kart numarası gibi hassas veriler loglanmamalıdır.
Performans dönüşümün teknik zemini
Hız tek başına satış getirmez, fakat yavaşlık satın alma isteğini kolayca törpüler. Özellikle ödeme sırasında oluşan gecikme, ana sayfadaki birkaç yüz milisaniyelik farktan daha kritik olabilir.
Bir WooCommerce destek kaydında müşteri, ödeme sayfasındaki yönlendirme döngüsünü hosting sorunu sanmıştı. wp_options tablosunda elle değiştirilmiş yanlış siteurl ve home değerlerini bulunca sorun netleşti. Önce veritabanı yedeğini aldım, ardından WP-CLI ile değerleri düzelttim:
wp db export before-siteurl-fix.sql
wp option update home 'https://ornek-site.com'
wp option update siteurl 'https://ornek-site.com'Yaptığımız şey, WordPress’in temel URL’lerini doğru adresle eşleştirmekti. Checkout yeniden açıldı ve sipariş testi tamamlandı. Bu vakadan kalan notum şu: Sunucu kaynakları normal görünse bile ödeme akışının kendi yönlendirmelerini ve tarayıcı konsolunu kontrol etmeden “hosting yavaş” dememek gerekir.
İlk kontrol için sayfanın toplam yanıt süresini komut satırından da gözleyebilirsiniz:
curl -sS -o /dev/null -w 'HTTP: %{http_code}\nTTFB: %{time_starttransfer}s\nToplam: %{time_total}s\n' https://ornek-site.com/checkout/Bu komut gövdeyi ekrana basmadan HTTP durum kodunu, ilk byte’a kadar geçen süreyi ve toplam yanıt süresini gösterir. Tek bir çalıştırma kesin teşhis değildir; yoğun ve sakin saatlerde, mümkünse farklı ağlardan karşılaştırmalı ölçüm yapın.
Önbellek ayarlarında checkout, sepet ve hesap sayfalarının dinamik yapısını gözden geçirin. Bu sayfaları agresif şekilde cache’lemek eski sepet, yanlış kullanıcı bilgisi veya ödeme akışında tutarsızlık oluşturabilir. CDN kullanıyorsanız cache key ve çerez davranışını da kontrol edin. Hosting ve SEO İlişkisi: Gerçekler ve Efsaneler yazısında hız ile altyapı iddialarını birbirinden ayırmak için kullandığım kontrolleri anlatmıştım.
Mobil alışverişi ayrı bir ürün gibi düşünün
Mobil kullanıcıya masaüstü sayfanın küçültülmüş hâlini vermek yeterli değildir. Parmakla tıklanabilir alanlar, sabitlenen butonların içeriği, klavye açıldığında formun görünür kalması ve adres girişinin kolaylığı ayrı ayrı ele alınmalı.
- Sepete ekleme ve satın alma butonlarını başparmak erişimine yakın tutun.
- Telefon, posta kodu ve kart alanlarında uygun mobil klavyeyi çağırın.
- Adres formunda otomatik doldurma özelliklerini destekleyin.
- Yan yana duran küçük bağlantıları ve seçim kutularını büyütün.
- Ödeme sağlayıcısının mobil ekranlarda taşmadığını gerçek cihazlarda test edin.
Tarayıcı geliştirici araçlarındaki mobil emülasyon yararlı, fakat gerçek cihazın yerini tutmaz. Eski bir Android telefonla zayıf Wi-Fi üzerinde ödeme yapmak, masaüstü geliştiricisinin fark etmediği sorunları hemen gösterir (evet, bunu kendi test cihazlarımda defalarca yaşadım).
Güven unsurlarını doğru yerde gösterin
Güven rozeti eklemek kolaydır; güven oluşturmak biraz daha zahmetlidir. SSL sertifikası, açık iletişim bilgileri, şirket unvanı, iade koşulları ve teslimat bilgisi temel beklentilerdir. Bunları yalnızca footer’a gömmek yerine kullanıcının karar verdiği noktalarda görünür kılın.
Ödeme sayfasında kart bilgilerinin mağazanızda saklanmadığını, gerçekten böyleyse, açıkça anlatın. Kart verisi işleyen bir altyapınız yoksa bunu mimarinizle uyumlu şekilde belirtin; PCI-DSS gereklilikleri hakkında kesin olmayan vaatlerde bulunmayın. PCI-DSS Uyumlu E-Ticaret Hosting Mimarisi: Kart Verisini Sunucudan Uzak Tutmak yazısında kart verisini sunucudan uzak tutan ödeme modelinin neden daha güvenli olduğunu açıklamıştım.
Güven unsuru olarak sahte geri sayım, sahte stok uyarısı veya sürekli değişen “son iki ürün” mesajları kullanmayın. Kısa vadede tıklama alabilirsiniz, fakat yanlış beklenti iade ve destek yükünü artırır. Dönüşüm oranını yalnızca sipariş sayısıyla değil, iptal, iade ve şikâyet oranlarıyla birlikte izleyin.
Test yapın, fakat her şeyi aynı anda değiştirmeyin
Bir haftada başlık, fiyat, fotoğraf, kargo politikası ve ödeme formunu değiştirirseniz hangi değişikliğin işe yaradığını bilemezsiniz. Önce bir hipotez kurun: “Mobil checkout’ta zorunlu telefon alanını kaldırmak, ödeme adımını tamamlayan kullanıcı oranını artırır.” Sonra başarı metriğini ve test süresini belirleyin.
A/B test için yeterli trafik yoksa kontrollü önce-sonra karşılaştırması yapılabilir. Mevsimsellik, kampanya bütçesi, stok durumu ve trafik kaynağı değişikliklerini not edin. Bir hafta sonundaki indirim kampanyasını önceki normal hafta ile karşılaştırmak sağlıklı bir deney değildir.
| Test alanı | Hipotez örneği | İzlenecek metrik |
|---|---|---|
| Ürün sayfası | Teslimat tarihi fiyatın yanında görünürse tereddüt azalır. | Sepete ekleme oranı |
| Sepet | Kargo bedeli erken gösterilirse checkout’a geçiş artar. | Checkout başlatma oranı |
| Ödeme | Misafir alışverişi ödeme terkini azaltır. | Sipariş tamamlama oranı |
| Mobil form | Gereksiz alanların kaldırılması form süresini kısaltır. | Ödeme süresi ve hata oranı |
İstatistiksel anlamlılık için gereken süre ve örneklem, mağazanın trafiğine ve değişkenliğine bağlıdır. Düşük trafikli bir mağazada küçük farkları kesin başarı gibi yorumlamayın. Bazen kullanıcı görüşmeleri ve destek kayıtları, büyük bir test aracından daha hızlı ipucu verir.
Reklamı artırmadan önce mevcut trafiği anlayın
Dönüşüm düşükken ilk refleks reklam bütçesini yükseltmek olabiliyor. Bu, bozuk bir ödeme akışına daha fazla insan göndermekten ibarettir. Önce en çok ziyaret edilen ürünleri, en çok terk edilen adımları ve en yüksek gelir getiren kaynakları sıralayın.
Yeni ve geri dönen kullanıcıları ayırın. Geri dönen kullanıcılar ürünü tanıyor olabilir; onlar için hızlı yeniden satın alma ve kayıtlı adres kolaylığı değerliyken, yeni kullanıcı daha fazla ürün bilgisi ve güven kanıtı arayabilir.
Müşteri edinme maliyeti ile dönüşüm oranını birlikte izleyin. Dönüşüm artmış olsa bile reklam tıklama maliyeti yükseliyorsa kârlılık düşebilir. Startup CAC Nasıl Hesaplanır? Müşteri Edinme Maliyeti yazısındaki yaklaşım, reklam harcamasına satış ve operasyon maliyetlerini de ekleyerek daha gerçekçi bir tablo kurmanıza yardımcı olur.
Hangi sırayla ilerlemeli?
Ben teknik incelemelerde önce kırık akışı düzeltirim, sonra ikna unsurlarına geçerim. Aşağıdaki sıra çoğu mağazada gereksiz çalışmayı azaltır:
- GA4 veya kullandığınız analitik sistemde satın alma ve checkout olaylarını doğrulayın.
- Mobil ve masaüstünde baştan sona gerçek bir test siparişi verin.
- Ödeme, kargo ve stok servislerinin hata loglarını kontrol edin.
- Ürün sayfalarında fiyat, stok, teslimat ve iade bilgisini görünür yapın.
- Sepet ve ödeme formlarındaki gereksiz alanları azaltın.
- Tek bir hipotez seçip değişikliği kontrollü biçimde ölçün.
- Sipariş sayısının yanında iade, iptal, destek talebi ve kârlılığı izleyin.
Test siparişi verirken yalnızca başarılı senaryoyu denemeyin. Yanlış kart, başarısız kargo sorgusu, stoktan düşen ürün ve kupon hatası gibi durumlarda kullanıcıya ne gösterildiğine bakın. Benim deneyimimde dönüşüm kaybı çoğu zaman normal siparişte değil, istisna senaryosunda saklanıyor.
Sık Sorulan Sorular
E-ticaret dönüşüm oranı kaç olmalı?
Tek bir ideal oran yoktur; sektör, ürün fiyatı, trafik kaynağı, cihaz dağılımı ve ölçüm yöntemi sonucu değiştirir. Kendi mağazanızda önce güvenilir bir başlangıç değeri oluşturup aynı segmentleri zaman içinde karşılaştırmanız daha anlamlıdır.
Dönüşüm oranını artırmak için ilk neyi değiştirmeliyim?
Önce ölçümün ve ödeme akışının çalıştığını doğrulayın. Gerçek bir mobil test siparişi verip ürün, sepet, kargo ve ödeme adımlarında hata veya belirsizlik varsa onları düzeltin; tasarım değişiklikleri bundan sonra gelmeli.
Site hızı e-ticaret dönüşüm oranını gerçekten etkiler mi?
Evet, özellikle ürün ve ödeme sayfalarındaki gecikmeler kullanıcıların akışı terk etmesine neden olabilir. Yine de her yavaşlık doğrudan hosting sorunu değildir; üçüncü taraf ödeme, kargo servisleri, ağır eklentiler ve büyük görseller ayrı ayrı incelenmelidir.
Sepeti terk eden müşteriye nasıl ulaşılır?
Önce terk nedenini ölçün; sürpriz kargo ücreti, zorunlu üyelik veya ödeme hatası farklı çözümler gerektirir. İzinli e-posta ve uygun pazarlama süreçleriyle hatırlatma gönderebilir, fakat mesaj sıklığını ve KVKK kapsamındaki izinleri dikkate almalısınız.
Ben olsam ilk testi reklam panelinde değil, telefonda başlatırım: ürünü açar, sepete ekler, kargo seçer ve gerçek bir ödeme akışını baştan sona izlerim. Bir butonun sessizce pasif kalması, bazen en pahalı reklam raporundan daha dürüst bir teşhistir.





