Listeye dön
AI-first B2B Micro/15

AI Müşteri Segmentasyonu

Müşteri verisi yükle (Hubspot, Pipedrive export), AI davranış paternlerine göre segmentler + her segment için mesajlaşma stratejisi çıkarır.

Zaman
6 saat
bootcamp süresi
Kim ödeyecek
Ekiplere
Büyüme aşamasındaki SaaS pazar
Para hedefi
$4.8k MRR
Abonelik
Stack
Next.js + Supabase + Claude
AI merkezde
/01

Kimin derdi bu?

Gerçek bir insan, gerçek bir acı. Kafanda canlandır.

Kim
Büyüme aşamasındaki SaaS pazarlama ekipleri
Canı yanan yer
Data scientist yok, generic e-mail blast sonuçsuz
Şu an nasıl yapıyor
Herkese aynı mesaj; churn + düşük engagement
/02

6 saate sığar mı?

Bootcamp modunda sıkıştırılmış senaryo.

M — 8-16 saat. CSV + segmentasyon + öneri. 6 saatte 3 segment + 1 kampanya.

/03

Ne ile inşa edeceksin?

Sıfırdan yazmayacaksın — bu parçaları birleştireceksin.

FrameworkNext.js 15 App Router
UIshadcn/ui + Tailwind + Recharts
DatabaseSupabase Postgres
AuthSupabase Auth magic link
AIClaude Sonnet 4.6
DeployVercel
/04

Hangi parçalar?

Her parça ayrı bir commit. Sırayla yakala.

  1. 1CSV upload (10k+ satır)
  2. 2Alan eşleme
  3. 3Claude ile segment öneri
  4. 4Segment başına kampanya stratejisi
  5. 5Export (Mailchimp/HubSpot)
  6. 6Güncellenmiş CSV indir
/05

Piyasada kimler var?

Rakip değil, referans. Sen onlardan küçük, hızlı ve yakın olacaksın.

/06

Neden evet, neden hayır?

Kısa bir gerçeklik testi.

Neden evet

Yüksek algılanan değer, ayda bir kullanım yeterli

Neden hayır

KVKK/data handling hassas

/07

Para nereden gelir?

Bir çerçeve, değil kesin plan. İlk 100 kullanıcıya odaklan.

Fiyat
$49/ay 10k satır, $149/ay 100k satır
Hedef ARR
60 × $80 = $4.8k MRR
Model
Subscription
/08

Claude Code'a ver

Aşağıdaki prompt'u olduğu gibi kopyala, Claude Code'a yapıştır. Stack, veri modeli, 6 saatlik inşa sırası ve başarı kriterleri içinde.

prompt.md
# AI Müşteri Segmentasyonu

**Ne inşa ediyoruz:** HubSpot/Pipedrive CSV export'undan 4-6 anlamlı segment + kampanya stratejisi üreten araç.

**Kullanıcının işi (JTBD):** 10 bin müşterim olduğunda hepsine aynı maili atmak yerine, data scientist tutmadan doğru kitleye doğru mesajı göndermek istiyorum, böylece engagement oranım %40 artsın.

---

## Stack
- Next.js 15 + TS strict, Tailwind + shadcn/ui + Recharts
- Supabase (magic link + Postgres)
- Claude Sonnet 4.6 (geniş context için gerekli)
- Deploy: Vercel

## Veri modeli
```sql
create table uploads (
  id uuid primary key default gen_random_uuid(),
  user_id uuid, filename text, row_count int,
  columns_map jsonb, segments jsonb,
  created_at timestamptz default now()
);
```

## Ana akışlar
1. CSV upload (max 100k satır).
2. Alan eşleme UI: first_name / email / last_activity / mrr / plan gibi rollere map et.
3. Sample 500 satır + column distribution + null rate → Claude'a: "4-6 anlamlı segment öner, her biri için size, kriterler (SQL-ish), persona, kampanya stratejisi".
4. Segment sonuçları kartlar + bar chart.
5. "Yeni CSV indir" butonu: her satıra segment kolonu eklenmiş hali.

## 6 saatlik inşa sırası
- 0:00–1:00 — Scaffold + auth + CSV parse (Papa Parse)
- 1:00–2:00 — Alan eşleme UI
- 2:00–4:00 — Sample + distribution + Claude prompt + segment rendering
- 4:00–5:00 — Recharts + CSV export
- 5:00–6:00 — Deploy

## Başarı kriteri
- [ ] 10k satırlı CSV ≤60sn'de işleniyor
- [ ] Segmentler birbirinden ayrık (overlap kontrolü)
- [ ] Export edilen CSV Excel'de açılıyor
- [ ] Canlı URL

## Dikkat
- **KVKK**: upload'u 24 saat sonra otomatik sil, kullanıcıya söyle.
- Büyük CSV'yi Claude'a **tamamen** gönderme; örnek + istatistik ver.

Bu sana uymadı mı?

Hepsini gör