Internal Reference
These principles are derived from PostHog analytics data (conversion rates, bounce rates, user journeys) and landing page optimization research. They apply to every /l/ page.
The landing page headline must echo the exact language from the ad. If the ad says 'skip the backend,' the page headline says 'Skip the backend.' Not a synonym. Not a clever rewrite. The exact words. Unbounce data shows this single change lifts conversion 30-50%.
Rule: First words on page = last words in ad
Lead with the 10 tools and their descriptions — concrete, scannable, immediately understood. Crossed-out lists of things you don't need are abstract. You have to already understand the problem to feel the relief. Show the positive first, then the contrast.
Rule: Positive framing above the fold, negative framing below
Landing pages use the landing layout — logo + 'Log in' only. No Pricing link, no Blog, no Docs. Every navigation option that isn't the CTA is a leak. Our data shows visitors who clicked Docs or Pricing never came back to sign up.
Rule: One page, one action, zero navigation
Email field + submit button, inline on the page. No modals, no separate signup page, no password field. Enter email, hit enter, magic link sent. The confirmation replaces the form inline — 'Check your email.' Lowest possible friction.
Rule: Email → Enter → Done (no modal, no redirect)
'Limited free founder accounts' is honest scarcity — we're a small team with finite capacity. It creates urgency without dark patterns. No fake countdown timers, no 'only 3 spots left.' Reddit users will screenshot fake urgency and post it to shame you.
Rule: Real scarcity > manufactured urgency
Reddit users are allergic to marketing speak. 'Revolutionize your workflow' = instant bounce. 'One script tag, ten tools, done' = respect for their intelligence. Direct. Specific. No hype words. 'Built by a solo founder for solo founders' is a trust signal, not a weakness.
Rule: Specificity beats superlatives
A dashboard screenshot or demo GIF above the fold proves the product is real. Developer audiences evaluate with their eyes before they commit. A code snippet alone isn't enough — they need to see the output, the dashboard, the actual interface they'll use.
Rule: Product screenshot > abstract value prop
'Claim Your Free Account' everywhere. Not 'Try It Free' up top and 'See How It Works' at the bottom. One action, one button text, repeated 2-3 times as they scroll. Hick's Law: more choices = fewer decisions = lower conversion.
Rule: Same CTA text on every button
Don't send three different ad messages to one generic page. 'Skip the backend' visitors have different motivation than 'one script tag' visitors. Each ad message implies a different pain point. Each needs a page that speaks directly to that pain.
Rule: 1 ad concept = 1 landing page
Reddit traffic skews heavily mobile. The hero section must work in a single column. No two-column split layouts that stack awkwardly. The email form must be thumb-reachable. The code block must not overflow. Test every page at 375px width before shipping.
Rule: If it doesn't work at 375px, it doesn't work
/l/one-script-tag — 40% explore rate, 40% pricing view rate. Leads with concrete value (10 tools with descriptions), tight message match.
/l/skip-the-backend (pre-redesign) — 12% explore rate, 7% pricing view rate despite 10x more traffic. Problems: headline didn't match ad, led with negatives, tools had no descriptions.
84% of all /l/ visitors bounced without scrolling. Navigation links (Pricing, Docs) siphoned engaged users into browse mode instead of signup. No /l/ visitor signed up in the entire 7-day window.