E-ticaret
Shopify Mağaza Kurulumu ve Geliştirme
Shopify mağazanızı kurar, mevcut mağazanızı işletmenin gerçek ihtiyacına göre geliştiririz. Tema, özel özellikler ve bağlanacak sistemler tek bir projenin parçası.
Asıl iş kurulumdan sonra başlar: katalog nasıl kurgulanacak, hangi işler panelden yürüyecek, hangileri geliştirme gerektirecek.
Shopify işletmeniz için doğru platform mu?
Shopify her e-ticaret projesinin cevabı değil. Bunu baştan netleştirmek, yanlış platformda altı ay geçirmekten ucuza gelir.
Güçlü bir seçim olabilir
- Ticaretin temel parçaları hazır gelsin, geliştirme farklılaştığınız yere gitsin istiyorsanız.
- Ürün, sipariş ve içerik tek bir panelden yönetilecekse.
- Hazır uygulama ekosistemi, aynı işi sıfırdan yazmaya tercih ediliyorsa.
- Geliştirme ihtiyacı ticaret motoru değil, çevresindeki işlerse.
Tek başına yetmeyebilir
- İş kuralları platformun modeline sığmayacak kadar kendine özgüyse.
- Sipariş ve ödeme mimarisi alışılmışın dışındaysa.
- İhtiyaç satıştan çok kuruma özel bir operasyon sistemiyse.
- Projenin asıl konusu zaten e-ticaret değilse.
Platform henüz seçilmediyse, karşılaştırma e-ticaret sitesi kurulumu sayfasında.
İhtiyaç bir mağazadan çok kendi kurallarına sahip bir sistemse, konu özel yazılım geliştirme tarafına geçer.
Yeni mağaza mı, mevcut mağaza mı?
Yapılacak iş, hangisinden başladığınıza göre değişir.
Sıfırdan kurulum
Kataloğun nasıl kurgulandığı, mağazanın ilk günden sonra ne kadar kolay yönetileceğini belirler.
- Katalog mimarisi: ürünler, varyantlar, koleksiyonlar
- Tema kurulumu, marka ve içerik uygulaması
- Menü, ürün ve koleksiyon sayfaları
- Kargo, teslimat ve ödeme sağlayıcısı
- Alan adı, analitik ve teknik kurulum
- Gerekli uygulama ve entegrasyonlar
- Açılış öncesi kontrol ve test
Kapsam mağazanın ne sattığına göre belirlenir.
Ödemede ülkeye bağlı bir sınır var. Shopify'ın kendi altyapısı Shopify Payments yalnızca resmî belgelerinde listelenen ülkelerde kullanılabiliyor; Türkiye bu listede yok ve Shopify bu durumda üçüncü taraf bir sağlayıcıya yönlendiriyor. Hangisinin uygun olduğunu kurulum planlanırken netleştiririz.
Mevcut mağazayı geliştirme
İş genellikle sıfırdan kurmak değil, büyüdükçe eğrilen yeri düzeltmek olur.
- Tema mağazanın bugünkü haline uymuyor.
- Tema uyarlanır ya da eksik bölümler yeniden yazılır.
- Ürün ve koleksiyon yapısı büyüdükçe dağılmış.
- Katalog yeniden kurgulanır; filtreleme ve gezinme buna uyar.
- Birbirinin işini yapan uygulamalar birikmiş.
- Gerçekten gerekenler ayıklanır, kalanı sadeleştirilir.
- Panelden yürümeyen işler elle yapılıyor.
- Tekrarlayan işler geliştirmeye ya da entegrasyona taşınır.
Shopify tema ve arayüz geliştirme
Tema hem görünüm hem yönetilebilirlik. Bir bölümün nasıl yazıldığı, içeriği sonra kimin değiştirebileceğini belirler.
Temanın katmanları
- ŞablonBir sayfa türünün hangi bölümlerden oluştuğunu tanımlar.
- BölümTema düzenleyicisinden eklenip sıralanabilen içerik modülü.
- BlokBölüm içinde tek tek düzenlenebilen daha küçük birim.
- SnippetTema kodunda tekrar eden parçalar; panelde görünmez.
İçerik doğru katmandaysa sonraki değişiklik için geliştirici gerekmez.
Yapılan iş
- Mevcut temanın ihtiyaca göre uyarlanması
- Tekrar kullanılabilir özel bölümler
- Ürün sayfasının satış akışına göre düzenlenmesi
- Koleksiyon sayfaları, filtreleme ve gezinme
- Farklı ekran boyutlarında tutarlı davranış
Uygulamalar vitrine müdahale ettiğinde Shopify'ın bunun için tanımladığı tema uygulama uzantıları tercih edilir. Koda dağılmış müdahaleler her güncellemede pahalıya gelir.
Hazır uygulama mı, özel geliştirme mi?
Shopify projelerinde en sık verilen karar bu. İkisinin de doğru olduğu durumlar var; yanlış olan, bakmadan karar vermek.
Hazır uygulama yeterli olabilir
Özel geliştirme daha mantıklı olabilir
İhtiyaç yaygın ve standart.
İş akışı işletmeye özgü.
Uygulamanın çalışma biçimi süreçle örtüşüyor.
Elle yapılan birkaç adım tek çözümde toplanacak.
Toplam işletme maliyeti makul.
Dış bir sistemle hassas entegrasyon gerekiyor.
Gereksiz karmaşıklık getirmiyor.
Hazır çözüm fazla tavizle geliyor.
Bakım ve güncelleme sağlayıcıda.
İş kuralları ayarlarla ifade edilemiyor.
Özel geliştirme her zaman daha iyi değil. Var olan bir uygulama işi görüyorsa yeniden yazmayız.
Gerektiğinde mağazaya özel Shopify uygulaması ve entegrasyonu da kapsamda olabilir. Bu bir çalışma türü; App Store'da yayımlanmış bir ürünümüz olduğu anlamına gelmiyor.
Mağazanın bağlanacağı sistemler
Bağlantı yoksa sipariş, stok ve müşteri verisini sistemler arasında biri elle taşıyordur.
- ERP ve muhasebe
- CRM ve müşteri kayıtları
- Stok ve depo yönetimi
- Kargo ve teslimat
- Ödeme sağlayıcıları
- Analitik ve raporlama
- Pazaryerleri ve diğer satış kanalları
- İşletmenin kendi servisleri ve API'leri
Neyin mümkün olduğu karşı sistemin dışarıya ne açtığına ve projede kullanılabilecek Shopify arayüzlerine bağlı.
İş sistemler arasında yürüyen bir sürece dönüştüğünde, konu iş süreçleri otomasyonu tarafıyla birleşir.
Panel dışı süreçler ayrı bir sistem gerektiriyorsa, o kısım özel yazılım geliştirme kapsamına girer.
Siparişler mağaza yerine WhatsApp'tan geliyorsa, o kanalın kendi akışı var: WhatsApp sipariş otomasyonu.
Taşıma, yenileme ve teknik taban
Bir siteyi Shopify'a taşımak veriyi kopyalamaktan ibaret değil. Planlanması gereken asıl kısım verinin çevresi.
Taşımada hesaba katılanlar
- Taşınacak veri: ürünler, varyantlar, müşteriler, sipariş geçmişi
- URL yapısı ve eski adreslerin yönlendirilmesi
- Ürün ve kategori yapısının yeniden kurulması
- Mevcut entegrasyonların karşılıkları
- Analitik sürekliliği
- Alan adı geçişi ve yayına alma sırası
Teknik taban
- Görsel ve medya disiplini
- Tema ve uygulama yükünün kontrol altında tutulması
- Bakımı yapılabilir tema kodu
- Taranabilir kategori ve ürün sayfaları, yönlendirme ve canonical davranışı
Bunlar bir çalışma disiplini, sonuç taahhüdü değil. Belirli bir hız puanı, arama sıralaması ya da dönüşüm artışı sözü vermiyoruz.
Çok dilli ve çok pazarlı satış
Birden fazla ülkeye satış, birkaç yerde birden karar gerektirir.
Shopify; pazarlara göre para birimi, dil, alan adı, ürün erişilebilirliği, vergi ve tema içeriğini ayrıştırmaya izin veren bir yapı sunuyor. Hangilerinin sizin mağazanızda kullanılabildiği kuruluma göre değiştiği için, planlamayı proje başında güncel duruma bakarak yaparız.
Karar verilecek başlıklar
- Hangi dillerde satılacağı
- Para birimi ve bölgesel fiyatlandırma
- Pazarlara göre ürün erişilebilirliği
- Alan adı ya da alt dizin yapısı
- Kargo ve vergi kuralları
Görüşmeden önce
Bu soruların yanıtı elinizdeyse ilk görüşmede tahmin değil kapsam konuşabiliriz.
- Mevcut bir Shopify mağazanız var mı; yeni kurulum mu, geliştirme mi?
- Yaklaşık kaç ürün ve varyant var?
- Hangi tema kullanılıyor, hangi uygulamalar kurulu?
- İhtiyaç duyulan özel bölüm ya da özellikler neler?
- Bağlanması gereken ERP, CRM ya da muhasebe sistemi var mı?
- Ödeme ve kargoda hangi sağlayıcılar kullanılıyor?
- Hangi dil, para birimi ve ülkelere satılacak?
- Taşıma varsa şu anki platform ne?
- Yayın sonrası mağazayı kim yönetecek?
Sık sorulan sorular
- Shopify mağazası sıfırdan kurulabilir mi?
- Kurulabilir. Katalog yapısı, tema, kargo ve ödeme ayarları, entegrasyonlar ve açılış öncesi kontroller tek bir kapsam olarak ele alınır. Süre, ürün sayısına ve özel geliştirme ihtiyacına göre değişir.
- Mevcut tema geliştirilebilir mi, yoksa baştan mı yapmak gerekir?
- Çoğu durumda mevcut tema üzerinde çalışılabilir. Baştan yapmak, tema yapısı istenen değişiklikleri taşıyamadığında ya da eski müdahaleler bakımı imkânsız hale getirdiğinde gündeme gelir.
- Hazır uygulama mı, özel geliştirme mi?
- İhtiyaç yaygınsa ve uygulama sürecinize uyuyorsa hazır uygulama daha hızlı ve ucuzdur. Özel geliştirme, akış işletmeye özgü olduğunda anlamlı olur.
- Shopify başka sistemlere bağlanabilir mi?
- Bağlanabilir. Neyin mümkün olduğu karşı sistemin dışarıya ne açtığına bağlı; bu yüzden sistemlerinizi görmeden kesin cevap vermiyoruz.
- Mevcut e-ticaret sitem Shopify'a taşınabilir mi?
- Taşınabilir. Zor kısım veriyi aktarmak değil, çevresini planlamak: URL yapısı, yönlendirmeler, kategori kurgusu ve alan adı geçişinin sırası.
- Shopify her işletme için doğru seçim mi?
- Değil. Ticaretin temel parçaları hazır gelsin isteniyorsa güçlü bir seçim. İş kuralları platformun modeline sığmıyorsa, bunu projenin başında söylemeyi tercih ediyoruz.
Projenizi anlatın.
Aklınızdakini birkaç cümleyle yazın. Size nasıl bir çözüm kurabileceğimizi anlatalım.
