Listeye dön
AI-first B2B Micro/04

E-posta Başlığı Lab'ı

Kullanıcı e-posta gövdesini yazıyor, AI 10 farklı başlık varyasyonu + A/B test için açılma oranı tahmini üretiyor.

Zaman
4 saat
bootcamp süresi
Kim ödeyecek
Küçük işletmelere
Newsletter yazarları ve cold e
Para hedefi
$4.5k 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
Newsletter yazarları ve cold e-mail gönderen satış ekipleri
Canı yanan yer
Başlık açılma oranını %30'a kadar değiştiriyor ama deneme-yanılma yavaş, sezgisel
Şu an nasıl yapıyor
A/B test manuel kurulur veya hiç yapılmaz; ChatGPT'ten generic başlıklar alınır
/02

6 saate sığar mı?

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

S — 4-8 saat. Tek ekran, tek çıktı. 6 saatte kolay biter.

/03

Ne ile inşa edeceksin?

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

FrameworkNext.js 15 App Router
UIshadcn/ui + Tailwind
DatabaseSupabase Postgres
AuthClerk (ücretsiz)
AIClaude Sonnet 4.6
DeployVercel
Entegrasyonlar
Mailchimp API (opsiyonel)
/04

Hangi parçalar?

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

  1. 1E-posta gövdesi input (Tiptap)
  2. 2Kitle + ton seçimi
  3. 3Claude ile 10 başlık + gerekçe
  4. 4Açılma oranı tahmini (heuristic)
  5. 5Kopyalama butonları
  6. 6Geçmiş başlıklar kütüphanesi
/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

Düşük karmaşıklık, hızlı dönüşüm, paylaşılabilir

Neden hayır

Tahmin doğruluğu heuristic, çok benzer araç bolluğu

/07

Para nereden gelir?

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

Fiyat
Ücretsiz 3/gün, Pro $9/ay sınırsız
Hedef ARR
500 Pro × $9 = $4.5k 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
# E-posta Başlığı Lab'ı

**Ne inşa ediyoruz:** Kullanıcının yazdığı e-posta gövdesinden 10 farklı başlık + heuristic açılma oranı tahmini üreten araç.

**Kullanıcının işi (JTBD):** Newsletter'ımı göndermeden önce, jenerik ChatGPT cevabı yerine 10 farklı iyi başlık + hangisi tutarın görmek istiyorum, böylece açılma oranımı %30 artırayım.

---

## Stack
- Next.js 15 + TS strict, Tailwind + shadcn/ui
- Clerk (ücretsiz tier), Claude Sonnet 4.6
- Deploy: Vercel (rate limit için Upstash Redis opsiyonel)

## Veri modeli
```sql
create table sessions (
  id uuid primary key default gen_random_uuid(),
  user_id text, body text, audience text, tone text,
  variants jsonb, created_at timestamptz default now()
);
```

## Ana akışlar
1. Ana sayfa: Tiptap ile e-posta gövdesi + kitle (B2B/B2C) + ton (samimi/kurumsal).
2. "Üret" → Claude'a: "10 başlık, her biri ≤60 char, 5 kategori (merak/fayda/liste/kişisel/soru), her biri için 0-100 tahmini açılma skoru ve 1-cümle gerekçe".
3. 10 kart göster: skora göre sıralı, kopyala butonu, favori toggle.
4. Ücretsiz: günde 3; Pro: sınırsız + ton/marka profili.

## 6 saatlik inşa sırası
- 0:00–0:45 — Scaffold + Clerk + Tiptap
- 0:45–2:00 — Claude prompt, JSON parse, kart UI
- 2:00–3:30 — SERP/Inbox preview mock, karakter sayaçları
- 3:30–4:30 — IP rate limit, favori kaydetme
- 4:30–5:30 — Landing page copywriting + Pro CTA
- 5:30–6:00 — Deploy + paylaşılabilir demo

## Başarı kriteri
- [ ] 10 başlık + skor + gerekçe
- [ ] Karakter limiti aşımı yok
- [ ] Ücretsiz limiti çalışıyor
- [ ] Mobilde iyi, canlı URL

## Dikkat
- "Açılma oranı tahmini" heuristic — "öneri" olarak etiketle, vaatten kaçın.
- Claude'a JSON mode ver, parse hatalarını bitir.

Bu sana uymadı mı?

Hepsini gör