T-Soft'tan Shopify'a Geçiş Süreci
T-Soft’tan Shopify’a Geçiş Nedir? T-Soft’tan Shopify’a geçiş, T-Soft altyapısındaki ürün, müşteri ve sipariş verisinin dışa aktarılıp Shopify’ın kendi veri yapısına uygun formatta yeniden içe aktarılması ve URL yapısının SEO kaybı olmadan yönlendirilmesi sürecidir.
T-Soft, Türkiye’de orta ve büyük ölçekli e-ticaret işletmelerinin sıkça tercih ettiği, kendi sunucusunda barındırılan (self-hosted) bir platformdur. Bu, Shopify’a geçiş rehberinde anlatılan bulut tabanlı SaaS modeline geçişte, veri sahipliği ve sunucu bağımlılığı açısından köklü bir mimari değişikliği ifade eder.
T-Soft kullanıcılarının çoğu, yıllar içinde platforma özel tema düzenlemeleri ve entegrasyon kombinasyonları biriktirmiş orta-büyük ölçekli işletmelerdir. Bu birikim, geçiş sürecini WooCommerce gibi daha standart yapılı platformlardan geçişe kıyasla biraz daha uzun kılar, ancak T-Soft’un veri modeli Magento kadar karmaşık bir öznitelik yapısı taşımadığı için toplam süre yine de yönetilebilir kalır.
T-Soft’tan Shopify’a Veri Nasıl Taşınır?
Veri taşıma, T-Soft admin panelinden CSV/XML formatında dışa aktarılan ürün ve müşteri verisinin Shopify’ın Excel şablonuna eşlenmesiyle yapılır.
Adımlar:
- T-Soft panelinden ürün kataloğu (SKU, varyant, görsel URL, kategori) CSV olarak dışa aktarılır.
- Müşteri verisi (ad, e-posta, adres, sipariş geçmişi) ayrı bir dışa aktarım ile alınır.
- Shopify’ın ürün import şablonuna sütun eşlemesi yapılır T-Soft’un kategori ağacı Shopify’ın koleksiyon yapısına dönüştürülür.
- Shopify Admin → Products → Import ile toplu yükleme yapılır, önce küçük bir test partisiyle doğrulama önerilir.
İpucu: T-Soft’ta varyant yapısı (renk/beden kombinasyonu) Shopify’dan farklı çalışır. Toplu içe aktarım öncesi 10-20 ürünlük bir test partisiyle varyant eşleşmesi doğrulanmalı, yoksa yüzlerce üründe aynı hata tekrarlanır.
T-Soft’ta Ürün Görselleri Nasıl Dışa Aktarılır?
T-Soft’ta ürün görselleri genelde platformun kendi CDN alanında saklanır ve panel üzerinden toplu bir “görsel indir” seçeneği her sürümde bulunmayabilir; bu durumda görseller ürün CSV’sindeki URL referanslarından script ile toplu indirilir.
Görsellerin Shopify’a aktarımı, her ürünün CSV satırındaki Image Src sütununa doğrudan T-Soft CDN URL’si yazılarak da yapılabilir Shopify bu URL’den görseli otomatik çeker ve kendi CDN’ine kopyalar. Bu yöntem, görselleri önce yerel bilgisayara indirip tekrar yüklemekten çok daha hızlıdır.
İpucu: T-Soft CDN URL’lerini kullanmadan önce bu URL’lerin geçiş sürecinin sonuna kadar (Shopify tüm görselleri çekene dek) erişilebilir kalacağından emin olun. Panel erken kapatılırsa henüz çekilmemiş görseller kalıcı olarak kaybolabilir.
T-Soft ile Shopify Arasındaki Temel Farklar
T-Soft self-hosted bir lisans modeliyken Shopify aylık abonelik tabanlı SaaS’tır; bu fark sunucu yönetimi, güncelleme ve güvenlik sorumluluğunun kime ait olduğunu belirler.
| Kriter | T-Soft | Shopify |
|---|---|---|
| Barındırma | Kendi sunucunuzda veya T-Soft sunucusunda | Shopify altyapısında, tam bulut |
| Güncelleme sorumluluğu | İşletmeye veya ajansa ait | Shopify tarafından otomatik |
| Uygulama ekosistemi | Sınırlı, T-Soft pazaryerine bağlı | Shopify App Store, binlerce entegrasyon |
| Ödeme altyapısı | Doğrudan banka sanal POS entegrasyonu | Üçüncü parti sanal POS gerekir (Shopify Payments TR'de yok) |
Peki bu mimari fark pratikte ne anlama geliyor? T-Soft’ta sunucu bakımı ve güvenlik yamaları işletmenin veya ajansının sorumluluğundayken, Shopify’da bu yük tamamen ortadan kalkar ve ekip ürün/pazarlamaya odaklanabilir.
T-Soft Entegrasyonları Shopify’da Nasıl Karşılanır?
T-Soft’un yerleşik kargo, muhasebe ve pazaryeri entegrasyonları Shopify’da App Store üzerinden ayrı ayrı yeniden kurulmalıdır; bu entegrasyonların hiçbiri otomatik taşınmaz ve her biri kendi API anahtarlarıyla yeniden bağlanmalıdır.
| T-Soft Entegrasyonu | Shopify'da Yeniden Kurulum Yöntemi |
|---|---|
| Kargo firması entegrasyonu | Kargo firmasının Shopify App Store uygulaması |
| E-fatura/muhasebe entegrasyonu | Muhasebe yazılımının Shopify app'i |
| Pazaryeri senkronizasyonu | Pazaryeri konektör app'i |
Kritik Not: T-Soft’ta banka sanal POS’una doğrudan bağlı çalışan taksit kuralları, Shopify’a geçtikten sonra kullanılan yeni sanal POS sağlayıcısının panelinde yeniden tanımlanmalıdır. Bu adım atlanırsa checkout’ta güncel olmayan taksit seçenekleri görünür.
T-Soft’tan Geçişte SEO Gücü Nasıl Korunur?
T-Soft’un URL yapısı genelde .html uzantılı statik görünümlü adresler kullanır; bu adreslerin Shopify’ın /products/ ve /collections/ yapısına 301 yönlendirmeyle bağlanması zorunludur.
Geçiş öncesi T-Soft’taki tüm ürün ve kategori URL’lerinin tam listesi çıkarılmalı, her biri Shopify’daki karşılığına eşlenmelidir. Bu eşleme, 301 redirect haritası rehberinde anlatılan mantıkla birebir uygulanır.
T-Soft’un .html Uzantısı Yönlendirmede Nasıl İşlenir?
T-Soft URL’lerindeki .html uzantısı, Shopify’ın uzantısız URL yapısına yönlendirilirken kalıp bazlı bir kural olarak tanımlanabilir; kural, uzantıyı kaldırıp geri kalan sondaj (slug) kısmını Shopify’daki karşılığına eşler.
Bu kalıp genelde tutarlı çalışır, ancak T-Soft’ta zaman içinde SEO amacıyla manuel değiştirilmiş bazı URL’ler (örneğin kampanya döneminde kısa süreliğine oluşturulmuş özel bir sayfa) kalıp dışında kalabilir. Bu istisnalar, otomatik kural uygulandıktan sonra ayrı bir “kalıp dışı” listesi olarak tek tek kontrol edilmelidir.
Kritik Not: T-Soft mağazalarının bir kısmında hem
.htmluzantılı hem uzantısız URL’ler aynı anda erişilebilir kalmış olabilir (teknik borç birikimi). Bu durumda hangi versiyonun Google tarafından indekslendiği Search Console’dan kontrol edilmeli, yönlendirme o versiyon esas alınarak kurulmalıdır.
Uzak Durulması Gereken Risk: T-Soft’tan çıkış yaparken eski domain veya alt dizin yapısını hemen kapatmak, henüz indekslenmemiş yönlendirmelerin çalışmamasına neden olur. Eski yapı en az 3-6 ay canlı tutulmalı veya yönlendirmeler DNS seviyesinde değil sunucu seviyesinde doğrulanmalı.
T-Soft’tan Geçişte En Sık Karşılaşılan Teknik Sorunlar
En sık karşılaşılan sorun, T-Soft’ta özel geliştirilmiş tema bölümlerinin (özel kampanya alanları, marka vitrini) Shopify temasında doğrudan karşılığının olmamasıdır; bu bölümler Shopify tarafında Liquid seviyesinde yeniden inşa edilmelidir.
İkinci sorun, T-Soft’ta tanımlı toptan satış (B2B) fiyat kademelerinin standart Shopify planında bulunmamasıdır bu işlev için Shopify Plus B2B özelliği veya bir wholesale app’i gerekir. Üçüncü sorun, T-Soft panelinde biriken müşteri özel notlarının (örneğin VIP müşteri etiketleri) standart CSV formatında taşınmamasıdır; bu tür veriler manuel olarak Shopify müşteri etiketlerine (tags) yeniden işlenmelidir.
Uzak Durulması Gereken Risk: T-Soft’tan gelen bazı mağazalar yıllar içinde platforma özel, dokümante edilmemiş küçük iş kuralları biriktirir (örneğin belirli bir ürün grubunda otomatik hediye ekleme). Bu kurallar geçiş öncesi envanterlenmezse, geçiş sonrası fark edilip “bu neden çalışmıyor” sorusuyla proje durabilir.
T-Soft’tan Shopify’a Geçişte Veri Doğrulama Nasıl Yapılır?
Veri doğrulama, aktarılan ürün, müşteri ve stok sayılarının T-Soft panelindeki rakamlarla birebir karşılaştırılmasıyla yapılır; sayısal fark, eksik veya yinelenen kayıt olduğunu gösteren en güvenilir erken uyarı sinyalidir.
- T-Soft panelindeki toplam yayınlanmış ürün sayısını not edin.
- Shopify Admin → Products listesindeki toplam ürün sayısıyla karşılaştırın.
- Fark varsa, taslak veya pasif durumdaki ürünlerin dışa aktarmaya dahil edilip edilmediğini kontrol edin.
- Müşteri sayısı ve toplam stok miktarını aynı yöntemle karşılaştırın.
- Örnek bir sipariş oluşturup uçtan uca akışı (ürün seçimi, ödeme, kargo) test edin.
T-Soft’tan Shopify’a Geçişte Tema Seçimi Nasıl Yapılmalı?
Tema seçimi, T-Soft’taki mevcut tasarımın bire bir kopyalanması yerine aynı işlevi gören bir Shopify temasının seçilip mevcut marka kimliğine uyarlanmasıyla yapılır; T-Soft temaları PHP tabanlı olduğu için Shopify’ın Liquid diline doğrudan taşınamaz.
Orta-büyük ölçekli T-Soft mağazaları genelde özelleştirilmiş ana sayfa bölümleri (kampanya blokları, marka vitrini, öne çıkan kategori grid’i) kullanır. Shopify Tema Mağazası’ndaki esnek “section” tabanlı temalar, bu bölümlerin çoğunu kod yazmadan sürükle-bırak ile yeniden oluşturmaya izin verir; yalnızca çok özel bir görsel efekt veya etkileşim gerektiğinde özel Liquid geliştirmesi gerekir.
| T-Soft Tema Özelliği | Shopify'da Yeniden Kurulum |
|---|---|
| Ana sayfa kampanya blokları | Shopify tema section'ları |
| Ürün karşılaştırma özelliği | App Store karşılaştırma uygulaması |
| Marka/kategori vitrini | Koleksiyon tabanlı section düzeni |
İpucu: Tema seçiminde mevcut T-Soft sitesinin mobil görünümünü referans alın, sadece masaüstü tasarımına bakmayın. T-Soft’ta iyi çalışan bir masaüstü düzeni, farklı bir mobil davranışa sahip Shopify temasında beklenmedik şekilde görünebilir.
T-Soft’tan Shopify’a Veri Aktarımı Hangi Sırayla Doğrulanmalı?
Veri aktarımı doğrulaması, önce küçük bir örnek grupla, ardından tam katalogla iki aşamalı yapılmalıdır; tek seferde tam kataloğu aktarıp sonradan hata aramak, binlerce üründe aynı formatlama hatasının tekrarlanmasına yol açabilir.
- 10-20 ürünlük bir örnek grup Shopify test mağazasına aktarılır.
- Varyant görünümü, fiyat, stok ve görsel eşleşmesi tek tek kontrol edilir.
- Hata bulunursa CSV eşleme mantığı düzeltilir, örnek grup yeniden test edilir.
- Hatasız doğrulama sonrası tam katalog canlı mağazaya aktarılır.
- Aktarım sonrası toplam ürün/stok/müşteri sayısı T-Soft panelindeki rakamlarla son kez karşılaştırılır.
Sık Sorulan Sorular
T-Soft’tan Shopify’a geçiş ne kadar sürer? Ürün sayısına ve entegrasyon karmaşıklığına göre değişir, ortalama 2-6 hafta arası sürer. Büyük kataloglarda veri temizliği süreyi uzatabilir.
T-Soft lisans ücreti geçiş sonrası iade edilir mi? Bu tamamen T-Soft ile yapılan sözleşmeye bağlıdır, genel bir kural yoktur. Sözleşme fesih şartları önceden kontrol edilmelidir.
T-Soft’taki özel tema Shopify’a taşınabilir mi? Hayır, T-Soft temaları Shopify Liquid şablon sistemiyle uyumlu değildir. Shopify’da sıfırdan tema seçimi veya özelleştirmesi yapılması gerekir.
T-Soft entegrasyonlarının (kargo, muhasebe) Shopify karşılığı var mı? Çoğu büyük entegrasyon sağlayıcısının Shopify App Store’da karşılığı bulunur. Özel geliştirilmiş entegrasyonlar için Shopify API üzerinden yeniden geliştirme gerekebilir.
T-Soft’tan Shopify’a geçişte müşteri şifreleri aktarılır mı? Hayır, güvenlik nedeniyle şifreler platformlar arası taşınamaz. Müşterilere geçiş sonrası şifre sıfırlama e-postası gönderilmesi standart uygulamadır.
Geçiş sırasında mağaza kaç gün kapalı kalır? Doğru planlamayla downtime birkaç saate indirilebilir. DNS geçiş stratejisi ve test süreci önceden hazırlanırsa tam kapanma gerekmez.
T-Soft’ta B2B fiyat kademeleri Shopify’a taşınabilir mi? Standart Shopify planında doğrudan karşılanmaz, Shopify Plus B2B özelliği veya wholesale app’i gerekir. Bu, plan seçimini doğrudan etkileyen bir faktördür.
T-Soft panelindeki VIP müşteri etiketleri Shopify’a taşınır mı? Hayır, standart CSV formatında taşınmaz. Bu etiketler geçiş sonrası Shopify müşteri etiketleri (tags) olarak manuel yeniden oluşturulmalıdır.
T-Soft’tan Shopify’a geçiş sonrası veri doğrulaması kaç gün sürer? Küçük bir katalog için genelde 1-2 gün yeterlidir. Ürün, müşteri ve stok sayılarının karşılaştırılması ve bir test siparişinin tamamlanması bu sürede yapılabilir.
T-Soft’tan Shopify’a Geçişte Ekip İletişimi Nasıl Kurulmalı?
Ekip iletişimi, geçiş boyunca tek bir merkezi kanaldan (örneğin özel bir proje yönetim panosu veya Slack kanalı) yürütülmelidir; dağınık e-posta yazışmaları, kimin hangi adımı tamamladığının takibini zorlaştırır ve gözden kaçan görevlere yol açar.
- Her görev için net bir sorumlu ve teslim tarihi atayın.
- Tamamlanan her adımı merkezi panoda işaretleyin, sözlü onayla yetinmeyin.
- Geçiş günü için ayrı bir anlık iletişim kanalı (örneğin geçiş günü özel grubu) oluşturun.
İpucu: T-Soft’tan gelen orta-büyük ölçekli mağazalarda geçiş genelde birden fazla departmanı (pazarlama, muhasebe, operasyon) ilgilendirir. Merkezi bir iletişim kanalı olmadan bu departmanlar arası koordinasyon eksikliği, geçiş sonrası “bundan haberim yoktu” tarzı sürprizlere yol açar.
Sonraki Adım
Veri taşıma tamamlandıktan sonra SEO gücünün korunup korunmadığını doğrulamak kritik bir adımdır. Organik trafik kaybını önleme checklist’ine geçerek geçiş sonrası ilk haftaların kontrol listesini uygulamak mümkündür.