Find the reset, then fix it.
We look for the moments a form loses what the shopper typed. They're nearly always the cause of the complaints.
In order
- Field inventoryEvery field, its validation rules and what happens to it on error.
- Break it on purposeWe trigger every error we can on real phones and note what's lost.
- RedesignField order, error placement and recovery, so one bad field doesn't cost the rest.
- CopyEvery label, hint and error message.
- HandoverDesigns, a field specification and a test script your team can rerun after any change.