Ana içeriğe geç
Tüm Yazılar
  • E-Ticaret
  • Yönetim Paneli

E-Ticaret Yönetim Paneli: İyi Bir Panelde Olması Gereken 10 Özellik

E-ticaret yönetim paneli seçerken dikkat etmeniz gereken 10 özellik: RBAC, 18 veri tipli envanter, sipariş yaşam döngüsü, denetim izi ve e-posta otomasyonu.

Berk Kıroğlu
E-Ticaret Yönetim Paneli: İyi Bir Panelde Olması Gereken 10 Özellik

Yönetim Paneliniz Sizi Yavaşlatıyor mu?

E-ticaret yönetim paneli, muhtemelen her gün en çok vakit geçirdiğiniz araç. Sabah sipariş kontrol ediyorsunuz, öğlen ürün ekliyorsunuz, akşam stok güncelliyorsunuz. Ama çoğu panel, ürün ekleme ve sipariş listelemenin ötesine geçemiyor.

İyi bir panel ile vasat bir panel arasındaki fark günlük 30-60 dakika zaman tasarrufu demek. Yılda 180-360 saat. Bir tam zamanlı çalışanın neredeyse 2 aylık çalışma süresi. Bu yazıda iyi bir e-ticaret yönetim panelinde bulunması gereken 10 özelliği, her birinin neden önemli olduğunu somut rakamlarla anlatacağız.

Erişim ve Güvenlik

1. Rol Tabanlı Erişim Kontrolü (RBAC)

İşletmenizde herkesin her şeye erişmesi gerekmez. Depo çalışanı sadece stok görmeli. Muhasebeci sadece sipariş ve fatura verilerine ulaşmalı. İçerik editörü blog ve ürün açıklamalarını düzenleyebilmeli ama fiyat değiştirememeli.

8 farklı yetki tipi (okuma, oluşturma, güncelleme, silme, yayınlama, moderasyon, dışa aktarma, onaylama) ve 2 kapsam (kendi verileri, tüm veriler) kombinasyonu, her çalışana tam olarak ihtiyacı kadar erişim vermenizi sağlıyor. Yani 16 farklı yetki düzeyi, her alan (domain) için ayrı ayrı tanımlanabiliyor.

Neden önemli? KVKK kapsamında veri erişim kontrolü zorunlu. Stajyerin müşteri adres bilgilerini görmesi için hiçbir sebep yok. Bir veri ihlalinde "kim neye erişebiliyordu" sorusuna net cevap verememeniz ciddi ceza riski taşıyor.

2. Denetim İzi ve Aktivite Günlüğü

Bir ürünün fiyatı yanlış görünüyor. Kim değiştirdi? Ne zaman? Önceki fiyat neydi? Bu soruların cevabını bulamıyorsanız, panelinizde denetim izi eksik demektir.

İyi bir aktivite günlüğü 20'den fazla eylem tipini takip eder: oluşturma, güncelleme, silme, yayınlama, onaylama, ret, giriş, çıkış ve daha fazlası. Her kayıtta önceki ve sonraki değer, IP adresi, zaman damgası ve işlemi yapan kullanıcı bilgisi yer alır.

Günlük tutmak ucuz. Tutmamak pahalı. Bir müşterimizin eski platformunda fiyat hatası yaşandı: 3 gün boyunca bir ürün yarı fiyatına satıldı. Kim değiştirdi, kaza mı kasıt mı bilemediler. Denetim izi olsaydı 5 dakikada tespit edilirdi.

Veri ve Analitik

3. Yerleşik Analitik Paneli

Google Analytics ayrı bir sekmede açılır. Verisi örneklemeye tabidir. Çerez izni reddedenleri göremez. Ve siparişlerinizle doğrudan eşleşmez.

Yerleşik analitik ise panelin içinde çalışır: sayfa görüntülemeleri, ürün etkileşimleri, kullanıcı yolculukları, coğrafi dağılım, UTM kaynak takibi, cihaz ve tarayıcı bilgisi, site içi arama analitikleri. Tüm bunlar gerçek zamanlı, örneklemesiz ve sipariş verisiyle doğrudan eşleşmiş durumda.

Harici script yüklemediği için sayfa hızını da düşürmez. E-ticaret analitik yazımızda bu 6 analitik özelliği detaylı inceliyoruz.

4. 18 Veri Tipli Esnek Envanter Sistemi

Standart platformlarda ürün modeli sabittir: başlık, açıklama, fiyat, stok, belki 2-3 varyant. Sattığınız ürün bu kalıba sığmıyorsa her gün sisteminizle uğraşıyorsunuz demektir.

