
E-Ticaret Fiyatlandırma Stratejileri: Dinamik Fiyat ve Kampanya Yönetimi
E-ticaret için fiyatlandırma stratejileri: dinamik fiyatlama, rakip analizi, otomatik indirim, kampanya kuponları ve psikolojik fiyatlandırma.
E-Ticaret Fiyatlandırma Stratejileri: Dinamik Fiyat ve Kampanya Yönetimi
Doğru fiyatlandırma stratejisi, gelir ve kar marjını doğrudan etkiler. Bu rehberde dinamik fiyatlama, kampanya yönetimi ve psikolojik fiyatlandırma tekniklerini inceliyoruz.
Fiyatlandırma Stratejileri
1. Maliyet Artı Kâr (Cost Plus):
Maliyet: 100 TL
Hedef Kâr Marjı: %40
Satış Fiyatı: 167 TL
2. Rakip Bazlı:
Piyasa fiyatı: 200 TL
Sizin fiyatınız: 195 TL (%2.5 ucuz)
3. Değer Bazlı:
Müşterinin ödemeye razı olduğu fiyat
Premium ürünler için ideal
4. Penetrasyon:
Düşük başlangıç fiyatı → Pazar payı
Sonra kademeli artış
5. Freemium/Paket:
Temel: 99 TL
Pro: 299 TL
Kurumsal: Teklife göre
Psikolojik Fiyatlandırma
Teknikler:
1. Charm Pricing: 99 TL (100 yerine)
2. Çıpa Etkisi: ~~500 TL~~ 250 TL
3. Bundle: 3 al 2 öde
4. Yüksek Çıpa: "Gerçek Değeri: 1000 TL"
WooCommerce'de uygulama:
- Normal fiyat: 500 TL (çizilir)
- İndirimli fiyat: 299 TL
- Aciliyet: "Son 3 ürün!"
- Zaman kısıtı: "Gece 24'e kadar!"
WooCommerce Dinamik Fiyatlama
// Kullanıcı grubuna göre fiyat
add_filter('woocommerce_product_get_price', 'dynamic_price_by_user_role', 10, 2);
function dynamic_price_by_user_role($price, $product) {
$user = wp_get_current_user();
$roles = $user->roles;
// Bayi fiyatı (%20 indirim)
if (in_array('bayi', $roles)) {
return $price * 0.80;
}
// VIP müşteri fiyatı (%10 indirim)
if (in_array('vip_customer', $roles)) {
return $price * 0.90;
}
return $price;
}
// Miktara göre fiyat kademesi
add_filter('woocommerce_product_get_price', 'quantity_based_pricing', 10, 2);
function quantity_based_pricing($price, $product) {
$cart_qty = 0;
if (WC()->cart) {
foreach (WC()->cart->get_cart() as $cart_item) {
if ($cart_item['product_id'] == $product->get_id()) {
$cart_qty = $cart_item['quantity'];
}
}
}
if ($cart_qty >= 10) return $price * 0.85; // 10+ adet %15 indirim
if ($cart_qty >= 5) return $price * 0.90; // 5+ adet %10 indirim
return $price;
}
// Saat bazlı fiyatlama (dinamik)
add_filter('woocommerce_product_get_price', 'time_based_pricing', 10, 2);
function time_based_pricing($price, $product) {
$hour = (int) date('H');
// Gece 20:00 - 24:00 arası flash indirim
if ($hour >= 20 && $hour < 24) {
return $price * 0.95; // %5 gece indirimi
}
return $price;
}
Kupon ve Kampanya Yönetimi
// WooCommerce programatik kupon oluşturma
function create_coupon($code, $amount, $type = 'percent', $expires = null) {
$coupon = new WC_Coupon();
$coupon->set_code($code);
$coupon->set_discount_type($type); // 'percent' | 'fixed_cart' | 'fixed_product'
$coupon->set_amount($amount);
$coupon->set_usage_limit(100);
$coupon->set_usage_limit_per_user(1);
if ($expires) $coupon->set_date_expires($expires);
// Minimum sipariş tutarı
$coupon->set_minimum_amount(200);
// Sadece belirli kategoriler
$coupon->set_product_categories([12, 15]); // Kategori ID'leri
// E-posta kısıtlaması
// $coupon->set_email_restrictions(['[email protected]']);
return $coupon->save();
}
// Örnek: 'YENIUYE' kuponu - yeni üyelere %15
create_coupon('YENIUYE', 15, 'percent', strtotime('+30 days'));
// Flash indirim - 24 saatlik
create_coupon('FLASH24', 20, 'percent', strtotime('+24 hours'));
// Doğum günü kuponu
function create_birthday_coupon($customer_id) {
$customer = new WC_Customer($customer_id);
$code = 'DOGUM' . $customer_id . date('Y');
create_coupon($code, 10, 'percent', strtotime('+7 days'));
// E-posta gönder
wp_mail(
$customer->get_email(),
'Mutlu Yıllar! Size Özel Hediyeniz',
"Doğum gününüzde size özel %10 indirim: $code"
);
}
Rakip Fiyat Takibi
# Python ile rakip fiyat izleme
import requests
from bs4 import BeautifulSoup
import schedule
import time
import json
def check_competitor_price(url, selector):
"""Rakip siteden fiyat çek"""
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36'
}
response = requests.get(url, headers=headers)
soup = BeautifulSoup(response.content, 'html.parser')
price_element = soup.select_one(selector)
if price_element:
price_text = price_element.get_text(strip=True)
# Türk lirası formatından sayıya çevir
price = float(price_text.replace('₺', '').replace('.', '').replace(',', '.'))
return price
return None
def monitor_and_alert():
competitors = [
{
'site': 'Rakip 1',
'url': 'https://rakip1.com/samsung-s24',
'selector': '.product-price',
'my_price': 25999,
}
]
for comp in competitors:
their_price = check_competitor_price(comp['url'], comp['selector'])
if their_price and their_price < comp['my_price']:
print(f"UYARI: {comp['site']} {their_price} TL - Biz {comp['my_price']} TL")
# Slack/e-posta bildirimi gönder
schedule.every(4).hours.do(monitor_and_alert)
while True:
schedule.run_pending()
time.sleep(60)
A/B Test ile Fiyat Optimizasyonu
"Doğru fiyat" varsayımdan değil veriden doğar. A/B test ile gerçek dönüşümü ölçün.
Sahip Olduğun Araçlar
| Araç | Tipi | Ücret |
|---|---|---|
| Google Optimize | (kapatıldı 2023) — alternatifi GA4 + manuel | - |
| GrowthBook | Open-source feature flag + A/B | Self-hosted ücretsiz |
| VWO | Görsel editör + statistical engine | $199+/ay |
| WooCommerce Native | Plugin: Pricing AB Test | $49 |
| Manuel | URL splitting + GA4 segment | Ücretsiz |
Manuel A/B (Kod ile)
// 50/50 user split based on user_id hash
add_filter('woocommerce_product_get_price', 'ab_test_pricing', 10, 2);
function ab_test_pricing($price, $product) {
$user_id = get_current_user_id();
if (!$user_id) {
// Anonymous: cookie
$variant = isset($_COOKIE['ab_variant']) ? $_COOKIE['ab_variant'] : (rand() % 2 ? 'A' : 'B');
if (!isset($_COOKIE['ab_variant'])) {
setcookie('ab_variant', $variant, time() + 30 * 86400, '/');
}
} else {
$variant = ($user_id % 2 == 0) ? 'A' : 'B';
}
// Test ürün ID'leri
$test_products = [123, 456, 789];
if (in_array($product->get_id(), $test_products)) {
if ($variant == 'B') {
return $price * 0.95; // %5 daha düşük
}
}
return $price;
}
GA4'de "ab_variant" custom dimension olarak göndererek dönüşüm rate'i, ortalama sepet, revenue/visitor kıyaslayın.
Test Süresi ve Örnek Boyutu
Min örnek/varyant: 1000 dönüşüm
Min test süresi: 14 gün (haftaiçi/sonu varyansı için)
Statistical confidence: ≥95%
İptal etme: erken sonuç görünüyor olsa bile en az 7 gün
Yaygın hata: 3 gün sonra "B daha iyi" diye karar vermek; küçük örnek p-value hata payı yüksek.
Kargo Stratejisi — Gizli Maliyet Yönetimi
Free Shipping Eşiği — Sepet Büyütme
Müşterinin %48'i (Baymard Institute, 2026) kargo maliyeti yüksek olduğu için sepetini terk eder. Free shipping bu trauma'yı keser.
Eşiksiz: Her sipariş kargo: 35₺
↳ Ortalama sepet: 220₺
300₺ üzeri kargo bedava:
↳ Müşteri 270₺'lik sepete +30₺ ekler
↳ Ortalama sepet: 320₺ (+%45)
↳ Kargo maliyetinizi sepet artışı kompanse eder
WooCommerce'de Eşik Kurulumu
WooCommerce → Settings → Shipping → Shipping zones
→ Türkiye → Free shipping
→ Minimum order amount: 300
→ Coupons: requires no coupon
Bölge Bazlı Farklı Kargo
İstanbul: 25₺ (Aras Kargo aynı şehir)
Marmara: 30₺
Diğer: 35₺
Kıbrıs: 75₺
WooCommerce'in bölge sistemi tüm bunları otomatik handle eder.
Aciliyet Yaratma — "Bugün sipariş ver, yarın elinde"
<div class="urgency-banner">
⏰ <strong>14:00'a kadar</strong> sipariş verirseniz bugün kargoda!
</div>
Kargo cut-off saati gerçek olmalı; aksi takdirde müşteri güveni biter.
Sepet Terk Önleme (Abandoned Cart Recovery)
Türkiye e-ticaretinde sepet terk oranı %78 (PWC 2026). Geri kazanma kampanyası en yüksek ROI'li pazarlama:
3-Kademe E-Posta Akışı
1. saat sonra: "Sepetinizi unuttunuz mu? :)"
+ sepetteki ürünler + ücretsiz CTA
+ dönüşüm: %4
24 saat sonra: "Sepetiniz hâlâ sizi bekliyor"
+ sınırlı stok uyarısı (varsa)
+ dönüşüm: %6
72 saat sonra: "%10 indirim sizin için"
+ tek-tıkla kupon kodu
+ son şans dili
+ dönüşüm: %8 (en yüksek)
Plugin'ler
- AutomateWoo (WC) — kanonik araç, tüm akışları drag-drop
- Mailchimp for WooCommerce — entegre mail + segment
- Klaviyo (premium) — gelişmiş segment + revenue tracking
SMS + WhatsApp Hatırlatma
E-posta açma oranı %20 ise SMS açma oranı %98. Türkiye için SMS veya WhatsApp Business API abandoned cart bildirimi e-postadan 3-5x daha etkili.
"Merhaba [İsim], [Ürün] sepetinizde sizi bekliyor.
Şu linkten 1 dakikada tamamlayın: [kısa link]"
Büyükweb cPanel hosting paketlerinde kurumsal e-posta + SMS gateway entegrasyonu hazır gelir; ek altyapı kurulumu gerekmez.
Markup vs Margin — Doğru Hesaplama
E-ticaretçilerin %40'ı bu iki kavramı karıştırır → kar marjını yanlış hesaplar:
Maliyet: 100₺
Satış: 150₺
Kâr: 50₺
MARKUP = Kâr / Maliyet = 50/100 = %50
MARGIN = Kâr / Satış = 50/150 = %33
Excel Formül Tablosu
| Maliyet | Hedef Margin | Satış Fiyatı |
|---|---|---|
| 100₺ | %20 | 100/(1-0.20) = 125₺ |
| 100₺ | %30 | 100/(1-0.30) = 143₺ |
| 100₺ | %40 | 100/(1-0.40) = 167₺ |
| 100₺ | %50 | 100/(1-0.50) = 200₺ |
| 100₺ | %60 | 100/(1-0.60) = 250₺ |
=Maliyet/(1-Margin/100)
Net Kâr Marjı (Tüm Maliyetler Dahil)
Brüt: 50₺ (Satış 150₺ - Ürün maliyeti 100₺)
Çıkarılacak:
- Sanal POS komisyonu (~%2.5): 3.75₺
- Kargo maliyeti (paylaşımlı): 5₺
- Marketplace komisyonu (varsa): 10₺ (Trendyol %7-15)
- İade rezervi (%2): 3₺
- Ambalaj: 2₺
- Operasyonel (depo, personel): 5₺
NET KÂR: 21.25₺ (yaklaşık %14 net margin)
⚠️ Çoklu kanal satışta her kanalın komisyon yapısı farklı; OpenCart/WooCommerce'de kanal bazlı fiyat olmalı; aynı fiyatla tüm kanallarda satmak Trendyol'da kâr edilemez.
Türkiye E-Ticaret Mevsimsel Takvimi
| Dönem | Yaklaşım | Önerilen Fiyat |
|---|---|---|
| Ocak (Yılbaşı sonrası) | Outlet, stok düşürme | %30-50 indirim |
| Şubat 14 (Sevgililer) | Hediye paketi, bundle | Normal + bundle %10 |
| Mart 8 (Anneler/Kadın) | Çiçek, kozmetik segmentleri | %20 segment indirimi |
| Ramazan (değişken) | Gıda, ev tekstili | Kategori %15-25 |
| Bayram | Kombin, ayakkabı, takım | %30 + free shipping |
| Yaz başı (Mayıs-Haziran) | Outdoor, spor, beach | Yeni sezon premium |
| Anneler Günü/Babalar Günü | Kişiselleştirme | Standard + hediye paketi |
| Eylül (Okul) | Kırtasiye, kitap, tablet | Promo paket |
| Kasım (Black Friday) | Tüm kategori | %40-60 (yıllık zirve) |
| Aralık (Yılbaşı) | Hediye, evcil, dekor | Free shipping + %20-30 |
Black Friday Hazırlık Kontrol Listesi
Ekim ortası:
✓ Ürün maliyeti yeniden hesapla (kur etkisi)
✓ Kampanya fiyatlarını planla
✓ Stok güçlendir (özellikle hot-seller)
✓ VDS'i upgrade et — peak yük 5-10x normal
✓ Cache stack tam optimize ol (LiteSpeed + Redis)
✓ Test siparişi → tüm akış check
✓ İade/iade politikası net yazılı
Büyükweb E-Ticaret VDS Black Friday hazırlığı için CPU/RAM upgrade 24-48 saatte yapılır; planlı bilet açın.
Sonuç
Dinamik fiyatlandırma, kupon yönetimi ve rakip analizi e-ticarette rekabet avantajı sağlar. WooCommerce'in esnek fiyatlandırma sistemi ile kullanıcı grubu, miktar ve zaman bazlı fiyat stratejileri uygulayabilirsiniz. Büyükweb VDS altyapısıyla fiyat izleme botları ve otomasyon sistemleri güvenle çalışır.
Ilgili Büyükweb Hizmetleri:
- [Yüksek trafik icin dedicated sunucu](MASK17)
- [Güvenli hosting ile online magaza kurun](MASK18)
- [Tüm hosting ve sunucu paketlerimiz](MASK19)
E-Ticaret Fiyatlandırma Sıkça Sorulan Sorular
Düşük fiyatla pazara girmek doğru mu?
Çoğu zaman hayır. Penetrasyon stratejisi sadece müşteri kazanma maliyeti + scale economy olduğunda işe yarar. Yeni e-ticaret işletmesi düşük fiyatla başlarsa: (1) markup yüksek olamaz, (2) "ucuz" algısı yerleşir, (3) sonradan zam zor. Doğal değer + iyi sunum uzun vadede daha sürdürülebilir.
Charm pricing (99₺) hâlâ etkili mi?
Çoğu segmentte evet ama lüks segmentte zarar verir. 199₺ telefon kılıfı doğal; 1.999.000₺ ev "yuvarlanmamış" görüntü ucuzluk hissi yaratır. Premium segmentte yuvarlak rakamlar tercih.
Türkiye'de kupon nasıl yönetilmeli?
- Tek kullanımlık kuponlar (ID kuponları) e-posta segmenti için
- Stoklanabilir kuponlar (FIRSAT15) genel kampanya
- Auto-apply kuponlar checkout'ta — müşteri ödülü kaçırmasın
- KVKK uyarınca: kupon kullanan kişinin verisini sadece pazarlama için saklayın, satış sonu silin
Marketplace ile site fiyatı aynı mı olmalı?
Hayır — farklı yapı. Trendyol komisyonu %7-15, ücretsiz kargo zorunluluğu var; site siparişinde komisyon yok. Site fiyatı %5-10 daha düşük olabilir → müşteriyi marketplace'ten direkt site'a çekmek uzun vadede ROI daha yüksek (repeat purchase, e-mail listesi). Ancak Trendyol algoritması yüksek görünürlük vermek için kanal arası fiyat tutarlılığı istiyor — denge politikası kritik.
Indirim ne kadar agresif olmalı?
Maksimum %30 indirim trustworthy; %70'lerde "fiyat hilesi" şüphesi (önceden 10x yazıp sonra %70 indirim Türk e-ticaretinde sık görülen şey, müşteri bunu farkeder). Sürdürülebilir kâr için: günlük %10-15, kampanya dönemi %25-35, outlet (last stock) %40-50.
Free shipping eşiği ne olmalı?
Ortalama sepet × 1.4 — kullanıcının %30-40 daha fazla harcamasını isteyecek noktada. AOV 220₺ ise eşik 300-310₺. Çok yüksek eşik (5x AOV) caydırır; eşiksiz sürekli kargo da yükü hep size bırakır.
Dinamik fiyat değişimi yasal mı?
Türkiye'de yasal ama etik sınırlar var: aynı kullanıcıya aynı session'da farklı fiyat göstermek (ör. Mac kullanıcısı yüksek fiyat) tüketici güveni keser. Kullanıcı segmentine (B2B/B2C, üye/anonymous, sepet büyüklüğü) göre fiyat farkı meşru.
Kar marjı düşük ürünleri ne yapmalıyım?
- Ya kaldır (loss leader olarak kullanma değilse)
- Ya bundle ile sat (loss leader + kâr ürün)
- Ya upgrade versiyonunu öne çık (premium SKU)
- Sıfır/negatif marjlı ürünü öne çıkarmak depo + işletme yükü yaratır, satışın "miktar" değil "kâr" olduğu unutulmamalı
Sepet terkı için en hızlı kazanım ne?
Ücretsiz kargo eşiğini düşürmek veya checkout'ta tek tık ödeme (saklı kart). Bu iki değişiklik abandoned cart oranını %15-25 düşürebilir — kupon vermekten daha az maliyetli.
İlgili Büyükweb Hizmetleri
E-ticaret sitenizin yükü için ölçeklenebilir Türkiye lokasyonlu paketler:
- E-Ticaret VDS
- WooCommerce için WordPress Hosting
- VDS Sunucu
- cPanel Web Hosting
- Yüksek Hacim için Dedicated
Sorularınız için 0850 302 60 70 numaralı destek hattımıza veya iletişim sayfamıza yazabilirsiniz.
E-Ticaret İlgili Hizmetlerimiz
Bu yazıda anlatılan teknik konuyu profesyonel altyapıyla deneyimleyin
Etiketler:

