dotCREA
Shopify'a Geçiş

IdeaSoft'tan Shopify'a geçiş rehberi

Shopify'a geçmeye karar vermiş mağazalar için süreç anlatımı. Veriyi dışarı çıkarmanın üç yolu, eşleme tablosunun nasıl kurulduğu, ürün açıklamalarındaki gömülü HTML mirası ve yayın günü koşu planı.

Bu yazı bir platform kıyaslaması değil. Shopify'a geçmeye karar vermiş bir mağazanın önündeki işi anlatıyor: veriyi nasıl çıkarırsınız, hangi alan neye karşılık gelir, hangi kalem yeniden kurulur ve yayın günü saat saat ne olur.

Yerli SaaS altyapılardan Shopify'a taşımanın genel akışını daha önce ayrı bir yazıda anlatmıştık. Burada tekrar etmek yerine, projelerde asıl zamanı yiyen üç başlığa giriyoruz: veriyi dışarı çıkarmak, eşleme tablosunu kurmak ve yayın gününü kazasız geçirmek.

İlgili yazı
Henüz karar aşamasındaysanız

Platform seçimini sahiplik, checkout, ekosistem ve toplam maliyet başlıklarında ele aldığımız değerlendirme, bu yazının bir üst katmanı.

Değerlendirmeyi okuyun

Veriyi dışarı çıkarmanın üç yolu

Taşımanın ilk gerçek engeli, verinin elinize hangi biçimde geldiğidir. Kaynak platformdan bağımsız olarak üç yol vardır ve hangisinin kullanılacağı projenin süresini doğrudan belirler.

Panelden dışa aktarma: en hızlı yol. Ürün, müşteri ve sipariş listeleri CSV veya Excel olarak alınır. Sınırı şudur — panel çoğu zaman gördüğünüz her alanı vermez; özel alanlar ve bazı SEO alanları dışarıda kalabilir
API üzerinden: platform bir API sunuyorsa en eksiksiz yol budur. Alanların tamamına erişilir, ilişkiler korunur ve aktarım tekrarlanabilir olur. Karşılığında bir çıkarma katmanı yazmak gerekir
Sayfa taraması: ilk ikisi yetmediğinde, yayındaki sayfalardan yapılandırılmış veri toplanır. Görsel ve açıklama gibi alanlar için işe yarar; stok ve fiyat gibi anlık değişen alanlar için güvenilir değildir

Pratikte çoğu projede ikisini birden kullanıyoruz: gövde veriyi panelden alıyor, eksik kalan alanları API ya da tarama ile tamamlıyoruz. Önemli olan, hangi alanın hangi yolla geldiğinin yazılı olmasıdır; aksi halde yayın sonrası bir eksik fark edildiğinde nereye bakılacağı bilinmez.

Bir uyarı: dışa aktarma dosyalarını Excel'de açıp kaydetmek, taşıma projelerinde en sık görülen veri bozulma sebebidir. Barkodlar bilimsel gösterime döner, başındaki sıfırlar silinir, Türkçe karakterler bozulur. Dosyalara Excel ile dokunmuyoruz.

Eşleme tablosu: projenin asıl belgesi

Eşleme tablosu, kaynak platformdaki her alanın Shopify'da neye karşılık geldiğini gösteren belgedir. Taşımanın sözleşmesi budur; yayın sonrası “bu alan nerede?” tartışmalarının tamamı burada önlenir.

Tabloda her satır için dört şey yazılır:

Kaynak alan adı ve örnek bir değeri
Shopify'daki karşılığı: standart alan mı, metafield mi, etiket mi olacak
Dönüşüm kuralı: birim, biçim, ondalık ayracı, tarih biçimi, boş değerde ne yapılacağı
Karar sahibi: bu alanı kimin onayladığı

Karşılığı olmayan alanlar için üç seçenek vardır ve üçü de meşrudur: metafield olarak taşımak, etikete çevirmek ya da taşımamak. Yanlış olan, kararı vermeden yayına gitmektir. Kullanılmayacak on beş alanı metafield'a doldurmak, mağazayı ilk günden gereksiz karmaşıklaştırır.

Tabloyu biz hazırlıyoruz, siz onaylıyorsunuz. Onay gecikirse proje gecikir — çünkü sonraki her adım bu belgeye dayanır.

İlgili hizmet
Eşleme tablonuzu birlikte çıkaralım

Envanterinizi ve alan listenizi çıkarıp neyin taşındığını, neyin yeniden kurulduğunu yazılı hale getiriyoruz; ardından sabit fiyat veriyoruz.

