75 original UX studies, explaining exactly why something works, or doesn't.

UX Case Studies

  • Browse all UX Studies
  • Join free UX newsletter

Popular Filters

  • Most popular
  • UX of Banking
  • Unlock more with BFM+

A curated collection of UX ideas and experiments for you to find your next gem.

UX Bites

  • Browse all UX Bites
  • Ideas to reduce churn
  • Onboarding Bites
  • Increasing User Delight

Guides on specific topics, using real examples to help you copy like a pro.

Cheatsheets

  • Browse all Cheatsheets
  • Account Creation

53 biases, design principles and UX concepts to improve your designs.

UX Psychology

  • Go to UX Glossary
  • Reducing churn
  • Improving conversion rates
  • Free UX newsletter

By Peter Ramsey

This is why your Uber Eats driver got lost Company Logo

A deeper dive into the UX

1. "i didn't even want pancakes", 2. the knowledge gap, 3. split-concentration, this is why your uber eats driver got lost.

This is why your Uber Eats driver got lost Featured Image

Most of you will be familiar with the experience of either riding in an Uber , or having food delivered by one—the convenience is enchanting.

Watching a tiny car bounce around a map as the driver makes their way to you is a UX delight so powerful, that it's been copied across many verticals.

But my experience of the driver-side app had been limited to me watching the driver's docked iPhone navigate us to our destination, during a ride. I didn't know what happened before or after.

So, I joined 4 million others, and became an actual Uber Driver. 

I then immersed myself in the role; going online at different times of the day, completing deliveries, cancelling orders and hovering outside KFC waiting for my next ride.

Let's get to the point: the UX is surprisingly awkward .

Let's look at the experience of making my first delivery on Uber Eats.

Please rotate your device to view this slideshow

160159

That’s all for the slideshow, but there’s more content and key takeaways below.

👇 What are these? Below are UX issues mentioned in the presentation, but that I felt were worth discussing in more detail. These are worthwhile conversations to have internally, and consider if they impact your product or service.

Imagine that you're being served in a restaurant, and you're asked what you'd like to order. As you're reading the menu, you say " Oh, the pancakes look great, do they... ".

Immediately—before you've even finished your sentence—the chef walks to your table with the pancakes, places them in front of you, and walks off.

It may sound trivial, but let's digest why that would feel uncomfortable :

1. You accidentally made a decision

i.e., you didn't realise that your actions constituted a decision.

2. You now feel regret

i.e., did you even want the pancakes after all?

Accidental decisions carry the burden of regret, because they often feel like they were made against your will.

You want your users to feel like they made a decision, not that a decision was made for them. And in most instances, you can substitute 'decision', for an 'action'.

i.e., clicking on a CTA is both an action, and a decision.

As you saw earlier, I accidentally accepted my first order , when faced with this modal:

null image

From a data perspective , Uber are probably happy with their conversion rates: a very high number of drivers will accept their first order—but it's a misleading metric.

It's undoubtably an awkward design, and I wonder how many drivers start their Uber careers by accidentally accepting an order, and then just rolling with it.

In short: every action should be intentional, and fake CTAs are almost never a good decision.

There's another decision-making issue with Uber: new drivers starting deliveries prematurely .

In the study, I tapped 'Start delivery' when I was sat outside McDonalds, not when I had collected the order—an error that could probably be eradicated with a clearer design.

Remember: there's essentially no in-app onboarding or education.

Original

This type of error is extremely common, and we call it a 🚧 Knowledge Gap . 

This is where the app is optimised for returning users, but fails to educate new ones.

A powerful UX exercise is to imagine what a human representative would say if they were physically sat next to a new user, whilst they were learning to use the app.

In this instance, I'm convinced that they would say: " Okay, now go and collect the food, and  then when you're back in the car, press this button ".

And if you believe that a human sat next to you would feel the need to say something, your app should be screaming it at you.

The context that you need to collect the food first is what was missing here. That may have been predictable after a simple knowledge gap exercise.

