← All notes

Prototype before you build (it's cheaper to be wrong early)

Dear reader,

I want to talk you out of building the real thing first. It sounds backwards, but a rough prototype is the smartest shortcut you have.

A prototype is a fake version of the flow that you can actually click through. No database, no real payments, no polish — just enough to feel whether the thing makes sense.

Why a fake version beats a real one

The point isn't to impress anyone. The point is to catch problems while they're free to fix.

  • Spot a confusing step: change it in the prototype in minutes
  • Spot it in the live checkout: a stressful week and a nervous deploy
  • Spot it in a customer complaint: money already lost

When you can hold the flow in your hands before it's built, you stop arguing about opinions and start reacting to something real.

What a good prototype gives you

Here's what I look for when I sketch one out with a client:

  1. The main journey works — someone can get from landing to done without me explaining it
  2. The awkward moments show up — the bits where people hesitate become obvious
  3. Everyone sees the same thing — no two people are imagining different products

If you can't click through it, you haven't agreed on it yet.

The magic is that a prototype makes disagreement cheap. People will happily tell you a fake screen is wrong. They're far more reluctant once your team has spent three weeks building it.

So before the next big build, make the throwaway version first. You'll throw it away gladly, and the real thing will be calmer, faster and closer to right on the first try.

If you'd like a second pair of eyes on a flow before you commit to it, start with a FREE call and we'll click through it together.

Best,

Luke Michael

UK-based eCommerce consultant & developer

Got a live version of this on your store?