E-ticaret sitesinde kargo kuralı basitçe “kaç TL kargo alınacak?” sorusundan ibaret değildir. Aynı siparişte ücretsiz kargo eşiği, ürün desisi, kargo firması seçimi, teslimat bölgesi, pazaryeri gönderimi, iade akışı ve müşteriye gösterilecek teslimat bilgisi birlikte çalışır. Bu yapı iyi kurulmazsa müşteri ödeme adımında sürpriz ücret görür, operasyon ekibi siparişi manuel düzeltir ve reklamla gelen satışın kârlılığı sessizce erir.
Sağlıklı bir e-ticaret kargo kuralları sistemi, her siparişe aynı mantıkla karar veren küçük bir motor gibi düşünülmelidir. Sepet tutarı 750 TL üzerinde mi? Ürün kırılabilir mi? Soğuk zincir gerekiyor mu? İlçe teslimat kapsamı dışında mı? Aynı müşterinin siparişinde pazaryeri ürünüyle web sitesi ürünü karışıyor mu? Bu soruların cevabı admin panelde net kural olarak tanımlanmadığında, süreç kişilerin ezberine kalır.
Bu rehberde kargo kurallarını teknik, operasyonel ve müşteri deneyimi açısından ele alacağız. Amaç hazır bir “tek doğru” liste vermek değil; her işletmenin kendi ürün, depo ve teslimat yapısına göre güvenilir bir kargo kural seti kurmasını sağlamaktır.
E-ticaret kargo kuralı tam olarak nedir?
E-ticaret kargo kuralı; siparişin hangi kargo firmasıyla, hangi ücretle, hangi teslimat vaadiyle ve hangi operasyon akışıyla ilerleyeceğini belirleyen koşullar bütünüdür. Bu kurallar ürün, sepet, müşteri, adres, ödeme yöntemi ve kampanya bilgilerine göre değişebilir. Google Merchant Center ürün verilerinde kargo hızının ve kargo maliyetinin ürün bazında veya hesap seviyesinde tanımlanabilmesi, kargo bilgisinin yalnızca checkout ekranına ait olmadığını gösterir Google Merchant Center.
İyi kurgulanmış bir kargo kuralı müşteriye net görünür, operasyon ekibine uygulanabilir gelir ve raporlamada izlenebilir olur. Örneğin “500 TL üzeri ücretsiz kargo” kampanyası tek başına yeterli bir tanım değildir. Hangi ürün grupları dahil? Desi sınırı var mı? Uzak bölge gönderimi hariç mi? Kapıda ödeme siparişlerinde geçerli mi? Kampanya aynı anda indirim kuponuyla birleşebiliyor mu? Bu ayrımlar yapılmadığında kural basit görünür ama zarar üretir.
Kısa örnek: Bir kozmetik mağazasında 750 TL üzeri ücretsiz kargo tanımlanabilir; fakat cam şişeli parfümler için kırılabilir paketleme zorunlu, aerosol ürünler için belirli kargo firması zorunlu, hacimli setler için desi üst sınırı ayrı olabilir. Müşteri ekranda “ücretsiz kargo” görürken depo ekibi hangi paketin hangi taşıyıcıya gideceğini otomatik görmelidir.
Kargo kuralları hangi verilere göre çalışmalı?
Kargo yönetiminde yapılan en yaygın hata, tüm ürünleri aynı fiziksel özelliklere sahipmiş gibi ele almaktır. Oysa 299 TL’lik bir telefon kılıfı, 299 TL’lik cam kupa ve 299 TL’lik beş litrelik temizlik ürünü aynı kargo maliyetini üretmez. Bu nedenle ürün kartında yalnızca fiyat ve stok değil; ağırlık, desi, paket ölçüsü, kırılabilirlik, sıvı içerik, soğuk zincir ihtiyacı ve gönderilebilir bölge gibi alanlar da düşünülmelidir.
Özellikle e-ticaret altyapısı büyüdükçe kargo kurallarının ürün verisiyle entegre çalışması gerekir. Ürün bilgilerinde eksik alan varsa sistem doğru karar veremez. Ürün desisi boşsa kargo ücreti düşük hesaplanabilir. İl/ilçe ayrımı yoksa kapsam dışı bölgeye sipariş alınabilir. Kargo firması ürün bazında sınırlandırılmamışsa depo personeli yanlış taşıyıcı seçebilir.
- Sepet tutarı: Ücretsiz kargo, sabit kargo veya kademeli ücret kararında kullanılır.
- Ürün ağırlığı ve desisi: Büyük hacimli ürünlerde gerçek maliyeti daha doğru yansıtır.
- Ürün tipi: Kırılabilir, sıvı, tehlikeli, gıda veya soğuk zincir gerektiren ürünleri ayırır.
- Teslimat adresi: İl, ilçe, mahalle veya uzak bölge kuralı için gereklidir.
- Kargo firması anlaşması: Taşıyıcı bazlı fiyat, teslimat hızı ve servis kapsamını belirler.
- Kampanya durumu: Ücretsiz kargo, kupon, puan ve sepet indiriminin birlikte çalışıp çalışmayacağını netleştirir.
Ücretsiz kargo eşiği nasıl belirlenmeli?
Ücretsiz kargo müşterinin kararını kolaylaştırabilir; fakat yanlış eşik, her siparişi kârsız hale getirebilir. Bu yüzden eşik belirlerken yalnızca rakiplerin ne yaptığına bakmak zayıf bir yöntemdir. Ortalama sepet tutarı, ürün brüt kârı, paketleme gideri, kargo anlaşması, iade oranı ve kampanya yoğunluğu birlikte değerlendirilmelidir.
Basit bir yaklaşım şöyle olabilir: Önce son 3-6 aylık siparişlerde ortalama sepet tutarı ve medyan sepet tutarı ayrılır. Ardından en çok satılan ürün gruplarında ortalama kargo maliyeti hesaplanır. Ücretsiz kargo eşiği, müşteriyi bir ürün daha eklemeye teşvik edecek kadar erişilebilir; fakat her düşük kârlı siparişi ücretsiz taşıyacak kadar gevşek olmamalıdır.
Örnek kural: Sepet ara toplamı 750 TL ve üzerindeyse, toplam desi 8’in altındaysa, ürün grubu “standart gönderim” ise ücretsiz kargo uygula. Kırılabilir, soğuk zincir ve hacimli ürünlerde ücretsiz kargo yerine özel teslimat kuralını çalıştır.
Burada önemli olan, kuralın müşteri tarafında karmaşık görünmemesidir. Müşteriye “750 TL üzeri standart ürünlerde ücretsiz kargo” gibi açık bir ifade yeterli olabilir. Fakat admin panelde bu kuralın arkasında ürün tipi, desi ve taşıyıcı koşulları ayrı ayrı tutulmalıdır.
Kargo kural matrisi nasıl oluşturulur?
Bir e-ticaret sitesinde kargo kurallarını yönetmenin en temiz yollarından biri karar matrisi oluşturmaktır. Bu matris, geliştirici ekibe de operasyon ekibine de aynı dili sağlar. Böylece “bu sipariş neden ücretsiz gitmedi?” sorusuna sistem içinden yanıt verilebilir.
| Kural türü | Örnek koşul | Sistemde tutulacak alan | Müşteriye görünen mesaj |
|---|---|---|---|
| Ücretsiz kargo | Sepet 750 TL üzeri, standart ürün, desi 8 altı | min_sepet_tutari, urun_grubu, max_desi | Bu sipariş ücretsiz kargo kapsamındadır. |
| Sabit kargo | Sepet 750 TL altı, standart ürün | sabit_kargo_ucreti, para_birimi | Kargo ücreti ödeme adımında gösterilir. |
| Desi bazlı ücret | Desi 8 üzeri ürünlerde kademeli fiyat | desi_araligi, ucret, firma_id | Ürün hacmine göre kargo ücreti hesaplandı. |
| İl bazlı teslimat | Belirli ilçelere aynı gün teslimat | il, ilce, teslimat_tipi, kesim_saati | Adresiniz için aynı gün teslimat uygun. |
| Özel ürün kuralı | Kırılabilir veya sıvı ürünlerde belirli taşıyıcı | urun_etiketi, tasiyici_id, paketleme_notu | Bu ürün özel paketleme ile gönderilir. |
Bu matrisin en büyük avantajı, kampanya ve kargo kurallarını birbirinden ayırmasıdır. Örneğin bir ürün indirimde olabilir ama ücretsiz kargo kapsamına girmeyebilir. Ya da müşteri ücretsiz kargo eşiğini geçmiş olabilir; ancak sepetinde yalnızca özel teslimat gerektiren hacimli ürünler varsa farklı kural çalışabilir. Bu ayrım net değilse müşteri destek talepleri artar.
Gerçekçi bir sepet senaryosu nasıl işler?
Diyelim ki bir müşteri aynı siparişte üç ürün alıyor: 110 TL’lik telefon kılıfı, 380 TL’lik şampuan seti ve 420 TL’lik cam kupa takımı. Sepet toplamı 910 TL olduğu için ilk bakışta ücretsiz kargo çalışmalı gibi görünür. Fakat ürünlerden biri sıvı, biri kırılabilir ve toplam paket desisi standart sınırı aşabilir. Bu durumda sistem “sepete göre ücretsiz kargo” yerine “ürün özelliklerine göre kargo kuralı” çalıştırmalıdır.
Bu siparişte mantıklı akış şöyle kurulabilir: Telefon kılıfı standart gönderim kapsamına girer. Şampuan seti sıvı ürün etiketi nedeniyle yalnızca anlaşmalı kargo firmasıyla gönderilir. Cam kupa takımı kırılabilir ürün etiketi nedeniyle özel paketleme notu oluşturur. Eğer tüm ürünler tek pakette gönderilecekse en yüksek risk kuralı geçerli olur. Eğer parçalı gönderim yapılacaksa müşteri sipariş detayında iki ayrı gönderi görebilmelidir.
Böyle bir senaryo kâğıt üzerinde detay gibi görünebilir; ancak büyüyen mağazalarda manuel kararları azaltır. kargo entegrasyonu sadece barkod üretmekten ibaret olmamalı; siparişin hangi taşıyıcıya ve hangi kuralla aktarılacağını da netleştirmelidir.
Pazaryeri, reklam ve Google verilerinde kargo bilgisi neden tutarlı olmalı?
Kargo bilgisi yalnızca kendi sitenizde değil, ürün feed’lerinde, pazaryeri panellerinde ve arama sonuçlarında da tutarlı olmalıdır. Google’ın Merchant Center ürün veri dokümantasyonu, ürün bilgilerinin doğru formatlanmasının reklamlar ve ücretsiz listelemeler açısından önemli olduğunu açıkça belirtir Google Merchant Center. Kendi sitenizde ücretsiz görünen bir ürünün feed tarafında farklı kargo ücretiyle gitmesi, hem kullanıcı güvenini hem de kampanya performansını zayıflatabilir.
Benzer şekilde, Google Search tarafında kargo politikası ve ürün listeleme yapılandırılmış verileriyle kargo ve iade bilgilerinin arama deneyiminde gösterilebilmesi mümkündür Google Search Central. Schema.org tarafında OfferShippingDetails tipi, farklı gönderim bölgeleri, maliyetler ve teslimat süreleri için kullanılabilir Schema.org. Bu nedenle kargo kuralları sadece admin panelde değil, ürün verisi ve yapılandırılmış veri tarafında da düşünülmelidir.
Burada teknik ekip için kritik karar şudur: Kargo kuralı farklı kanallara elle mi girilecek, yoksa merkezi sistemden mi beslenecek? Eğer pazaryeri, reklam feed’i, web sitesi ve ürün yapılandırılmış verisi ayrı ayrı güncelleniyorsa hata riski artar. Daha sağlıklı yaklaşım, pazaryeri entegrasyonu ve ürün feed yapısının aynı kargo mantığından veri almasıdır.
Admin panelde kargo kuralları nasıl yönetilmeli?
Kargo kuralları geliştiriciye bağımlı olmadan yönetilebilmelidir. Her ücretsiz kargo eşiği değiştiğinde yazılımcıya destek talebi açmak, büyüyen e-ticaret operasyonlarında yavaşlatıcı bir noktadır. Bu yüzden admin panelde kargo firmaları, fiyat aralıkları, bölge kapsamı, ürün etiketleri, teslimat süreleri ve kampanya uyumluluğu ayrı ekranlarda düzenlenebilmelidir.
Yine de panelde sınırsız esneklik vermek her zaman iyi değildir. Fazla karmaşık panel, operasyon ekibini hataya iter. En iyi yapı genellikle kural şablonlarıyla çalışır. Örneğin “sabit kargo”, “ücretsiz kargo eşiği”, “desi bazlı fiyat”, “il bazlı teslimat”, “ürün etiketi bazlı taşıyıcı” gibi hazır kural tipleri oluşturulur; ekip sadece alanları doldurur.
- Kural adı: “750 TL üzeri standart ücretsiz kargo” gibi anlaşılır olmalı.
- Geçerlilik tarihi: Kampanya dönemlerinde başlangıç ve bitiş tarihi tutulmalı.
- Öncelik sırası: Aynı siparişte birden fazla kural eşleşirse hangi kuralın çalışacağı belirlenmeli.
- Hariç ürünler: Hacimli, kırılabilir veya özel taşıma gerektiren ürünler açıkça ayrılmalı.
- Test modu: Kural yayına alınmadan örnek sepetlerde denenebilmeli.
- Log kaydı: Siparişte hangi kargonun neden seçildiği işlem geçmişinde görünmeli.
Özel panel ihtiyacı olan işletmelerde bu yapı özel yazılım geliştirme kapsamında daha ileri taşınabilir. Örneğin kural motoru, depo yoğunluğuna göre taşıyıcı önerebilir; belirli kargo firmasındaki gecikmeler artarsa alternatif taşıyıcıyı öne alabilir; yüksek iade riski olan ürünlerde teslimat notu ekleyebilir.
Müşteri tarafında kargo bilgisi nerede gösterilmeli?
Kargo ücreti yalnızca ödeme adımında görünürse, müşteri kararını geç verir. Ürün sayfasında, sepet özetinde ve ödeme adımında teslimat bilgisi tutarlı biçimde gösterilmelidir. Baymard Institute’un checkout UX çalışmalarında ödeme akışındaki sürtünme noktaları uzun süredir e-ticaret deneyiminin kritik başlıkları arasında ele alınır Baymard Institute. Kargo maliyeti ve teslimat vaadi belirsiz olduğunda kullanıcı “son adımda kötü sürpriz” hissi yaşayabilir.
Ürün sayfasında “Tahmini kargoya veriliş: 1-2 iş günü” gibi sade bir bilgi yeterli olabilir. Sepette “Ücretsiz kargoya 180 TL kaldı” mesajı kullanılabilir. Ödeme adımında ise taşıyıcı, teslimat tipi, ücret ve tahmini teslimat aralığı net görünmelidir. Burada önemli olan, pazarlama mesajıyla operasyon gerçeğinin aynı olmasıdır.
İyi mikro metin örneği: “Saat 14:00’e kadar verilen standart ürün siparişleri aynı gün kargoya hazırlanır. Kırılabilir ve özel paketleme gerektiren ürünlerde hazırlık süresi değişebilir.” Bu ifade hem vaat verir hem de özel durumları dürüstçe açıklar.
Kargo kurallarında yapılan yaygın hatalar
Kargo yönetimi çoğu zaman site yayına alınırken son dakikaya bırakılır. Ürün sayfaları, ödeme altyapısı ve tasarım tamamlanır; kargo kuralları ise “şimdilik sabit ücret yapalım” diye geçilir. İlk siparişlerde sorun görünmeyebilir; fakat ürün sayısı, kampanya sayısı ve satış kanalı arttıkça bu basit yapı yetersiz kalır.
- Tek kargo ücretiyle başlamak: Her ürün aynı hacimde ve aynı maliyette taşınmıyorsa zarar üretir.
- Ücretsiz kargoyu tüm ürünlere açmak: Hacimli veya düşük kârlı ürünlerde kampanya maliyetini büyütür.
- Adres kapsamını kontrol etmemek: Teslimat yapılamayan bölgelere sipariş alınmasına yol açabilir.
- Pazaryeri ve web sitesini ayrı yönetmek: Fiyat ve teslimat mesajlarında tutarsızlık oluşturur.
- Kural logu tutmamak: Hatalı kargo seçiminin nedenini sonradan bulmayı zorlaştırır.
- İade kargosunu hesaba katmamak: Kâr hesabını yalnızca gidiş kargosuna göre yapmak yanıltıcıdır.
Sonuç: Kargo kuralı operasyonun görünmeyen kâr ayarıdır
E-ticarette kargo kuralları doğru yönetildiğinde müşteri daha net bilgi alır, depo daha az manuel karar verir, pazaryeri ve reklam verileri daha tutarlı çalışır. Yanlış yönetildiğinde ise sorun genellikle “kargo pahalı” diye görünür; ama asıl problem kural setinin eksik, dağınık veya ölçülemez olmasıdır.
En sağlıklı başlangıç, mevcut ürünlerinizi kargo açısından sınıflandırmaktır: standart, hacimli, kırılabilir, sıvı, soğuk zincir, bölgesel teslimat ve özel taşıma. Ardından her sınıf için ücret, taşıyıcı, teslimat süresi, kampanya uyumu ve müşteri mesajı ayrı ayrı tanımlanmalıdır. Bu yapı büyümeyi kolaylaştırır; çünkü yeni ürün eklendiğinde sistem ne yapacağını bilir.
Sıkça Sorulan Sorular
E-ticaret sitesinde kargo kuralı ne anlama gelir?
Kargo kuralı, bir siparişin hangi ücretle, hangi kargo firmasıyla, hangi teslimat yöntemiyle ve hangi müşteri mesajıyla ilerleyeceğini belirleyen koşullar bütünüdür. Sepet tutarı, ürün desisi, teslimat adresi, ürün tipi, kampanya durumu ve taşıyıcı anlaşması bu kuralları etkileyebilir. İyi yapılandırılmış kargo kuralları hem müşteriye net bilgi verir hem de operasyon ekibinin manuel karar yükünü azaltır.
Ücretsiz kargo eşiği nasıl belirlenmeli?
Ücretsiz kargo eşiği yalnızca rakiplerin sunduğu tutara bakılarak belirlenmemelidir. Ortalama sepet tutarı, ürün kâr marjı, paketleme maliyeti, kargo anlaşması, iade oranı ve kampanya yoğunluğu birlikte değerlendirilmelidir. En sağlıklı yöntem, ücretsiz kargonun hangi ürünlerde geçerli olacağını ve hangi ürünlerde hariç tutulacağını kural olarak tanımlamaktır.
Desi bazlı kargo ücreti ne zaman gerekli olur?
Desi bazlı kargo ücreti özellikle hacimli, ağır veya paket boyutu büyük ürünlerde gerekli olur. Aynı fiyatlı iki ürünün kargo maliyeti çok farklı olabilir; örneğin küçük bir aksesuar ile büyük bir ev ürünü aynı taşıma maliyetini üretmez. Bu nedenle ürün kartlarında ağırlık, ölçü ve desi bilgilerinin tutulması doğru ücret hesaplama için önemlidir.
Kargo entegrasyonu sadece barkod oluşturmak mıdır?
Hayır. Kargo entegrasyonu yalnızca barkod veya gönderi kodu üretmekle sınırlı düşünülmemelidir. İyi bir entegrasyon; doğru taşıyıcıyı seçmeli, gönderi ücretini hesaplamalı, takip numarasını müşteriye iletmeli, sipariş durumunu güncellemeli ve gerektiğinde iade akışını desteklemelidir. Kargo kural motoru entegrasyonun daha verimli çalışmasını sağlar.
Pazaryeri satışlarında kargo kuralları ayrı mı yönetilmeli?
Pazaryeri kuralları platforma göre değişebilir; ancak temel kargo mantığının merkezi bir yapıdan beslenmesi daha sağlıklıdır. Web sitesi, pazaryeri paneli, ürün feed’i ve reklam verileri farklı kargo bilgileri gösterirse müşteri güveni zedelenebilir. Bu nedenle mümkünse ürün verisi, teslimat süresi ve kargo ücreti tek merkezden güncellenmelidir.
Kargo kuralları admin panelden değiştirilebilir olmalı mı?
Evet, özellikle kampanya dönemleri ve değişen kargo anlaşmaları nedeniyle temel kargo kuralları admin panelden yönetilebilir olmalıdır. Fakat panel karmaşık olmamalıdır. Sabit kargo, ücretsiz kargo eşiği, desi bazlı ücret, il bazlı teslimat ve ürün etiketi bazlı taşıyıcı gibi şablonlar üzerinden yönetim yapmak daha güvenli ve anlaşılır bir yöntemdir.