TEXT, TEXTAREA, RICHTEXT, INTEGER, DECIMAL, BOOLEAN, DATE, DATETIME, SELECT, JSON, URL, EMAIL, COLOR, FILE, IMAGE, CATEGORY, PRICE_TIERS, STOCK. 18 farklı veri tipiyle her ürünü, her varlığı, hatta ürün dışı envanteri bile modelleyebilirsiniz. Bir tekstil ürünü için renk (COLOR), beden (SELECT), kumaş tipi (SELECT), kademe fiyatı (PRICE_TIERS) ve stok (STOCK) alanlarını tanımlarken, bir yazılım lisansı için lisans anahtarı (TEXT), son kullanma tarihi (DATE), kullanıcı sayısı (INTEGER) ve lisans dosyası (FILE) tanımlayabilirsiniz.

Stok yönetimi yazımızda bu esnekliğin farklı sektörlerde nasıl çalıştığını anlatıyoruz.

Sipariş ve Ticaret Yönetimi

5. Sipariş Yaşam Döngüsü Yönetimi

Sipariş yönetimi bir listeden ibaret değil. Her siparişin bir yaşam döngüsü var: beklemede, onay bekliyor, onaylandı, işleniyor, kargoda, teslim edildi, tamamlandı. Arada iptal talebi, iade süreci, kısmi teslimat gibi dallanmalar da olabilir.

4 farklı teslimat takip modeli (yüzde bazlı, adım bazlı, kontrol listesi, kilometre taşı) tek panelden yönetiliyor. B2B siparişinde teslimat 5 aşamalı olabilir. B2C siparişinde kargo numarası yeterli. Her ikisi de aynı sistemde, farklı takip modelleriyle izleniyor.

6. 30+ Yapılandırılabilir Ticaret Ayarı

Sepet kuralları, sipariş onay akışları, iptal politikası, otomasyon bayrakları, para birimi yönetimi (TRY, USD, EUR), misafir alışveriş izni, adres zorunlulukları. 30'dan fazla ticaret ayarı panelden yönetiliyor. Kod yazmadan, geliştirici beklemeden.

Neden bu kadar çok ayar? Çünkü her işletmenin kuralları farklı. Bir işletme sipariş onayını otomatik yapıyor, diğeri manuel onay istiyor. Bir işletme misafir alışverişe izin veriyor, diğeri üyelik zorunlu tutuyor. Hazır platformlarda bu kurallar ya sabittir ya da eklenti gerektirir.

İçerik ve SEO

7. Sayfa Bazında SEO Kontrolleri

Her sayfanın kendi meta başlığı ve açıklaması olmalı. Varsayılan şablonlar genellikle "Ürün Adı - Mağaza Adı" formatı kullanır. Bu yetersiz. Her sayfaya özel meta veri, JSON-LD yapısal veri, Open Graph etiketleri ve canonical URL tanımlayabilmeniz gerekir.

Robots.txt editörü ve sitemap yapılandırması da panelden yönetilmeli. SEO çalışanınız her değişiklik için geliştirici talebi açmasın.

8. Çok Dilli İçerik Yönetimi

İçerik yönetimi çoklu dil desteğiyle birlikte doğmalı, sonradan eklenti olarak gelmemeli. Tek panelden hem Türkçe hem İngilizce içerik yönetmek, dil bazında doluluk oranlarını görmek, eksik çevirileri tespit etmek mümkün olmalı.

Lokalizasyon editörü görsel mod ve JSON modu sunuyor. Teknik olmayan ekip üyeleri görsel modda çalışırken, geliştiriciler JSON modunda toplu düzenleme yapabiliyor.

Medya ve İletişim

9. Güvenli Medya Yönetimi

Dosya yükleme basit bir özellik gibi görünür. Ama güvenli medya yönetimi hiç basit değil. Dosyanın uzantısına değil içeriğine bakan magic bytes doğrulaması gerekir. Birisi .jpg uzantılı bir PHP dosyası yüklemeye çalışırsa, sistem bunu yakalamalı.

SVG dosyaları özel bir risk taşır: içine JavaScript gömülebilir. SVG temizleme (sanitization) bu riski ortadan kaldırır. Medya kütüphanesi kategori organizasyonu, toplu yükleme ve otomatik boyutlandırma gibi günlük işleri de kolaylaştırır.

10. Olaya Bağlı E-Posta Otomasyonu

Sipariş onayı, kargo bildirimi, iade onayı, şifre sıfırlama. Bu e-postaların her biri farklı bir olaya bağlı olarak tetikleniyor. İyi bir otomasyon sistemi şablon editörü, koşullu mantık ("eğer sipariş tutarı 500 TL üzerindeyse farklı şablon kullan"), gecikme yapılandırması ("2 saat sonra gönder") ve öncelik seviyeleri içerir.

Teslim günlüğü de önemli: hangi e-posta gönderildi, teslim edildi mi, açıldı mı? Gönderilemeyen e-postaları tespit etmek müşteri memnuniyeti açısından kritik.

Panel, işinizi yönettiğiniz yer. O yerin sizin iş süreçlerinize göre şekillenmesi gerekir. Siz panele göre şekillenmeyin.

Bu 10 özelliği çalışırken görmek ister misiniz? Demo panelimizi deneyin. Kayıt gerektirmeden, gerçek verilerle çalışan bir yönetim panelini inceleyebilirsiniz.