Track Restaurants

Designing zero to one products at Thrive, a social food discovery app

My Role

Senior product designer-

Strategy, User research, User Flows, Hi fidelity prototypes, Interactions, Testing, Copy writing

Team

2 PM’s, 1 Junior designer and 6+ engineering team

Duration

August 2024 - On going

Overview

The "Track Restaurant" feature on the Thrive app allows users to easily log and map the restaurants they've visited or want to explore, creating a visual culinary journey.

By adding a personalized map, interactive restaurant comparisons, and tailored recommendations, this feature enhances user engagement and helps foster a more social and community-driven food discovery experience. It transforms how users track their dining experiences, making it more fun, intuitive, and personal.

Project timeline

From Concept to Completion

A rough visual representation of the whole process from inception till measurement

About

Thrive connects over 14,000 restaurants with customers, offering more than just food delivery. As a social food discovery platform, it empowers users to ask for and share recommendations, share food experiences with a community of like-minded food lovers, making food discovery a community-driven experience.

Know our users

Our platform targets food enthusiasts, primarily millennials and Gen Z (18-35 years), who seek both the convenience of seamless food delivery and the excitement of discovering new dining experiences.
Whether they’re looking to order their favorite meals or share recommendations with a community of fellow food lovers, these users value personalized suggestions, authentic reviews, and social connections centered around their culinary journey.

Our platform targets food enthusiasts, primarily millennials and Gen Z (18-35 years), who seek both the convenience of seamless food delivery and the excitement of discovering new dining experiences.
Whether they’re looking to order their favorite meals or share recommendations with a community of fellow food lovers, these users value personalized suggestions, authentic reviews, and social connections centered around their culinary journey.

Challenges & goals

Looking at the Current Situation

Before the introduction of the "Track Restaurant" feature, our social feed allowed users to get recommendations and share experiences through features like "Ask a Recco," "Posts," and "Create Lists." However, users still struggled with organizing and recalling the restaurants they had visited or wanted to explore. Key pain points included:

Lack of Personalization: Users couldn’t easily track and organize their restaurant journeys, making it harder to recall past visits.

Over-reliance on Reviews: Users had to sift through lengthy reviews and ratings without a tailored experience that helped them easily manage their preferences.

Disjointed Experience: The process of discovering and tracking favorite restaurants felt disconnected, limiting engagement and retention.

Before the introduction of the "Track Restaurant" feature, our social feed allowed users to get recommendations and share experiences through features like "Ask a Recco," "Posts," and "Create Lists." However, users still struggled with organizing and recalling the restaurants they had visited or wanted to explore. Key pain points included:

Lack of Personalization: Users couldn’t easily track and organize their restaurant journeys, making it harder to recall past visits.

Over-reliance on Reviews: Users had to sift through lengthy reviews and ratings without a tailored experience that helped them easily manage their preferences.

Disjointed Experience: The process of discovering and tracking favorite restaurants felt disconnected, limiting engagement and retention.

Project goals

Build features that are aligned with users' needs for organization & discovery, while enhancing personalization.

Build features that are aligned with users' needs for organization & discovery, while enhancing personalization.

User Goals

Help users track and discover new restaurants in a way that is Intuitive, personalised, and engaging.

Help users track and discover new restaurants in a way that is Intuitive, personalised, and engaging.

Business Goals

Build a strong reputation by merging food delivery with social discovery, expand market share and boost revenue.

Build a strong reputation by merging food delivery with social discovery, expand market share and boost revenue.

research

In-depth conversations with users

We began with two hypothesis:

1.

1.

Users often save restaurants they want to visit by bookmarking them through social media posts or jotting them down elsewhere.

Users often save restaurants they want to visit by bookmarking them through social media posts or jotting them down elsewhere.

2.

2.

Generic ratings no longer resonate with most users, highlighting the need for a more personalized system to helps them discover relevant restaurants.

Generic ratings no longer resonate with most users, highlighting the need for a more personalized system to helps them discover relevant restaurants.

To test our hypothesis, we created low-fidelity prototypes and reviewed them with the internal team. Over 2 weeks of user interviews, we talked to 15-20 users as well in order to know which
of the ideas excite them. Additionally we had run polls in Slack channels. Some of the questions asked were:

How often do you go out to eat?

How do you discover new places to try next?

Do you go through the ratings and reviews of a restaurant before wishlisting it or trying it?

Have you found ratings available on different platforms reliable in the past?

Do you usually recommend new places that you’ve tried to your circle or is it the other way round?

Insights

What we learned

After the user interviews, we spotted three main types of users, which really helped us tackle the next phase of the problem. These groups gave us a clear picture of different behaviors, goals, and frustrations, so we could fine-tune our solutions.

After the user interviews, we spotted three main types of users, which really helped us tackle the next phase of the problem. These groups gave us a clear picture of different behaviors, goals, and frustrations, so we could fine-tune our solutions.

The explorer

Explores new restaurants, shares reviews, and engages with the community.

Goals:

Wants to discover hidden gems, connect with fellow foodies, and influence others' choices.

Frustrations:

Generic recommendations and difficulty tracking visited or planned places.

The list keeper

Curates organized lists of restaurants to try and follows trends,

Goals:

Organize saved restaurants and discover personalized suggestions easily.

Frustrations:

Lack of tools for efficient organization and overwhelming, irrelevant suggestions.

The occasional diner

Eats out occasionally, prefers simple recommendations, and trusts friend suggestions.

Goals:

Find reliable restaurant options quickly for special occasions.

