Opt-In

This personal project started as a way to help people choose laptops through recommendations and turned into a passive education tool while also serving recommendations with a different interaction model. 

Link to live intractable prototype (Figma) – HERE

Initially “Opt-In” was trying to help serve informed recommendations

Goal: Deliver quality results by gleaning as much information as possible while asking minimal and less-technical questions.

Research surfaces that knowledge gaps and additional blockers made it less possible for some users to move forward in the experience without having specific data to input (without misrepresenting themselves by adding in dummy data)

In an attempt to make the experience easier for as many users as possible, I remembered how setting up password recoveries have allowed me to dodge answering “what was your third grade teacher’s name?”, I used that concept as a base to move forward from. The primary interaction will be a list of questions the users opt into answering.

After performing some more surveys, it was made aware that while there is a demand for recommendations, in parallel, there is at least as much of a demand for understandable information (triple).

June 2020 project goal: “Serve Informed Recommendations and Education”

Wide range of users, each have their own gaps in knowledge. Different people can or have different confidence in answering different questions. Create opt-in for questions from a list. The answers from those questions can generate personalized recommendations. Newer/updated recommendations will have differences in hardware to better meet the user needs.

Summary of the experience: 

– Essentially a glorified survey

– Non-Linear experience

– Have a path for users not wanting to opt-in to any questions

– Ability for users to see and edit user inputs (error prevention, play/learning)

Applicable education, without overwhelming the user, and another opt-in for additional education.

Next Steps

Still a work in progress, will be progressing this

Possibly:

User testing the UX of the questions/answers/education flow

Determine what options are available to deal with conflicting information