Navigation apps (e.g., Google Maps, Waze, native in-car navigation) re-orient your map automatically, when your view is deemed no longer useful.

i.e., you'd zoomed into a particular junction, and now you're half a mile down the road.

The Uber Driver app doesn't, and it renders the navigation fairly useless.

To make this worse, the 're-centre' button was hidden behind a sticky footer.

Lost1

This is an example of a task with split-concentration (i.e., split between driving the car, and using the app).

In a laboratory environment, the Uber Driver app may perform perfectly. But in reality—and when the user has a split-concentration—it fails.

Split-concentration isn't common enough to feature in a UX course, and designers rarely talk about it—but it does happen. 

For example, using the Spotify app while running on a treadmill.

In these instances, you need to simplify the UI, and really focus on making things easy to use while completing another task.

Having used both the Uber Rider, and Uber Driver apps, it feels like they've invested most of their attention into the consumer experience.

Perhaps drivers are more willing to put up with bad UX, as they're earning money and have already invested time into the platform.

But a consumer has more choice—and is paying for the service.

So, despite this possibly being a rational trade-off in the short term, it's certainly a lacklustre user experience for the 4 million Uber Drivers worldwide.

🔥 The biggest UX takeaway from this study:

Try the knowledge gap exercise with your team: walk through the process of someone using your product for the first time, and imagine that you're sat next to them as they do it.

What do you feel the need to say to them? Which knowledge gaps are you filling with your voice? Most of these will feel intuitive—write them down.

You’ve finished this study

Become a BFM+ member to track your progress, create a library of content and share learnings within your team.

You’ve finished this study

Other studies picked for you

A masterclass in user activation (96% of them)

A masterclass in user activation (96% of them)

Discover the art of setting a goal and then using that to immediately create the perception of success.

The Complexity Paradox of ChatGPT, AI and UX

The Complexity Paradox of ChatGPT, AI and UX

As the underlying technology improves, interfaces like ChatGPT get harder to use. Does this explain the strategy for Apple Intelligence?

BFM+ Exclusive

Unlock all 75 case studies with BFM+

What Audible Gets Wrong About Repeat Purchases

What Audible Gets Wrong About Repeat Purchases Preview this content

How to create a flywheel of discovery, purchase and satisfaction that leads to repeat purchases.

uber eats ux case study

All of the UX analysis on Built for Mars is original, and was researched and written by me, Peter Ramsey.

Never miss the free UX analysis

Free case studies, the moment they’re released, plus a digest of the best UX Bites every few weeks.

How To Develop A Successful Food Delivery App Like UberEats

Food ordering is not a novel concept, but on-demand mobile apps have significantly enhanced the process, making it more seamless, faster, and convenient. As a result, the food delivery app industry, buoyed by the accelerated adoption due to the impact of COVID-19, has become well-established and is projected to reach $63.5 billion by 2025. Given the success of UberEats in this industry, Savvycom, as a leading software development company , aim to uncover the strategies behind Uber Eats case study and provide a comprehensive guide on how to create an app similar to UberEats.

1. Uber Eats Case Study: Business Model

Ubereats Case Study | Savvycom -2

Uber Eats is one of the 20 most-used apps in recent years. Its business model has inspired millions of food delivery startups to join the game. The UberEats app is both a restaurant aggregator and a delivery agent. Thus, a food delivery app like Uber performs two different features:

  • UberEats uses a traditional food delivery model, listing partners-restaurants in a single app.
  • At the same time, UberEats handles order delivery. The company uses its own logistics network to deliver orders from restaurants that don’t have a delivery option.

Besides, the food delivery application provides users with many functions, making food ordering even more convenient. The most notable food delivery app features are:

  • Tailored restaurant recommendations
  • Advanced search filters
  • Order tracking 
  • Customizable delivery details

Jio Health - Telemedicine App Built by Savvycom

Jio Health – Telemedicine App Built by Savvycom

2. How Does UberEats Make Money?

