The customer discovery playbook has become well known in the web startup space.
Step 1: Release MVP, preferably for free.
Step 2: Get feedback, primarily from customer surveys.
Step 3: Iterate and improve until 40+% of your userbase says they would be really disappointed if your product ceased to exist.
It’s not quite that simple, but [...]