"Yemeksepeti modeli" ile kuru temizleme: parça bazlı eşya seçimi, adetle canlı güncellenen sepet tutarı ve kota bazlı aylık abonelik paketleri. Pazar emsalleri, iş modeli, fiyat motoru, operasyon akışı ve teknik mimari.
| Aşama | Nüfus | Hane (≈) | Hedef segment* | Yıllık pazar potansiyeli** |
|---|---|---|---|---|
| 1. Eryaman bölgesi (Eryaman+Göksu+Süvari+Ahi Mesut+Piyade mah., 2025 TÜİK) | ~165 bin | 52 bin | ~11,5 bin hane | ~46 M ₺/yıl |
| 2. Etimesgut ilçesi (2025: 632.458 kişi) | 632 bin | 198 bin | ~40 bin hane | ~160 M ₺/yıl |
| 3. Ankara geneli | ~5,9 M | 1,9 M | ~420 bin hane | ~1,7 Mr ₺/yıl |
| 4. Türkiye kentsel (5 büyük şehir öncelikli) | ~67 M | ~26 M | ~4,7 M hane | ~19 Mr ₺/yıl |
* Hedef segment: üst-orta ve üzeri gelirli, beyaz yakalı/çift çalışan haneler (~hanelerin %18-22'si). ** Hedef segment hanesi başına yıllık ~4.000 ₺ kuru temizleme harcama varsayımı (ayda ~330 ₺ — hafif ve yoğun kullanıcı karması). Bunlar toplam pazar tavanıdır, hedef pay değildir.
Türkiye kentsel hedef segmentinde yalnızca %0,3 penetrasyon (≈14 bin düzenli müşteri, yarısı abone) bile yıllık ~190-220 M ₺ ciro ölçeğine karşılık geliyor. Lokal başlangıçta ise hedef çok daha mütevazı ve ulaşılabilir: Eryaman'da 11,5 bin hedef haneden %1'i (≈120 müşteri) ilk 6 ayın hedefi — aşağıdaki kazanç tablosunun A senaryosu tam buna dayanıyor.
| Kanal | Güncel maliyet verisi | Plandaki rolü |
|---|---|---|
| Meta / Instagram | CPM 35–80 ₺ · CPC 2–9,5 ₺ · CPL 60–150 ₺ · CPA 120–450 ₺ | Ana hacim kanalı — ilçe yarıçaplı hedefleme, paket/kampanya kreatifları |
| Google Arama | Hizmet sektörü CPC ~10–25 ₺ | Yüksek niyet: "kuru temizleme eryaman" tarzı aramalar → doğrudan dönüşüm |
| Google İşletme Profili + yerel SEO | 0 ₺ | Organik taban — harita aramaları, yorum yönetimi |
| Yerel saha (site yönetimleri, QR'lı kapı broşürü, semt grupları) | ~3–5 bin ₺/ay | Dar bölgede en ucuz CAC; abonelik için güven kanalı |
| Kalem (aylık) | FAZ A Eryaman · 6. ay | FAZ B Ankara · 18. ay | FAZ C 5 şehir · 3. yıl |
|---|---|---|---|
| Aktif müşteri (abone + tek seferlik) | 120 (30+90) | 650 (180+470) | ~7.000 (4.000+3.000) |
| Sipariş sayısı | ~180 | ~1.050 | ~19.000 |
| CİRO (abonelik + PAYG) | ~153.000 ₺ | ~875.000 ₺ | ~16.000.000 ₺ |
| Atölye/temizleme maliyeti | −76.000 (%50) | −420.000 (%48) | −7.350.000 (%46) |
| Lojistik (alım + teslim) | −22.000 | −115.000 | −1.900.000 |
| Reklam + pazarlama | −15.000 | −60.000 | −1.300.000 |
| Personel (operasyon + kurye kadrosu) | 0 (kurucu + p.time) | −120.000 | −2.600.000 |
| Altyapı + ödeme komisyonu + bildirim | −6.000 | −30.000 | −550.000 |
| NET KATKI / AY | ~34.000 ₺ | ~130.000 ₺ | ~2.300.000 ₺ |
| Net marj | ~%22 | ~%15 | ~%14 |
Başabaş: sipariş başına ~190 ₺ katkıyla aylık sabit giderler (reklam+altyapı) ~90 sipariş ≈ 25-30 düzenli müşteriyle karşılanıyor — Faz A hedefinin yarısından azı. İlk 2-3 ay kümülatif reklam harcaması nedeniyle nakit akışı eksidir; başabaş geçişi 4-6. ay beklenir. Tüm tablo varsayıma dayalı projeksiyondur: kilit değişkenler atölye toptan fiyatı (liste %50-60'ı alınamazsa marj çöker), CAC ≤ 400 ₺ ve abone/müşteri oranı ≥ %25. Bu üçünden biri sapan senaryoda önce reklam değil, fiyat/paket kurgusu düzeltilmelidir.
Model doğrulanmış durumda: Globalde Rinse (ABD), Laundryheap (İngiltere, 12+ ülke) ve Washmen (BAE) tam olarak bu kurguyla çalışıyor — parça bazlı katalog + kapıdan alım/teslim + abonelik katmanı. Türkiye'de ise Dry Center (şube zinciri), Dry Clean Express (80+ şube, günde 50 bin parça) ve DryTurk (abonelik modeli) var; ancak hiçbiri "Yemeksepeti gibi" parça seçimli sepet + puan-kotalı abonelik hibritini düzgün yapmıyor.
TR'deki tek gerçek abonelik emsali DryTurk, torba bazlı çalışıyor (ayda 4 sipariş, 7.834–16.024 ₺/ay) ve kuru temizleme gerektiren parçaları (takım, mont, yorgan, perde) kapsam dışı bırakıyor. Yani "gömlek + takım elbise + yorgan seç, adetle fiyat görsün, aylık kotadan düşsün" deneyimi Türkiye'de fiilen boş. Doğru kota tasarımıyla (aşağıda: puan sistemi) bu fark yaratır.
| Platform | Model | Fiyatlama | Abonelik katmanı |
|---|---|---|---|
| Rinse (ABD) | Kapıdan alım-teslim; kuru temizleme parça bazlı, çamaşır torba bazlı | Torba 45–75 $ · parça bazlı dry clean | Rinse Repeat: ayda sabit torba taahhüdü · Rinse Go: 14,95 $/ay üyelik → alım-teslim ücreti muaf |
| Laundryheap (UK, 12+ ülke) | Asset-light: anlaşmalı yerel atölyeler + kendi kurye ağı, 24 saat teslim | Standart yük ~32,85 $ / 15 lb | Laundryheap+: servis ücreti muafiyeti · +Pro: ek %10 cüzdan iadesi (2 ay geçerli kredi) |
| Washmen (Dubai/Abu Dabi) | Kendi 30.000 ft² tesisi; çanta sistemi (servise göre ayrı çanta) | Gömlek 18 AED'den, abiye 95+ AED · 12 kg torba 75 AED | Prepaid pack (önceden yüklenen bakiye) + "doldurabildiğin kadar" sabit fiyat torba; ekspres +%50 |
| Oyuncu | Güçlü yanı | Zayıf yanı / boşluk |
|---|---|---|
| Dry Center | Marka + şube ağı; net parça fiyat listesi; DC Kart sadakat programı; banka anlaşmaları (QNB Private: ayda 3 parça ücretsiz) | Abonelik yok; online deneyim şube uzantısı, sepet/kota mantığı yok |
| Dry Clean Express | 80+ şube, 50.000 parça/gün kapasite, adresten alım, WhatsApp sipariş | Sipariş kanalı form/WhatsApp — gerçek e-ticaret sepeti yok |
| Dry İstanbul | 7/24 çağrı merkezi, hafta içi 23:00'e kadar ücretsiz kapı servisi, iOS/Android app | Kampanya odaklı ("14 parça 99 TL" tarzı); abonelik/kota yok |
| DryTurk | TR'de tek gerçek abonelik: 4 sipariş/28 gün, otomatik yenileme | Torba bazlı; kuru temizleme parçaları (takım, mont, yorgan, perde) kapsam DIŞI; parça seçimi yok |
| Mahalle kuru temizlemecileri | Fiyat ve yakınlık avantajı, güven ilişkisi | Dijital kanal yok; standart yok; alım-teslim düzensiz |
Fiyat motorunun başlangıç kataloğu için piyasa aralıkları — sol: pazar geneli (maliyeti.tr), sağ: premium zincir (Dry Center, KDV dahil):
| Parça | Piyasa aralığı | Dry Center | Kota puanı önerisi |
|---|---|---|---|
| Gömlek / bluz | 150–250 ₺ | 279,90 ₺ | 1 puan |
| Pantolon / etek | 180–300 ₺ | 349,90 ₺ | 1 puan |
| Kazak / triko | 160–320 ₺ | 229,90–349,90 ₺ | 1 puan |
| Ceket | 200–450 ₺ | 529,90 ₺ | 2 puan |
| Elbise | 250–550 ₺ | 631,90 ₺ | 2 puan |
| Mont | 350–700 ₺ | 659,90 ₺ | 2,5 puan |
| Takım elbise (2 parça) | ~750 ₺ | 784,90 ₺ | 3 puan |
| Kaban / palto | 350–700 ₺ | 829,90 ₺ | 3 puan |
| Yorgan (türe göre) | 250–1.250 ₺ | — | 3–5 puan |
| Perde (m² bazlı) | 80–160 ₺/m² | — | m² × katsayı |
| Abiye / gelinlik | 1.200–3.500+ ₺ | 1.262,90 ₺ | Kota dışı (PAYG) |
| Deri / süet ceket | — | 1.954,90 ₺ | Kota dışı (PAYG) |
Listede her zaman "başlangıç fiyatı" ibaresi var: aksesuarlı/işlemeli tekstil, dolgu, leke ön işlemi ve ekspres hizmet ek ücrete tabi. Bizim fiyat motoru da aynı mantıkla taban fiyat + değiştirici (modifier) mimarisinde kurulmalı — sürpriz fiyat farklarını sepette önceden göstermek başlı başına rekabet avantajı.
Yemeksepeti deneyimi: katalogdan parça + adet seç, sepet canlı güncellensin, slot seç, öde. Giriş bariyeri yok; abonelik hunisinin tepesi.
Ayda X puanlık temizlik hakkı + ücretsiz alım-teslim. Tahmin edilebilir gelir (MRR) + müşteri kilitleme. DryTurk'ün boş bıraktığı alan: kuru temizleme parçaları dahil.
Rinse Go / Laundryheap+ modeli: ~aylık sabit küçük ücretle teslimat ücreti muafiyeti + öncelikli slot. Paket istemeyen düzensiz kullanıcıyı da bağlar.
İstenen özellik "paket içinde belli sayıda kıyafet seçimi" — ama eşit sayım (10 parça hakkı) yapılırsa kullanıcı 10 takım elbise gönderir: maliyet 7.850 ₺, alınan paket ücreti belki 3.500 ₺. Çözüm, her parçaya maliyet-orantılı puan atamak:
UI'da kullanıcıya "puan" kelimesini göstermek şart değil — "Paketinizden 2 parça hakkı düşer" gibi parça-eşdeğeri dille anlatılabilir; motor arkada puanla çalışır.
| Paket | Aylık puan | Tipik karşılığı | Örnek fiyat | PAYG'a göre |
|---|---|---|---|---|
| Başlangıç | 10 | 8 gömlek + 1 ceket — bekar profesyonel | ~1.950 ₺/ay | ~%20 avantaj |
| Standart | 22 | haftalık gömlek seti + 2 takım + 1 mont | ~3.950 ₺/ay | ~%25 avantaj |
| Aile | 40 | çift + çocuk gardırobu + sezonluk ev tekstili | ~6.750 ₺/ay | ~%30 avantaj |
| Model | Örnek | Artı | Eksi | Uygunluk |
|---|---|---|---|---|
| A. Marketplace (anlaşmalı atölyeler, komisyon) | Laundryheap | Sıfır tesis yatırımı, hızlı başlangıç | Kalite kontrolü zor, marj atölyeyle paylaşılır | ✅ Başlangıç için önerilen (1-2 atölyeyle, beyaz etiket) |
| B. Kendi tesis | Washmen | Tam kalite + marj kontrolü | Yüksek CAPEX, hacim gerektirir | Faz 3+ (aylık 5.000+ parça sonrası) |
| C. Hibrit (kurye + marka bizim, temizleme partner) | Rinse (başlangıcı) | Müşteri deneyimi tamamen bizde | Kurye maliyeti bizde | Faz 2 — abonelik hacmi oturunca |
1) Sepette "bu siparişin kotadan düşecek kısmı / nakit kısmı" ayrımının şeffaf gösterimi · 2) parça alımında kurye sayımı ile uygulama sepetinin eşleşme onayı (itilaf önler) · 3) tekrarlayan sipariş şablonu ("her pazartesi 5 gömlek") · 4) WhatsApp üzerinden sipariş durumu botu — TR kullanıcısı app indirmeden de sipariş verebilmeli.
-- her sepet kalemi için: satir_tutari = taban_fiyat(parça) × malzeme_çarpanı -- deri/süet ×2.5, ipek ×1.6, standart ×1 + ek_işlemler -- leke ön işlem, işleme/aksesuar, boyama × hizmet_seviyesi -- standart ×1 · ekspres24 ×1.5 · sadece ütü ×0.6 × adet -- sepet seviyesinde: kota_düşümü = min(kalan_puan, Σ kalem_puanları) -- kota-uygun kalemlerde nakit_tutar = kota_dışı_kalemler + kota_aşan_kalemler (PAYG fiyatı) + teslimat_ücreti (üyelikte 0) − kupon
| Tablo | Görevi | Kritik alanlar |
|---|---|---|
| items | Parça kataloğu | kategori, taban_fiyat, kota_puanı, kota_uygun(bool), birim(adet/m²) |
| price_modifiers | Çarpan/ek ücret kuralları | tip(malzeme/işlem/hız), çarpan, sabit_ek, item_kategori_kapsamı |
| orders / order_items | Sipariş + kalemler | statü, slot_alım, slot_teslim, kota_puan_düşümü, nakit_tutar, foto_keys |
| subscriptions | Abonelik planları + üyelikler | plan, aylık_puan, dönem_başlangıç, durum(aktif/duraklatıldı), kayıtlı_kart_token |
| quota_ledger | Puan defteri (tek doğruluk kaynağı) | +yükleme/−düşüm/+iade/devir satırları; bakiye = SUM — itilafsız iade/iptal için şart |
| pickup_slots | Randevu kapasitesi | bölge, tarih-saat aralığı, kapasite, dolu_sayısı |
| partners / couriers | Atölye + kurye | atölye SLA süreleri, kurye rota günü/bölgesi |
| status_events / payments | İzlenebilirlik + tahsilat | her statü geçişi loglanır; iyzico/PayTR abonelik (kayıtlı kartla tekrarlayan çekim) |
Denge noktası: ortalama sepet ≥ 4-5 parça olmalı; tek gömleklik siparişte lojistik marjı yutar. Bu yüzden minimum sipariş tutarı (örn. 400 ₺) ve abonelik teşviki modelin çekirdeğidir — abonelik haftalık toplu alımı garantiler.
1) Düşük yoğunluk: dar bölge + minimum sepet + abonelik önceliğiyle yönetilir. 2) Partner kalitesi: çift atölyeyle başlayıp SLA + örnekleme denetimi; kalite şikâyeti oranı panelde metrik olmalı. 3) Fiyat algısı: mahalle esnafından pahalı kalınır — rekabet fiyatla değil, şeffaflık + kapı servisi + abonelik avantajıyla. 4) Sezonsallık: mont/yorgan kışın patlar; "sezon geçişi paketi" kampanyalarıyla yaz çukuru doldurulur. 5) Hasar itilafları: foto-kanıt zinciri + net şartlar olmadan sosyal medya krizi riski yüksek.
| Faz | Kapsam | Süre | Doğrulama hedefi |
|---|---|---|---|
| Faz 0 — Doğrulama | Landing + WhatsApp sipariş, manuel operasyon, 1 anlaşmalı atölye, Excel'le kota takibi | 3–4 hafta | 20 ödeyen müşteri, tekrar sipariş oranı ≥ %40 |
| Faz 1 — Sepetli web app | Katalog + adetli sepet + canlı tutar + slot takvimi + online ödeme + sipariş takip + admin panel | 4–6 hafta | Sipariş/hafta 30+, ortalama sepet ≥ 4 parça |
| Faz 2 — Abonelik motoru | Puan kotası + quota_ledger + tekrarlayan ödeme + duraklat/devir + kurye PWA + WhatsApp bot | 4–5 hafta | MRR; abone/toplam müşteri ≥ %25 |
| Faz 3 — Ölçek | 2. bölge, çoklu atölye yönetimi, mobil app (gerekirse), kurumsal (otel/ofis) modülü | talebe göre | Bölge başına karlılık |
Maliyet çerçevesi (format standardımız): bir kerelik kurulum — Faz 1+2 yazılım geliştirme eforu (mevcut stack'imizle iç kaynak); aylık operasyon — sunucu mevcut Hetzner'a ek yük getirmez (~0), WhatsApp Business API konuşma başı ücret (~düşük hacimde 500–1.500 ₺/ay), ödeme altyapısı komisyonu (iyzico ~%2,9 + 0,25 ₺/işlem), SMS yedek ~300 ₺/ay. Kurye ve atölye maliyeti sipariş başına değişken (yukarıdaki birim ekonomi).
Yapılabilir mi? Evet — ve model globalde kanıtlı, TR'de tam karşılığı boş. Kazanan kurgu: parça-bazlı şeffaf katalog (Yemeksepeti deneyimi) + puan-kotalı abonelik (DryTurk'ün yapamadığı, kuru temizleme dahil) + asset-light operasyon (anlaşmalı atölye, dar bölge).