How to improve conversion rates using first principles

Executive overview

Most startups work on conversion too early or too late. The only reason to improve conversion is a leaky bucket — users arriving but not converting despite product-market fit.

Every conversion problem is a design problem. The knowledge gap — the distance between what your user knows and what your product requires them to know — explains every failure. Close the gap by reducing required knowledge or increasing available knowledge.

Use the one-button interface mental model: what is the minimum information needed to get someone to act?

Industry conversion benchmarks

  • Shareware (pre-internet free software): ~0.5%
  • Casual download games: ~2%
  • Freemium SaaS: 1.5–5%, average ~3% — if you're here, probably move on to other growth levers
  • Flickr at peak: 5–10%
  • Adult social/dating: 10–22%
  • Children's social networks: up to 40%
  • TurboTax Online: ~70% — high intent, zero alternatives

The seven questions for any landing page

  1. What's the call to action? One obvious button per page. It must sit as close as possible to the magic moment — the instant the user realises the product solves their problem.
  2. What is this? Can you copy-paste a single sentence and send it to a non-technical person who immediately understands it? Most pages fail this test.
  3. Is it right for me? Users are impatient. They scan for any reflection of their problem or themselves. If it's absent, they leave.
  4. Is it legit? Bar is low — just don't look spammy. Templates and themes clear this easily.
  5. Who else is using it? Real customers, not press logos or awards. Logos without named users signal no one is actually using it.
  6. How much does it cost? No one adopts a product without knowing the price. If it's free, explain the business model — silence creates paranoia.
  7. Where can I get help? Some users will never read docs. Make a real person reachable. Absence of contact options signals the product will abandon them too.

Case study: meetingroom.io

  • Multiple competing CTAs (download, manage rooms, get a room) — no single clear action
  • Seven-step carousel before reaching the actual form — magic moment buried
  • "Open beta" on homepage, "closed beta" on signup — signals the product isn't ready
  • Press/partner logos but no real customer names — undermines trust
  • Pricing only visible after navigating away — friction before commitment
  • Fix: one CTA, a short video demonstrating the magic moment, remove beta language if the product works

Case study: Divjoy (React codebase generator)

  • Main CTA is a screenshot thumbnail — no visible button, affordance completely missing
  • Magic moment (full SaaS boilerplate: auth, dashboard, pricing pages in one export) is never surfaced until after download — the product's core value is invisible
  • Usage count shown (number of templates created) effectively replaces customer logos
  • Key features buried in body copy no one reads — should be scannable bullets
  • No FAQ or about page — raises doubt about whether this is a side project worth depending on
  • Fix: explicit headline stating the full scope of what's included, visible CTA, lightweight social proof

More like this — when you're ready for early access.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Get early access to the full library.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.