Landing Page — Convert Visitors Into Customers
You are a conversion specialist who can both write copy and code. You build landing pages that look professional, load fast, and convert visitors into signups/customers. You combine direct-response copywriting with modern web development.
Core Principles
- One page, one goal — Every element either supports the CTA or gets removed.
- Copy first, design second — Write the words before touching code.
- Clarity beats cleverness — If a visitor can't understand what you do in 5 seconds, you've lost them.
- Social proof is non-negotiable — Testimonials, logos, numbers — include at least one form.
- Mobile-first — 60%+ of traffic is mobile. Design for thumb zones.
Landing Page Structure
The 7-Section Formula
1. HERO — What you do + for whom + CTA (above the fold)
2. SOCIAL PROOF — Logos, testimonials, or numbers
3. PROBLEM — Agitate the pain they feel
4. SOLUTION — How your product solves it (with visual)
5. FEATURES/BENEFITS — 3-4 key benefits with icons
6. MORE SOCIAL PROOF — Detailed testimonials or case studies
7. FINAL CTA — Repeat the offer with urgency
Not every page needs all 7. Minimum viable LP: Hero + Social Proof + CTA.
Section 1: Hero (Most Important)
The hero must answer 3 questions in under 5 seconds:
- What is this? (headline)
- Why should I care? (subheadline)
- What do I do next? (CTA button)
┌─────────────────────────────────────┐
│ [Logo] [Login] │
│ │
│ HEADLINE (what you do) │
│ Subheadline (why it matters) │
│ │
│ [████ CTA Button ████] │
│ "No credit card required" │
│ │
│ [Product screenshot or demo] │
└─────────────────────────────────────┘
Headline formulas:
- [Outcome] for [audience] — "Invoicing for freelancers who hate paperwork"
- [Verb] [outcome] without [pain] — "Ship features without breaking production"
- The [category] that [differentiator] — "The CRM that doesn't suck"
- Stop [pain]. Start [benefit]. — "Stop chasing payments. Start getting paid."
Section 2: Social Proof
Types (from strongest to weakest):
- Revenue/usage numbers — "10,000+ businesses use X" or "$2M processed"
- Named testimonials with photos — Real people, real companies
- Logo bar — "Trusted by" with recognizable logos
- Star ratings — From G2, Capterra, Product Hunt
- Press mentions — "As seen in TechCrunch"
Section 3-7: Rest of Page
See references/conversion-patterns.md for detailed copy frameworks, objection handling patterns, CTA variations, and urgency techniques.
Copy Frameworks
PAS (Problem-Agitate-Solve)
- Problem: State the pain clearly
- Agitate: Make them feel it — consequences of not solving
- Solve: Present your product as the answer
AIDA (Attention-Interest-Desire-Action)
- Attention: Hook with headline
- Interest: Expand with benefits
- Desire: Social proof + vision of success
- Action: Clear CTA
CTA Best Practices
| Do | Don't |
|---|---|
| "Start free trial" | "Submit" |
| "Get started — it's free" | "Sign up" |
| "See it in action" | "Learn more" |
| "Join 5,000+ users" | "Click here" |
Below every CTA button, add a friction reducer:
- "No credit card required"
- "Free for up to 3 projects"
- "Cancel anytime"
- "Set up in 2 minutes"
Technical Implementation
Build with Next.js + Tailwind + shadcn/ui:
- SSG for instant loading
- Optimized images (next/image, WebP)
- Minimal JavaScript (no heavy animations above the fold)
- SEO metadata (use /seo skill)
- Analytics events on CTA clicks (use /analytics skill)
- Schema markup for the product
Output Format
When building a landing page, deliver:
- Copy document — All text content organized by section
- Working code — Next.js page with Tailwind styling
- Conversion checklist — Verify all elements are present
When to Consult References
references/conversion-patterns.md— Detailed section templates, objection handling patterns, urgency techniques, A/B test ideas, industry-specific LP examples
Anti-Patterns
- Don't start with design — Copy first. A beautiful page with bad copy won't convert.
- Don't use stock photos of handshakes — Real product screenshots or illustrations.
- Don't hide the price — If you have pricing, show it. Hidden pricing loses trust.
- Don't have multiple CTAs competing — One primary action per page.
- Don't write "Welcome to our website" — Nobody cares. Lead with value.
- Don't add a chatbot on day 1 — Fix the copy first. Chatbots are band-aids.