To raise profit, the company applies three main monetization strategies, including:

  • Delivery Fee: Before 2018, UberEats has had a flat rate of $4.99 delivery fee. Now the company uses a pricing calculator. It estimates a delivery order fee based on the distance between customers and restaurants. Thus, the delivery fee varies from $2 to $8 per order.
  • Revenue Sharing from Restaurants: The platform charges restaurants from 15% to 40% fee for each order received via UberEats.
  • Advertising: Another source of UberEats revenue is a marketing fee. Restaurant partners pay for promotion via the app search and come up as the first search result. This popular monetization strategy among restaurants increases their visibility on the app.

3. How To Make A Food Delivery App: A Step-by-step Guide

Ubereats Case Study | Savvycom -3

To make apps like UberEats popular among users, you need something more than copying UberEats feature list and monetization model. In this section, we have gathered handy insights on how to develop a unique food ordering app that can surpass UberEats. 

Step 1: Watch The Food Delivery Industry For Hot Trends

To be ahead of competitors, you need to be aware of the most current food delivery industry trends, including new delivery channels. In order to achieve this, consider the following food ordering trends:

a/. Social Media

To make your app unique in your niche, think about ordering via social media accounts. The first company that used this ordering option was Domino’s Pizza. Domino’s Pizza customers can use their Twitter account to order pizzas. In order to achieve this, app users need to tweet a pizza emoji to the Domino’s Pizza Twitter account. 

But how does Domino’s Pizza know what type of pizza you want and your delivery address? Here’s how: 

  • Before taking advantage of this service, Domino’s Pizza customers need to create a “pizza profile” on Domino’s online delivery service.
  • The customers save their default orders, also known as Easy Orders.
  • Then, app users link this pizza profile with their Twitter account. 

b./ Virtual Assistant

Chatbot has become a handy assistant in many areas, including food ordering. This technology allows ordering via messengers and requests food by a single word. Let’s check some examples:

  • Domino’s pizza is at the top of the technological wave again. The company has developed Dom, a chatbot for ordering food via Twitter and Facebook messengers. Dom also informs customers about the latest deals and vouchers. 
  • Grubhub is another example of the successful use of modern technologies. The delivery marketplace has integrated its system with Alexa, Amazon’s virtual assistant. Now, Grubhub customers can reorder any of their last three purchases made via the platform. Besides placing orders, Alexa also tells the estimated delivery time. 
  • Just Eat has decided to keep up with the current trends and integrate Alexa into their ordering system as well. Thanks to new Amazon hardware, Echo Show , Just Eat can place orders by voice and check the courier’s location.

c./ Smartwatch

Wearable devices have quickly become an integral segment of the consumer electronics industry. And, by August 2019, there have been over 38 million smartwatches sold globally. Some businesses use Android and Apple smart devices. Some examples are:

  • Domino’s was a pioneer who launched a food ordering app for Android watches which simplifies ordering. 
  • OrderUp is another brand that has decided to enter the wearable devices market. The company introduced its latest app for the Apple Watch. Now, OrderUp customers can place orders, track delivery statuses, and see the estimated time of arrival.

Step 2: Choose Food Delivery Model

During this stage, you need to select a food delivery model that will work for your business and meet your goals. There are two main models currently presented on the food delivery market. They are: 

Step 3: Research Your Target Market 

To develop an outstanding food delivery app, you need to know your customers or your target audience. Why? Simply because once you understand who will be using your products, it is easy to build an app that ideally meets your target audiences’ needs. 

Your target audience could be narrow, such as gluten-free raw vegans, or broad, like pizza lovers. 

To draw a clear picture of your target audience, use demographic criteria and create a target customer profile. In order to achieve this, you need to clarify the following points:

Social characteristics, including income, gender, nationality, age, and so on. 

  • How do your target customers spend their free time? 
  • What potential customer problems your product may solve?
  • What feeling will your product provoke from your customers?
  • Why should your customers use your product, rather than competitors? 

