Improving retention on a retail gifting app

Improving retention on a retail gifting app

Gifto is a mobile app designed to help users choose gifts for friends and family.

Gifto is a mobile app designed to help users choose gifts for friends and family.

PROBLEM CONTEXT

I noticed people struggle to buy gifts for their friends/family. They find it hard to:

  • Think of an appropriate gift

  • Remember events and buy gifts on time

ROLE

Solo Designer.

End-to-End Product Design.

DURATION

2 months

FINAL SOLUTION

Gifto is a mobile app designed to help users choose gifts for friends and family.

OUTCOME

When I presented the final solution in front of users…

Understanding user pain points by interviewing users ( Full details here )

😓  Choosing a person-specific gift is hard

😓  People forget to buy beforehand and scramble to buy last minute

😓  Users want gifts to be affordable but feel premium

😓  Choosing a person-specific gift is hard

😓  People forget to buy beforehand and scramble to buy last minute

😓  Users want gifts to be affordable but feel premium

Lets see how our competitors are approaching the gifting experience ( Full details here )

🙁 Solutions in the market are focused more on corporate gifting.

🙁 Startups in the space are young.

🙁 Gift registries are a western concept, and solutions were a reflection of the culture.

Feature ideas from competitors

  1. Sending the gift as a text message for the giftee to claim it.

  2. Giftees can swap the gift out for something of their choice instead.

  3. E-gift cards.

  4. Delegating the shopping to external links.

🙁 Solutions in the market are focused more on corporate gifting.

🙁 Startups in the space are young.

🙁 Gift registries are a western concept, and solutions were a reflection of the culture.

Feature ideas from competitors

  1. Sending the gift as a text message for the giftee to claim it.

  2. Giftees can swap the gift out for something of their choice instead.

  3. E-gift cards.

  4. Delegating the shopping to external links.

Circling back with interviewees after competitive analysis

Creating a persona to empathise with

Users were actively rejecting efficiency in this specific case.

Based on this, we have an idea of the Persona that we are designing for:

How can I help Ria ?

I decided to create a mobile app to help Ria.

Mobile devices are accessible to more people.

Better control of the notification experience for reminders.

The tradeoff is that users wont have the best experience doing when researching options.

My hypothesis is that, if I do a good enough job of recommendations, then user doesn't have to do a lot of market research.

Here are the key ideas which made sense to pursue. Some of these added after doing usability tests with users.

  • Recommendation ideas

    • Import contacts of friends

    • Have friend specific mood board

    • Recommendations based on the moodboard

  • Reminder ideas

    • Attach moodboards to friends

    • Attach events to friends like birthday

    • App sends reminder few days prior to event date

  • Checkout ideas

    • Add to cart/ bag

    • Standard checkout

    • Fill in the customization instructions

  • Browsing ideas

    • Search

    • Filters - especially budget

    • Scroll vertically, maybe horizontally

  • Favoriting ideas

    • Quick add to favorites on every item

    • Add to favorites on individual item page

    • Separate tab to view favorites

  • Orders ideas

    • Able to see order status. (User cares about when the gift arrives)

    • Chronological list of past order

    • Ability to see full details of order and return order.

Exploring the design space

Exploring the IA navigation for app

The starred design offered the best visual balance and adherence to data structure constraint

Understanding the constraints from data structures.

The starred design offered the best discoverability of all 3 features

Defining task flows

Lets test out some of our flows with clickable prototypes ( Full details here )

Created wireframes so each of the flows could be tested.

*Insights* from usability tests

Although the user could complete the tasks, I got valuable feedback on where they struggled.

Here are some examples:

Issues noticed

  • Users thought of the chips as filters

  • Users thought the plus button and the subsequent input box were a slider

  • It wasn't clear that the list of items were recommendations

How they are addressed

  • Going forward, mood board and recommendations sections will be clearly labelled

Issues noticed

  • ❓“Can I save this item and come back to it later?” - Participant

  • Very few options are immediately visible

  • The budget filters are hidden, and users may not even discover them

  • Not enough information about the products is visible to the user, which may prevent them from developing an interest

How they are addressed

  • Will add a favorites tab and a way to favorite items

  • Will add more details to each item card and having more cards seen per screen

  • Changing the filter style to dropdowns only having high-level filters on top

  • Same filter styles can be re-used for the recommendations as well.

Issues noticed

❓“Where do I check the status of an order after I place it?” - Participant

How they are addressed

  • A new order history tab is introduced

  • The orders should have easily decipherable status symbols

Let’s add some colors and typefaces (Full details here)

Choosing color…
Choosing typeface…
Choosing color…
Choosing typeface…

Further usability tests revealed several instances of inconsistencies where users got confused.

Final designs - onboarding

Search and filter

Filter bottomsheets

Friends Tab

Moodboard

Adding a Mood - Bottomsheet

Item details

Recommendations

Order status details

How I would measure success…

✅ Friends tab → How many “friends” are added to the app from the user’s contacts? This signals that users have found adding mood boards for friends useful. This also makes the product sticky.


✅ Gifts bought → How many recommended gifts were purchased? An increasing trend in the overall purchases and purchases per user would indicate that users found the recommended gifts relevant and worth paying for.


✅ Ratio of recommendations to browsing gifts → An upwards trend in this ratio would tell us that the user finds recommended gifts a better option compared to their own browsing behavior

✅ Friends tab → How many “friends” are added to the app from the user’s contacts? This signals that users have found adding mood boards for friends useful. This also makes the product sticky.


✅ Gifts bought → How many recommended gifts were purchased? An increasing trend in the overall purchases and purchases per user would indicate that users found the recommended gifts relevant and worth paying for.


✅ Ratio of recommendations to browsing gifts → An upwards trend in this ratio would tell us that the user finds recommended gifts a better option compared to their own browsing behavior

Outcome and Conclusion

When I presented the final solution in front of users…

Thank you for taking the time to read my case study. This was a great experience, and I hope to do more of these.

When I presented the final solution in front of users…

Thank you for taking the time to read my case study. This was a great experience, and I hope to do more of these.

Let's bring delightlful products to life

© Sanketh Shetty 2023