How to solve this?
While certain steps, such as showing purchase details and requiring users to log in, are necessary, the challenge was to make the process as seamless as possible. To reduce friction, all these steps were integrated into modals.
Yes I know what you’re thinking, modals suck. But in this case, they allowed users to remain on the same page with their goal—the photo they wanted to download—still in sight on the background. By keeping the focus on their objective, user frustration was minimized, and this approach showed promise in improving conversion rates.
Accepting failures
Designers have hopes and dreams but sometimes we can’t do everything we’d wish for. The initial vision for this project was to replace traditional passwords with a magic links for sign-in, creating a simpler, one-step process for users. This approach promised a much smoother experience by reducing input fields to just one. However, after further discussions with the web team, it became clear that implementing this feature would be too complex to move forward at this time.