
E-ticarette müşteri hesabı uzun süre oldukça basit bir alan olarak görüldü:
Giriş yap → siparişleri gör → adresi değiştir.
Ancak modern commerce'te customer account artık bundan çok daha fazla iş yapıyor.
- sipariş takibi,
- iade,
- abonelik,
- loyalty,
- tekrar satın alma,
- B2B,
- müşteri hizmetleri,
- kişiselleştirme
gibi post-purchase deneyimlerinin merkezi haline geliyor.
Legacy customer accounts ne oluyor?
Shopify tarafında customer account mimarisi modern passwordless ve extension tabanlı yapıya doğru ilerliyor.
Bu geçiş yalnız login UI değişikliği değil.
Bu neden yalnız login UI değişikliği değil?
Eski modelde müşteri account sayfaları theme template'lerinin parçası olarak ele alınabiliyordu.
Yeni model giderek platform-level customer account surface'ine doğru ilerliyor.
Marka özelleştirmeleri theme hack'leri yerine extension mekanizmalarıyla yapılmalı.
Yeni customer account neden önemli?
Müşteri checkout'tan sonra markayla ilişkisini kesmiyor.
Asıl uzun vadeli değer çoğu zaman account tarafında oluşuyor.
Dolayısıyla customer account aslında:
post-purchase storefront
olarak düşünülebilir.
Passwordless giriş ne değiştiriyor?
Kullanıcı password yönetmek zorunda kalmadan doğrulama akışıyla giriş yapabilir.
Bu özellikle tekrar satın alma deneyiminde friction'ı azaltabilir.
Headless storefront'larda customer account
Custom/headless storefront geliştiren markalarda login, token refresh, logout, order history ve profile akışları özel olarak ele alınmalıdır.
Checkout authentication korunmalı
Kullanıcı storefront'ta giriş yaptıktan sonra checkout'ta yeniden login istenmesi deneyimi bozar.
Auth yalnız navbar state'i değildir.
Storefront → cart → checkout
boyunca korunması gereken commerce identity'dir.
Customer account extension'ları ne işe yarıyor?
Yeni account surface içine marka özel fonksiyonlar eklenebilir.
Örneğin:
- Tekrar satın al
- Loyalty puanı
- İade başlat
- Teslimat tarihini değiştir
- Abonelik yönet
Customer account veri modeli nasıl düşünülmeli?
Customer → Orders → Returns → Loyalty → Subscriptions → Support
Bu servislerin hepsi Shopify'da yaşamak zorunda değildir.
Customer account bunların birleştiği experience layer olabilir.
B2B için önemi
B2B customer account çok daha karmaşık olabilir.
Kullanıcı:
- şirket hesabı,
- özel fiyat,
- ödeme vadesi,
- sipariş yetkisi,
- çoklu teslimat adresi,
- geçmiş faturalar
gibi özelliklere ihtiyaç duyabilir.
Migration checklist
- Legacy customer accounts aktif mi?
- Theme legacy account template'lerine bağımlı mı?
- Custom login flow var mı?
- Passwordless login test edildi mi?
- Social login ihtiyacı var mı?
- Customer Account API kullanan custom storefront var mı?
- Token refresh doğru çalışıyor mu?
- Cart buyer identity korunuyor mu?
- Authenticated checkout test edildi mi?
- Account UI extensions var mı?
- Loyalty integration var mı?
- Returns integration var mı?
- Subscription integration var mı?
- Mobile account deneyimi test edildi mi?
- Market bazlı branding gerekiyor mu?
Customer account CRO açısından neden önemli?
CRO yalnız ilk sipariş conversion rate'i değildir.
Repeat purchase friction da gelir üzerinde etkilidir.
Kullanıcı hesabında “Son sipariş → Tekrar satın al” aksiyonunun kolay olması, yeniden ürün aramaktan daha düşük friction yaratabilir.
Migration yalnız login ekranı değişikliği değildir
Etkilenebilecek alanlar:
- authentication,
- profile links,
- order history,
- returns,
- loyalty,
- subscription,
- wishlist,
- B2B flows,
- support deep links.
Dependency inventory
Her entegrasyon için:
- customer identity source,
- auth assumption,
- account URL,
- required scopes/data,
- fallback.
Identity mapping
shopify_customer_id
crm_contact_id
loyalty_member_id
email
eşleşmesi netleştirilmelidir.
Session ve redirect güvenliği
Account → storefront dönüşlerinde:
- return_to validation,
- signed state,
- CSRF
kontrol edilmelidir.
Account extension stratejisi
Use-case:
- reorder,
- returns,
- loyalty balance,
- subscription management.
Her extension için kullanıcı değeri, latency ve failure fallback düşünülmelidir.
Migration test matrisi
- existing customer login,
- new signup,
- auth flow,
- order history,
- guest order,
- mobile,
- multiple market/language,
- loyalty link,
- return link,
- support deep link.
Analytics
- login success rate,
- login abandonment,
- account → reorder conversion,
- support contact rate
karşılaştırılabilir.
Rollout
Önce internal/staff customer, sonra düşük riskli cohort, ardından genel rollout daha güvenlidir.
Support operasyonu migration'a dahil edilmeli
Account değişikliği sonrası ilk etkilenen ekiplerden biri support olabilir.
Hazırlık:
- yeni login flow ekran görüntüleri,
- recovery procedure,
- known issue list,
- escalation path.
Teknik migration tamamlanmış olsa bile support hazırlıksızsa müşteri deneyimi bozulur.
Sonuç
Shopify'ın yeni customer account mimarisi basit bir login ekranı yenilemesi değil.
Platform customer identity, checkout ve post-purchase deneyimini giderek ortak bir sistem altında topluyor.
Reliefers açısından customer account'u storefront'un dışındaki yardımcı bir sayfa olarak değil, müşterinin satın alma sonrası deneyiminin ikinci storefront'u olarak tasarlamak daha doğru yaklaşım.
