Omnichannel Perakende Deneyimi
42 mağaza, üç depo ve online kanalı tek stok havuzunda birleştirdik. Kampanya günü çökmeyen, 0,9 saniyede açılan bir platform.

3.2x
Dönüşüm artışı
0.9sn
LCP
40k
Eşzamanlı kullanıcı
42
Entegre mağaza
Problem
Nova Retail'in 42 mağazası, üç deposu ve online mağazası birbirinden habersiz çalışıyordu. Her kanalın kendi stok görüşü vardı ve bu görüşler arasındaki fark doğrudan müşteriye yansıyordu.
- Online sipariş verilen ürün mağazada bulunamıyor, iptal oranı yükseliyordu.
- Mağazada tükenen ürün depoda dururken satış kaçıyordu.
- Ürün sayfalarının LCP değeri 3,4 saniyeydi; mobilde daha kötüydü.
- Kampanya günlerinde site iki kez tamamen erişilemez oldu.
- Fiyat güncellemesi dört ayrı sistemde elle yapılıyordu.
Çözüm
İşe stok mimarisinden başladık; hız ikinci aşamaydı.
Tek stok havuzu
Mağaza rafı, depo ve online kanal aynı stok servisine bağlandı. Rezerve stok mantığı kurduk: kanal bazlı kota tanımlanabiliyor, hızlı tükenen ürünlerde koruma sağlanıyor.
Headless mimari
Ön yüzü iş mantığından ayırdık. Ürün sayfaları statik olarak üretiliyor ve uç noktalarda önbellekleniyor; kampanya anında ön yüz ayrı ölçekleniyor.
Performans çalışması
- Tüm görseller otomatik WebP'ye dönüştürüldü ve boyut varyantları üretildi.
- Sayfa başına 170 KB JavaScript bütçesi konuldu, derleme hattında zorunlu kılındı.
- Üçüncü taraf betikleri etkileşim sonrasına ertelendi.
Kampanya hazırlığı
Gerçekçi kullanıcı yolculuğu senaryolarıyla yük testi yaptık. İlk testte sepet servisi 9.000 eşzamanlı kullanıcıda tıkandı; kilit stratejisini değiştirip 40.000'i sorunsuz karşılar hale getirdik.
Sonuç
Kampanya döneminde site kesintisiz çalıştı ve dönüşüm oranı önceki yılın aynı dönemine göre 3,2 kat arttı.
- LCP 3,4 saniyeden 0,9 saniyeye indi; CLS 0,18'den 0,01'e düştü.
- Stok kaynaklı sipariş iptalleri neredeyse tamamen ortadan kalktı.
- Mağazadan teslim seçeneği devreye alındı; online siparişlerin dörtte biri bu yolla karşılanıyor.
- Fiyat güncellemesi tek noktadan yapılıyor, tüm kanallara saniyeler içinde yayılıyor.