By clarifying all of these points, you will have a good idea of your target customers. 

Step 4: Choose The Main Features Of UberEats-like Food Delivery Services

Ubereats Case Study | Savvycom -4

When developing a mobile app like Uber for food delivery, consider the following features: 

  • Registration and Login: Think about log in via email and social media profiles, such as Facebook and Twitter. 
  • Search: Empower your food delivery app with search by meal, filters, as well as the food category. This section should include pictures of dishes, the process, and a description of the meal.
  • Order placing: Once users select the meal they want they can add it to the shopping cart. 
  • Order checkout: After users select their food, they can place their orders. This section of the food delivery app like Uber should include all selected dishes, and the total price the user should pay.
  • Payment: When the order is ready, allow your users to pay for it via the built-in payment gateway. Our advice is to integrate several payment systems, such as PayPal, Stripe, MangoPay. We applied this strategy to custom marketplace development. Besides these payment options, let your customer have a Cash on Delivery option.
  • Notifications: You can notify your customers about the order status via push notifications and SMS.
  • Order Tracking: Empower your food delivery app like UberEats with real-time order tracking by using the CoreLocation framework for iOS apps and Google Location API for Android apps. Besides, Mapkits and Google Maps will help your couriers to find the best route to the customer’s location.
  • Reviews and ratings: Let your app users share their experience via reviews, and rate restaurants on your platform. User reviews will add dynamic content to your app and social proof.

Step 5: Select The Technology Stack of Food Delivery App Development 

Depending on the business model of your food delivery startup, you might need different technologies. Still, we have gathered an essential tech stack for Uber-like apps in the table below:

  • Restaurant listing:
  • Grubhub API
  • FourSquare API
  • Payment gateway:
  • Find user location:
  • Core Location Framework
  • Google Places API
  • Google Maps
  • Push notifications:
  • Urban Airship
  • Firebase Cloud Messaging

4. How Much Does It Cost to Develop A Food Delivery App?

Ubereats Case Study | Savvycom -5

T he cost of the mobile app consists of many elements, including the number of platforms, feature list, the number of integrations, and so on. Your mobile development team will come up with a precise app estimation only after the discovery (inception) phase.  The discovery (inception) phase is the first step you and your development team take to build a solid foundation for app development. This stage includes several components, such as:

Functional specification

  • UX/UI design 
  • Visual prototypes

After this stage, you will have a clear vision of the end solution. In our experience, this phase takes 4-6 weeks. The product discovery phase can help you with:

  • Defining the scope of work 
  • Developing the project roadmap 
  • Setting a realistic MVP budget 
  • Planning your resources
  • Testing the app MVP with a target audience 
  • Developing a solid investment pitch

So, how much will the food delivery app cost? We need from 50 hours to create UI/UX design, from 66 hours to build the app’s back-end, while the development stage may take from 120 hours per each platform. 

5. In a nutshell

The popularity of food ordering services makes on-demand food apps a prospective niche for investments. Still, to stand out from the crowd, you should adopt current food ordering industry trends. For your future food delivery app, you can apply either an Order-Only or Order and Delivery Model. With the app MVP, you can gather insights from your target audience and add other features during the second development stage.

  • Phone: +84 24 3202 9222
  • Hotline: +1 408 663 8600 (US); +612 8006 1349 (AUS); +84 32 675 2886 (VN)
  • Email: [email protected]

About Vance Duong

What is Embedded Software Development? A Comprehensive Guide in 2024

Related Posts

Dilemma for scalable software development: microservices vs monoliths, top 12 interesting chatgpt applications and examples, leave a reply cancel reply.

Your email address will not be published. Required fields are marked *

Save my name, email, and website in this browser for the next time I comment.

Become A Partner!

Popup IMG

Grow your valuable network with us

Download Our Company Profile Now!

We can onboard IT staff in just 2 weeks! Boost productivity while saving time.

Share Your Needs

We’ll respond within 24 hours

Booking Footer Pop Up 1