Frustrations:

Unreliable recommendations and suggestions, difficulty finding personalized options for rare outings.

Ideation

Connecting the Dots

After gathering user feedback, analyzing insights, and creating user personas, the team utilized the Octalysis framework to strategically identify the best direction for our next steps and craft new user journeys based on the users 8 core drives.

Epic Meaning: Users contribute to a community-driven platform, helping others discover new dining experiences.

Accomplishment: Tracking restaurant visits and reviews gives users a sense of achievement.

Creativity & Feedback: Users can curate experiences, share insights, and create personalized lists.

Social Influence: Connect with friends and fellow food lovers through shared recommendations.

Scarcity: Urgency to try trending restaurants or limited-time offers.

Ownership: Users feel a sense of ownership over saved favorites.

Avoidance: Motivation to stay updated on new trends and popular dining spots.

Don’t know what the Octalysis Framework is?
It's a human-centered design model by Yu-kai Chou that breaks gamification into eight core motivational drives. It helps explain why users engage with products and how design can influence behavior.
Learn more about it here: https://yukaichou.com/

Strategy

Turning Insights into Action

After a month of deep diving into the problem statement, analyzing user behaviors, and finalizing the product direction, we transitioned to the design phase.

Drawing inspiration from apps like Corner, Step, and Beli for shaping user journeys, we adopted a hybrid design approach integrated with the Lean UX process. By focusing on problem exploration (Think), solution development (Make), and user validation (Check), we ensured our designs were swiftly iterated, continuously improved, and always aligned with both user needs and business objectives.

After a month of deep diving into the problem statement, analyzing user behaviors, and finalizing the product direction, we transitioned to the design phase.

Drawing inspiration from apps like Corner, Step, and Beli for shaping user journeys, we adopted a hybrid design approach integrated with the Lean UX process. By focusing on problem exploration (Think), solution development (Make), and user validation (Check), we ensured our designs were swiftly iterated, continuously improved, and always aligned with both user needs and business objectives.

Solutions

Track Your Faves

Easily organize and track the places you've visited and those you want to try, all in one map and list.
Instead of scattered notes or random social media saves, users can now organize their “Been to” and “Wishlisted” spots directly within the app, helping users curate their personal food journey while also enhancing discovery.

Social sharing

Users can share their tracked lists with friends or see places others have been to, driving a community-driven experience.

Match scores

By tracking restaurants, users enable the app to deliver more accurate and personalized recommendations, taking into account their recently rated spots, wishlisted places, and overall interaction history.

Personalised ratings and lists

The Track Restaurant feature creates personalized ratings based on users’ preferences, moving beyond generic one-size-fits-all reviews. With curated "Been To" and "Wishlist" lists and a personalized map, users can easily track the restaurants they have tried and want to try in future. This also makes sharing recommendations to friends easier making food exploration more seamless and tailored.

Impact

Here are some of the success metrics we track—can’t share the exact numbers for confidentiality reasons :).

Business Metrics

Activation rate

Total new users activated

User Engagement

Number of active users, time spent on the app, and frequency of interactions (e.g., tracking restaurants, writing reviews, creating lists).

Community growth

Number of users engaging in social features (e.g., following others, sharing lists, and comparing ratings).

Social sharing

Frequency with which users share recommendations, ratings, and lists with their network.

UX metrics

Task success rate

Percentage of users successfully completing tracking a restaurant.

Drop-off rates

Analysis of where users abandon the app or stop engaging in a particular journey, highlighting usability issues.

What’s next?

Scalability

This is an ongoing project and we’ll continue gathering feedback, refining user flows and journeys, and experimenting with the rating system, comparative ratings, user incentive modal, and gamification to scale and enhance “Track restaurants “.

In my 2+ years as a Senior Product Designer at Thrive, I’ve worked on over 30 projects, from revamps to zero to one features. One of the highlights was the “Track Restaurant” feature, along with other cool projects like the Thrive Track restaurants, Thrive Social, Recco Game, and Faves, Thrive design system. These features boosted order volume, user engagement, community growth, and retention.

Stay tuned—more case studies and insights are on the way!


In my 2+ years as a Senior Product Designer at Thrive, I’ve worked on over 30 projects, from revamps to zero to one features. One of the highlights was the “Track Restaurant” feature, along with other cool projects like the Thrive Track restaurants, Thrive Social, Recco Game, and Faves, Thrive design system. These features boosted order volume, user engagement, community growth, and retention.

Stay tuned—more case studies and insights are on the way!


Thank you for watching!

Thank you for watching!

From concept to creation, let's make it happen!

Got an idea, opportunity, or just want to say hello? I’m always up for new adventures, fun collaborations, or even just a cup of coffee! 😄

Crafted with love,

Creativity, caffeine, and just a sprinkle of overthinking!

From concept to creation, let's make it happen!

Got an idea, opportunity, or just want to say hello? I’m always up for new adventures, fun collaborations, or even just a cup of coffee! 😄

Crafted with love,

Creativity, caffeine, and just a sprinkle of overthinking!

From concept to creation, let's make it happen!

Got an idea, opportunity, or just want to say hello? I’m always up for new adventures, fun collaborations, or even just a cup of coffee! 😄

Crafted with love,

Creativity, caffeine, and just a sprinkle of overthinking!

From concept to creation, let's make it happen!

Got an idea, opportunity, or just want to say hello? I’m always up for new adventures, fun collaborations, or even just a cup of coffee! 😄

Crafted with love,

Creativity, caffeine, and just a sprinkle of overthinking!