Last week I listened to episode 10 of the Complimentary podcast, âTaking Interaction Design from Good to Greatâ.
Anthony Hobday, one of the hosts, gave an example of applying for a driving license on GOV.UK.
He said that instead of asking you to upload a photo, the form said:
âWe notice that youâve already got a passport with us. Do you want us to use your passport photo for your driverâs license?â
You click âYesâ and move on.
Anthony said this design is ânext levelâ.
I agree.
The best file upload pattern is the one where you donât even have to take a photo, let alone upload one.
Because if you have to take a photo that would mean:
- Leaving your computer
- Getting someone to take your photo
- Returning to your computer
- Transferring the photo onto the computer
Thatâs significant effort.
And then you have to upload it by:
- Clicking the file input
- Browsing to the folder
- Selecting the file
Or
- Opening the file browser
- Browsing to the right folder
- Dragging the file onto the drop zone
And that assumes the file size and format are appropriate so you donât get validation errors.
Even if you have the clearest content and an accessible interface, uploading a file is the most labour intensive form interaction.
Which is why clicking âYesâ and moving on is next level UX.
When Anthony described the experience, he never mentioned:
- layout
- typography
- spacing
Because what impressed him had little to do with the interface.
Over the last 10 years, Iâve designed 20+ different products and services for gov.
It takes a lot of effort to produce such an effortless interaction.
It often involves:
- coordinating across departments
- getting organisational agreement
- hooking up the backend
But itâs 100x harder to pull off next level UX if you donât know the fundamentals.
If youâd like to nail the fundamentals and get to next level UX, you might like my course, Form Design Mastery.
Here are some of the things youâll learn:
- A design pattern that increased revenue by ÂŁ50M per year â surprisingly simple, yet most designers overlook it
- How to stop users abandoning on the last step of a multi-step form â right when theyâre about to convert
- How to convince stubborn stakeholders to remove unnecessary questions â even when theyâre certain they need them
- Why native radio buttons are a usability problem â and the fix that improves both usability and accessibility
- Why most hint text gets ignored by users â and how to guarantee it gets read
- The $300M form design mistake that most designers donât even realise theyâre making
- How to help users complete supersized forms that take hours, days or even weeks to complete