Day 36 building AffiSpark
I think a lot of heavy product flows have the same root problem.
Each step creates more uncertainty than it resolves.
The user clicks and now they have more questions:
did it work?
what happens next?
am I paying too early?
will this track correctly?
That is when a flow starts feeling much heavier than it really is.
For AffiSpark, the preview page, in-browser walkthrough flow, surfaced billing errors, and promo-code attribution all helped partly because they closed questions instead of opening new ones.
I think a good step should narrow doubt before the next step appears.
A bad step asks for action while leaving the user with three new uncertainties to carry forward.
My current rule: before I optimize a step, I want to know what question it is supposed to close.
Founders: what part of your product got easier once each step started answering the previous question instead of creating a new one?


Replies