Helping people save money and try out new restaurants — a UX case study


Glovo is an on demand service that purchases, picks-up and delivers anything that is ordered through the app. The service is carried-out in less than an hour by independent couriers, called Glovers.

The Task

Some of the stores at Glovo want to show their own deals and promotions in our platform as it is an important part of their business logic, which so far it is not supported on the app.

These promotions generally would be:
1- Net discounts: A specific money discount on your order.
2- Free item: Buy 1 and get 1 free for instance.
3- Combo: Get this pack of items and get a special price.
4- % discounts: For example, you’d be getting a 15% on you meal if you buy now.

Time to complete the design challenge: 7 days.


I started my research investigating how people react with promotions and discount on physical and online shops, doing interviews and sending online form.

I used a Lean Survey Canvas to setup my interview and than I started asking people about their relationship with promotions.


I Interviewed six people and and I discovered that 80% of the people I interviewed always keep an eye to the discount section of the shops, and only 20% of them go straight to the product they are looking for without take a look at the discount page.

Another good insight was that the promotions page is interesting if I’m not forced to pass through to reach the product I’m looking for.

Once I collected enough informations about the promotions, I organised all in a affinity diagram and created a problem statement.

The user need a promotions page on the app because they can save money and try new restaurant or services.

User Persona

From the research made, I developed my user persona, Pauline, a recently graduate web developer.

Competitive analysis

I tested competitors app like Uber Eats, Foodora, Foodpanda, Deliveroo and Just Eat, and I was searching for discount or promotions to see how they manage it.

I discover that Uber Eats doesn’t have a promotion page, Foodora and Foodpanda doesn’t work here in Barcelona so I cannot compare it.

Just Eat have a discount filter but not a proper page, whereas Deliveroo have a proper page for the promotion accessible from the tab bar and a banner in the home page that highlights the offers of the day.

Paper Prototype

Finished the heuristic and competitive analysis, I did a quick sketch to transfer my ideas to the paper than I start drawing the prototype, create the flow and than test it.


One of the Iteration: In the first paper prototype was that a filter for the promotion was missing and all the users ask me If they can filter the content by type of promotion.

After two round of paper prototype test I decided to move on hi- fidelity and test with colours an real data.

Iteration 1

Once moved into hi fidelity prototype I noticed that people start ask me the difference between the type of discount so I insert a small popup card with a description of the promotion.

Iteration 2

The filter button originals position was on the top bar, near the search, but not all the users see it, so I try a different position and I used a fab button on the bottom right corner (so is consistent with the super glovo filter button) and it was more visible, and accessible.

Information Architecture map

This is the UX Flow for the promotions.

The final prototype

Ok, now immagine Paulina, after a day in the office she want to eat something different without break his bank account.
Paulina open Glovo on his iPhone, and from the homepage she notice a new circle with the discounts. When Paulina click on that button Glovo show him all the discounted restaurant and shops.

Otherwise she can always access the discounted restaurant from the different pages using the filter button.

Check the video of the prototype

New Tool

Normally I used to design interface with Sketch or Figma and then I made the prototype in Principle or Flinto, but not this time.

I had the opportunity to play with the inVision Studio beta and test his features.

Final thoughts

This task was done for the interview to the company on March 2019. I didn’t get the job at Glovo, and never received a feedback on my project. Despite this I complete the research, I tested my idea, I get a result and learned a new software.

I spent an entire week working on this task and and I would have appreciated a feedback to improve.

So if you are a recruiter, a project manager, a design lead or the CEO of the company, next time take 15 minutes of your time, and send a feedback to the candidate that had worked on your task!
Is not time consuming, the candidate will accept your decision in a better way, and he can use your informations to improve.

Comments are closed