Shopify'a geçiş hizmetimiz

Ürün açıklamalarındaki gömülü HTML mirası

Bu, teklif aşamasında neredeyse hiç konuşulmayan ama taşımanın en sinsi kalemidir. Yıllar içinde ürün açıklamaları editörle yazılmıştır ve içlerinde kaynak platformun tema yapısına bağlı HTML birikmiştir: sabit genişlikli tablolar, satır içi renk ve font tanımları, eski adrese giden bağlantılar, artık var olmayan sunucudaki görseller.

Bu içerik olduğu gibi taşındığında Shopify'da çalışır ama iyi görünmez: tablolar mobilde taşar, renkler yeni temayla çakışır, bağlantılar 404 verir. Yaptığımız temizlik şu:

Satır içi stil tanımları sökülür; biçim temanın kendi tipografisine bırakılır
Sabit genişlikli tablolar mobilde taşmayacak yapıya çevrilir ya da listeye dönüştürülür
Açıklama içindeki eski adres bağlantıları yeni karşılıklarıyla değiştirilir
Dış sunucuda kalan görseller Shopify'a taşınır; kaynak mağaza kapandığında kırılmasın diye
Tekrar eden kargo/iade metinleri açıklamadan çıkarılıp tema bölümüne alınır — hem bakımı kolaylaşır hem her üründe kopya içerik üretmez

Son madde SEO açısından da önemlidir: aynı paragrafın binlerce ürün sayfasında tekrar etmesi, sayfanın özgün içeriğini seyreltir.

Varyant mantığındaki fark

Yerli altyapıların çoğu varyantı serbest tanımlı özelliklerle kurar; bir üründe kaç özellik olacağı esnektir. Shopify'da ise seçenek sayısı ve varyant adedi sınırlıdır. Bu fark, özellikle çok seçenekli ürünlerde yeniden kurgu gerektirir.

Karşılaştığımız tipik durumlar ve çözümleri:

Seçenek sayısı sınırı aşıyorsa: satın alma kararını etkilemeyen özellikler seçenek olmaktan çıkarılır, metafield'a alınır
Kişiselleştirme alanları (isim yazdırma, hediye notu) varyant değildir; ürün sayfasına özel alan olarak eklenir
Aynı ürünün farklı ambalaj boyutları ayrı ürün olarak duruyorsa, tek ürün altında varyanta toplanır
Stok takibi yapılmayan seçenekler varyant üretmemelidir; aksi halde varyant sayısı gereksiz şişer

Bu adım, taşımayı bir kopyalama işi olmaktan çıkarıp katalog düzenlemeye dönüştürür. Zaman alır ama sonucunda yönetimi kolay bir katalog kalır.

Kategori ağacı düzleşince ne oluyor?

Kaynak platformda kategoriler ağaç yapısındadır; Shopify'da koleksiyonlar düzdür ve hiyerarşi adrese yansımaz. Kategori yapısını birebir kopyalamak bu yüzden anlamsızdır.

Ağacı düzleştirirken kullandığımız ölçüt tek: bir kategorinin arama karşılığı ve ticari hacmi var mı? Varsa koleksiyon olur; yoksa üst koleksiyonun altında filtreye dönüşür. Bu kararı ürün sayısına değil, arama verisine bakarak veriyoruz.

İlgili yazı
Koleksiyon mimarisi doğrudan SEO işidir

Kategori yapısının arama niyetine göre nasıl kurulduğunu, URL kararlarını ve yapısal veriyi ayrı bir yazıda anlattık.

Shopify SEO rehberi

Türkiye'ye özgü kalemler yeniden kurulur

Yerli bir altyapıda hazır tanımlı gelen pek çok şey Shopify tarafında sıfırdan kurulur. Bunlar taşımanın ikinci yarısıdır ve teklifte ayrı ayrı yazılı olmalıdır:

Sanal POS, taksit kurgusu ve vade farkı politikası
Kapıda ödeme ve varsa tutar/bölge kısıtları
Kargo firmalarıyla gönderi kaydı, etiket üretimi ve durum senkronu
E-fatura ve e-arşiv bağlantısı; bireysel/kurumsal fatura alanları
Mesafeli satış sözleşmesi, ön bilgilendirme formu ve KVKK metinleri
İYS uyumu: mevcut izinli listenin doğru biçimde taşınması
ERP, muhasebe ve pazaryeri senkronu

Yayın günü koşu planı

Taşıma yayına kapalı bir Shopify mağazasında yapılır; mevcut mağazanız o sürede satmaya devam eder. Kesinti riski yalnızca yayın anındadır ve o an için yazılı bir koşu planı hazırlıyoruz. Tipik akış:

