Landing Page Copy Optimizer
Landing page URL'si veriyorsun, AI başlık + alt başlık + CTA için A/B test varyasyonları + gerekçeleri üretiyor.
Kimin derdi bu?
Gerçek bir insan, gerçek bir acı. Kafanda canlandır.
- Kim
- Erken aşama SaaS founder'ları ve growth ekipleri
- Canı yanan yer
- CRO danışmanı $3000/ay, hızlı A/B test için ilham yok
- Şu an nasıl yapıyor
- Copy.ai generic, manuel beyin fırtınası
6 saate sığar mı?
Bootcamp modunda sıkıştırılmış senaryo.
M — 8-16 saat. URL parse + copywriting prompting + karşılaştırma UI.
Ne ile inşa edeceksin?
Sıfırdan yazmayacaksın — bu parçaları birleştireceksin.
Hangi parçalar?
Her parça ayrı bir commit. Sırayla yakala.
- 1URL input + scrape
- 2Mevcut copy çıkarımı
- 3Claude ile 3 varyasyon + gerekçe
- 4Side-by-side karşılaştırma
- 5'Güncellenmiş versiyonu gör' CSS inject preview
- 6Kopyalama + paylaşım
Piyasada kimler var?
Rakip değil, referans. Sen onlardan küçük, hızlı ve yakın olacaksın.
Neden evet, neden hayır?
Kısa bir gerçeklik testi.
B2B SaaS pazarında copy hassas, hızlı değer gösteriyor
Scraping JS-heavy sayfalarda zor, varyant kalite algısı kişisel
Para nereden gelir?
Bir çerçeve, değil kesin plan. İlk 100 kullanıcıya odaklan.
- Fiyat
- $29/ay 10 sayfa, $79/ay sınırsız
- Hedef ARR
- 100 × $45 ort. = $4.5k MRR
- Model
- Subscription
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.
# Landing Page Copy Optimizer **Ne inşa ediyoruz:** Bir URL verince mevcut başlık/alt başlık/CTA'yı çıkaran ve 3 A/B varyasyonu + gerekçe üreten araç. **Kullanıcının işi (JTBD):** Mevcut landing page'im istenen conversion'ı getirmediğinde, CRO danışmanına $3000 vermeden 3 güçlü alternatif görmek istiyorum, böylece bu hafta test başlatayım. --- ## Stack - Next.js 15 + TS strict, Tailwind + shadcn/ui - Supabase (magic link + Postgres) - Playwright (headless render), Claude Sonnet 4.6 - Deploy: Vercel ## Veri modeli ```sql create table analyses ( id uuid primary key default gen_random_uuid(), user_id uuid references auth.users, url text, screenshot_path text, current_h1 text, current_sub text, current_cta text, variants jsonb, created_at timestamptz default now() ); ``` ## Ana akışlar 1. URL gir → Playwright render + screenshot. 2. DOM'dan h1 / hero metni / ana CTA'yı çıkar. 3. Claude: "3 farklı pozisyonlama açısı ile yeniden yaz: (a) probleme giriş, (b) sonuca vaat, (c) kontra-görüş. Her biri için h1 + sub + CTA + neden-daha-iyi gerekçe". 4. Karşılaştırma tablosu: orijinal + 3 varyant. ## 6 saatlik inşa sırası - 0:00–1:00 — Scaffold + auth + schema - 1:00–2:30 — Playwright render + DOM çıkarım - 2:30–4:00 — Claude prompt + karşılaştırma tablosu - 4:00–5:00 — Screenshot görüntüleme + paylaşılabilir link - 5:00–6:00 — Deploy ## Başarı kriteri - [ ] 3 farklı URL'de çalışıyor - [ ] Varyantlar gerçekten farklı pozisyonlama - [ ] Her varyantta gerekçe net - [ ] Canlı URL ## Dikkat - JS-heavy siteler için Playwright + networkidle bekle. - Claude'u "gerekçe" için zorla — varsayılanda "daha iyi olur" gibi laf salatası verir.
Bu sana uymadı mı?
Hepsini görE-ticaret sitelerinin gelen müşteri yorumlarını otomatik sentiment analizi yaparak, negatif yorumlara öncelikli yanıt taslakları hazırlayan araç.
Zoom/Google Meet kayıtlarını alıp özet + aksiyon maddeleri + takip e-postası taslağı üreten tool.
B2B satış temsilcilerinin LinkedIn profilinden kişiselleştirilmiş connection request yazan, CRM'e atayan tool.