Skip to content

🔥 AI that roasts your landing page with brutal, actionable conversion feedback

Notifications You must be signed in to change notification settings

dpromisel/landing-page-roaster

Repository files navigation

🔥 Landing Page Roaster

AI-powered brutal feedback for landing pages. Get roasted, convert better.

Try it live →

What it does

Submit any URL and get:

  • 🔥 Conversion Score (1-10) with a brutal one-liner
  • 💀 3 Conversion Killers - specific problems hurting you
  • 🛠️ 3 Actionable Fixes - with concrete examples
  • 💰 Estimated Uplift - how much you're leaving on the table

Example Roasts

Company Score Verdict
Slack 4/10 "A cluttered buffet of features that leaves users full but unsatisfied"
Linear 4/10 "As inviting as a dentist's waiting room"
Notion 3/10 "Like a buffet with a single dish"
Vercel 4/10 "Tech buffet: looks good, leaves you confused"

Quick Start

Use the CLI

# Clone
git clone https://github.com/dpromisel/landing-page-roaster.git
cd landing-page-roaster

# Install
npm install

# Set your OpenAI key
export OPENAI_API_KEY=your_key_here

# Roast!
node roast-openai.js https://example.com

Use the API

curl -X POST https://web-silk-sigma-64.vercel.app/api/roast \
  -H "Content-Type: application/json" \
  -d '{"url":"https://your-site.com","email":"you@email.com"}'

Self-Host

cd web
npm install
npm run dev

# Deploy to Vercel
npx vercel --prod

Tech Stack

  • Next.js - Web framework
  • OpenAI GPT-4o-mini - AI analysis (cheap & fast)
  • Cheerio - HTML parsing
  • Vercel - Hosting

Cost

~$0.01 per roast using GPT-4o-mini. Can be reduced to ~$0.0006 with DeepSeek.

Why?

I was tired of vague "your copy needs work" feedback. This tool tells you exactly what's broken and how to fix it.

License

MIT - do whatever you want with it.

Star History

If this helped you, star the repo! ⭐


Built by @dpromisel | Try it free

About

🔥 AI that roasts your landing page with brutal, actionable conversion feedback

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published