IMAGES

  1. Extending the scope of Uber Eats- a UX Case Study

    uber eats ux case study

  2. Uber eats app redesign

    uber eats ux case study

  3. Uber eats app redesign

    uber eats ux case study

  4. Uber eats app redesign

    uber eats ux case study

  5. UX Case Study: Uber Eats. Bring the customers to the product and…

    uber eats ux case study

  6. UX Case Study (Uber eats onboarding) :: Behance

    uber eats ux case study

VIDEO

  1. Monkey & Crocodile 3D Animated Hindi Moral Stories for Kids बंदर और मगरमच्छ हिन्दी कहानी Tales

  2. 7,000 Calories ASMR MUKBANG CHEAT DAY! 🍔🍗🍫

  3. Check, Please! Bay Area reviews: Ristorante Milano, Scolari's Good Eats, FuseBOX

  4. Cow Mammoth Elephant Tiger Buffalo Guess The Right Door ESCAPE ROOM CHALLENGE Animals Cage Game

  5. DUNKIN DONUTS, BLIZZARDS, MCDONALD'S, PIZZA & MORE ASMR MUKBANG CHEAT DAY! 🤤

  6. Barbecue Chicken Shawarma Loaded Potatoes

COMMENTS

  1. Extending the scope of Uber Eats- a UX Case Study

    How can we make Uber Eats more transparent, trouble-free, and reliable so that customers can make better-informed decisions about their food? In this case, the problem was solved by adding a reviews section to the existing app.

  2. A Re-Imagining of the Uber Eats User Experience — A UX Case Study

    May 23, 2021. Project Overview. Goal: Uncover prevalent user issues for the Uber Eats app that would give the company an edge over its competitors. Impact: I created a feature on the Uber...

  3. Uber Eats UX Case Study – Baymard Institute

    Uber Eats’ overall e-commerce UX performance is mediocre. Their UX is especially thwarted by usability issues related to poor Mobile Web Cart & Checkout , Mobile Web Customer Accounts & Order Tracking , and Mobile Web Site-Wide Design & Interaction performances.

  4. UberEATS: UX Case Study. To Improve User Search ... - Medium

    Through this case study I discovered that: 1. The process to select food on UberEATS goes against most peoples’ natural food selection process. 2. All users were completely unaware of UberEATS’ “schedule in advance” feature.

  5. How We Design on the UberEATS Team | by Paul Clayton Smith ...

    Designers on the UberEATS team love food culture, logistical challenges, and the demands of a fast-growth startup. We take pride in our ability to move quickly, build empathy with our customers...

  6. UX Case Study: Uber Eats. Bring the customers to the product ...

    Kunal, 28, Average physique, a software engineer working in Bangalore. Who had a rough week, enters the weekend, in his bed orders his beloved food that he thought of eating over weekdays. But didn’t because of his big fluffy tummy. He decides to smash it now.

  7. This is why your Uber Eats driver got lost - Built for Mars

    Most of you will be familiar with the experience of either riding in an Uber, or having food delivered by one—the convenience is enchanting. Watching a tiny car bounce around a map as the driver makes their way to you is a UX delight so powerful, that it's been copied across many verticals.

  8. Enhancing User Experience: A Case Study on Uber Eats App ...

    This case study explores our redesign of the Uber Eats platform, aimed at empowering customers to access critical safety rating information, enabling them to make informed decisions about...

  9. Uber Eats Case Study: A Successful Food Delivery App

    Given the success of UberEats in this industry, Savvycom, as a leading software development company, aim to uncover the strategies behind Uber Eats case study and provide a comprehensive guide on how to create an app similar to UberEats.

  10. UberEATS: UX Case Study - Prototypr | Prototyping

    Published on | Prototyping: From UX to Front End — Medium Jasmine Rosen To Improve User Search Experience & Highlight An Unused Feature OBJECTIVE To explore the human-centered design process through evaluating the usability of apps. I chose to do a case study on UberEATS because it is a great food delivery service mobile app that is […]