Project Overview

I created an application that utilizes gamification to reward users in delightful ways. This project included designing an onboarding experience that would optimize the utility of the application for new users.

Imperfect Produce fights food waste by finding a home for 'ugly produce' sourced directly from farms and delivered to customers doors for 30-50% less than grocery store prices. Imperfect produce is a fun and playful brand, so I wanted to keep that mindset throughout this project.

Interviewing Users

Through interviews I was able to understand the needs and wants of the Imperfect Produce users. One consistent motive among existing Imperfect Produce users is that they are socially and environmentally conscious.

Main motivations for using imperfect produce: 
1. Users gain satisfaction from knowning that they are contributing to the reduction of food waste.
2. Saves users time by not having to go to the grocery store as often, which is especially helpful for users that depend on public transportation.
3. Users enjoyed the cost benefit of reduced prices on produce.

Persona Creation

Design Evolution

I started designing the application based on features I knew the users would need and want. The focus of this application was to "gamify" an existing customer experience for Imperfect Produce, so my team and I needed to come up with ways to incentivize users to use the application. I learned from conducting interviews that users already added digital stickers to their photos and enjoyed the idea of 'dressing up produce' and sharing creations on their preferred social media platforms.

Onboarding Experience

Usability Testing

We conducted six usability tests on the high fidelity prototype and received feedback that it was logical and intuitive to users. Users experienced delight from the onboarding flow, and it was clear to them what to expect from the application.

1. We had a 100% completion rate
2. The onboarding flow successfully let users know what to expect from the application.
3. Users would like more ways to be rewarding while using the application.

Next Steps

During interviews we found that users would be more likely to use this application if they could also manage their Imperfect Produce orders from within the app, this would be top priority to implement.

1. Implement rewards and leaderboards to increase user engagement.
2. Add notifications for upcoming orders so users can easily makes changes.
3. Manage all imperfect produce orders from within the application.