1. Düşük trafikli bir saat seçilir; genellikle hafta içi sabahın erken saatleri
2. Kaynak mağazada sipariş alımı kısa süreliğine durdurulur
3. Son stok, fiyat ve o gün gelen sipariş verisi senkronlanır
4. Alan adı yeni mağazaya yönlendirilir
5. Yönlendirme listesi yüklenir ve örneklem üzerinde tek tek doğrulanır
6. Ödeme, kargo ve fatura zinciri gerçek bir siparişle uçtan uca denenir
7. Ölçümleme olaylarının tetiklendiği doğrulanır
8. Mağaza satışa açılır ve ilk siparişler canlı izlenir

Planın en önemli maddesi listede yok: geri dönüş kararı. Hangi durumda alan adını eski mağazaya geri çevireceğimizi ve bu kararı kimin vereceğini yayın öncesinde yazıyoruz. Uygulamak zorunda kalmamayı umduğumuz ama her projede hazır tuttuğumuz bir maddedir.

Kaynak mağazayı yayın günü kapatmıyoruz. Sipariş geçmişi, iade ve muhasebe süreçleri için bir süre erişilebilir kalması daha güvenlidir; kapatma kararı ilk ay tamamlandıktan sonra verilir.

İlgili yazı
Arama trafiğini korumak ayrı bir iş

URL envanterinden 301 planına ve yayın sonrası 404 izlemeye kadar organik tarafı ayrı bir yazıda topladık.

Yazıyı okuyun

İlk 30 gün

Yayın bir bitiş değil. İlk ay boyunca izlediğimiz beş şey var; bunları takvime bağlamayan projelerde sorunlar geç fark ediliyor.

404 raporu: haftalık kontrol edilir, eksik yönlendirmeler kapatılır
Arama konsolu kapsam raporu: yeni adreslerin indekslenme hızı izlenir
Sipariş ve fatura mutabakatı: ilk hafta her gün, sonra haftalık
Stok senkronu: pazaryeri ve ERP bağlantılarında sapma olup olmadığı
Dönüşüm oranı: eski mağazayla karşılaştırılır; belirgin düşüş varsa ödeme adımı önce incelenir

İlk iki hafta arama trafiğinde dalgalanma normaldir; yönlendirmeler doğruysa toparlanır. Kalıcı düşüş genellikle eksik yönlendirmeden ya da indekslenmemiş koleksiyonlardan gelir, ikisi de düzeltilebilir.

Sık yapılan hatalar

Dışa aktarma dosyalarını Excel'de açıp kaydetmek ve barkod/stok kodlarını bozmak
Eşleme tablosunu onaylamadan aktarıma başlamak
Ürün açıklamalarındaki eski HTML'i olduğu gibi taşımak
Kategori ağacını birebir koleksiyona çevirip yüzlerce boş koleksiyon üretmek
Yönlendirme planını yayın gününe bırakmak
Test siparişini yalnızca test kartıyla yapıp gerçek ödeme ve kargo zincirini denememek
Kaynak mağazayı yayın günü kapatmak ve sipariş geçmişine erişimi kaybetmek
Geri dönüş kararını kimin vereceğini konuşmamak

Özet

IdeaSoft'tan Shopify'a geçiş teknik olarak öngörülebilir bir projedir. Veri aktarımı işin görünen kısmıdır; asıl emek eşleme tablosunda, katalog düzenlemesinde ve yönlendirme planındadır. Bu üçü yazılı hale geldiğinde yayın günü sürpriz kalmaz.

Ürün ve sipariş hacminizi, kullandığınız entegrasyonları ve kategori yapınızı paylaşın; envanteri çıkarıp kapsamı ve takvimi kalem kalem yazalım. Geçişin sizin için doğru zaman olmadığını düşünüyorsak bunu da açıkça söyleriz.

Not: Bu yazıda geçen platform adları ilgili şirketlerin tescilli markalarıdır. dotCREA'nın bu şirketlerle herhangi bir ticari ilişkisi ya da yetkili iş ortaklığı bulunmamaktadır. Yazı, yalnızca sunduğumuz taşıma hizmetinin kapsamını açıklamak amacıyla hazırlanmıştır.

dC
dotCREA Shopify ekibi
4 Ağustos 2026 tarihinde yayımlandı
Paylaş
Bu konuyu mağazanız için konuşalım
Mağaza adresinizi gönderin, ücretsiz değerlendirelim.
Teklif alın

İlgili yazılar