Bringo: Rethinking Online Grocery Shopping

Exceeding the market by +1.2 points through a full ecosystem overhaul 

Client
Bringo Romania
Project Duration
Ongoing
Team
Lead UX Designer, UI Designer, Motion Graphics Designer
Woman holding and reading a jar label in a grocery store aisle while a young girl points at items on the opposite shelves.
Project Snapshot

The e-commerce market in Romania is still expanding rapidly and has now reached a figure of €12.9 billion, making it the biggest digital commerce sector in Eastern Europe, as the European E-Commerce Report shows. Together with this growth, customer expectations have also changed. In this context, Bringo’s active user base had plateaued, and research pointed to specific, fixable gaps, like search results that didn't match intent, delivery estimates that weren't reliable, no way to modify an order once placed, and an out-of-stock replacement process that depended entirely on phone calls. 

We worked together with Bringo to rebuild these important processes, check the fixes using real data, and test every solution with real users.

‍

Our Contributions
User Experience
Design System
User Interface Design
Competitor Analysis
User Research
A/B Testing
User Testing
Interaction Design
Infographic showing a four-step UX process: 1) Understand the Problem with UX Audit, Competitor Benchmark, User Research, Stakeholder Workshops; 2) Scrum Planning, Define UX Challenges, User Research, UX & UI Design; 3) Design System, Developer Support, Staff Augmentation, Quality Assurance; 4) Product Design Sprints, each step lasting 2 weeks.

Working with UXProject on Carrefour's mobile app and the Act for Good loyalty program has been an enriching experience.

Smiling man wearing glasses and a dark blazer over a white shirt against a gray background.

Teodor Gurgui

Product Manager @ Carrefour

Challenges along the way

The work that we have been doing with Bringo has dealt with various sources of difficulty throughout their ecosystem. Whether it was rewriting the fundamental everyday processes or entirely launching new features from the ground up, here is a look at how we resolved them.

Challenge 1 - Search results weren't matching user intent

People were spending excessive time trying to find items, as the current methods of searching and navigating were at odds with the way ordinary shoppers actually speak and look for products in real life. This search difficulty directly impedes customers from making a purchase and has a negative effect on user retention. 

Because of the friction points that had been identified during the alignment and discovery phase, we completely restructured both the vendor architecture and the search process. We redesigned the category pathways and search behaviour so that they reflected natural user intent, making sure that common everyday terms gave immediate access to the correct results without requiring users to carry out manual workarounds.

The improvements made it easier for customers to complete their purchases, which helped the test score to rise from 3.8 to 4.5 out of 5.

‍

Challenge 2 - Hidden roadblocks from cart to checkout

The path from cart to final checkout suffered from hidden usability issues. Because the interface hadn't evolved alongside fast-moving competitors, users experienced a high-friction journey when moving items from their basket to completed orders. Every unnecessary friction point or unclear step at this stage directly increased cart abandonment, stalling conversions just as shoppers were ready to check out. 

Following the alignment and prioritization established during our two-day Design Sprint with Bringo’s cross-functional team, we targeted the cart and checkout steps directly. We improved the entire payment and submission process by eliminating any unnecessary friction and reorganized the interface elements according to real user behaviours that had been confirmed during testing.

The redesigned cart and checkout process received a score of 4.6 out of 5, which represents a significant improvement on Bringo's present score of 3.9.

‍

Challenge 3 - Delivery estimates and order status lacked clarity.

Once an order had been placed, the customers were taken through a stage at which they had very little opportunity to see what was happening behind the scenes. The estimated delivery times were generally inaccurate or failed to offer real-time updates, leading shoppers to feel anxious and causing a large number of support requests which could have been avoided. In grocery delivery, post-purchase transparency is a core pillar of customer trust. When users cannot track their order status reliably, brand loyalty can drop sharply.

To prevent this, we made it possible for users to obtain clear and trustworthy information about the status at each major stage of the delivery process, so that they could easily see where their order was and when it would arrive without having to guess or ask for updates.

This feature hit a flawless 5.0 out of 5, proving that honest status updates instantly eliminate customer anxiety.

Challenge 4 - No way to add an item to a placed order

A universal pain point in online grocery shopping is remembering a forgotten item just after placing an order. Previously, Bringo's app lacked any capability to modify an existing order. If a customer forgot milk or bread, their only option was to abandon what they were doing and start an entirely new, separate order from scratch. This rigid technical limitation created immense user frustration and drove up delivery overhead for redundant trips.

Because no version of this capability existed previously, we built the add-on order flow entirely from the ground up. We designed an intuitive method which enabled users to safely add items to an active order during a particular operational period, incorporating it smoothly into the newly arranged vendor and checkout framework.

This new feature brought about the greatest single improvement in the whole project, rising from an initial score of 3.0 to a perfect 5.0 out of 5. The "before" score of 3.0 reflects how people rated that phone-call workaround.

Challenge 5 - Out-of-stock replacements required a phone call

A study of more than 800 online grocery shoppers found that 58% of them regularly come across out-of-stock items, and almost half of them will change grocers if the problem isn't quickly resolved within the app. With Bringo, the process of dealing with out-of-stock situations had to rely completely on calling the delivery driver after the order had already been picked up, a method which succeeded in only about 25% of cases and led to frustration for both shoppers and drivers. 

We created a replacement procedure within the app which eliminated the need for the phone call. At that point, customers had the option of pre-selecting their preference for substitution or of looking over and immediately approving the alternatives on their screen while the shopper was still in the aisle. 

In testing, the new in-app replacement process received a score of 4.9 out of 5, which represents a significant improvement on the previous baseline of 3.3. 

THE BIG Numbers

We tested five core flows with 10 participants, rating each on a scale of 1 to 5

4.8/5

Average score across all five redesigned flows (previous version: 3.5)

+2.0

Largest single improvement (adding items to a placed order)

5.0/5

Highest individual flow score (active order tracking)

+1.2

Overall average score by which the new prototype outperformed competing apps across all five tested flows

5/5

Flows tested. Each one outperformed the previous version.

The big win of our approach

The success of this project came from a systematic, end-to-end overhaul of Bringo's core ecosystem. From the very beginning, we achieved cross-functional coordination and at the same time carried out usability testing, data-driven feature mapping, and a full rethinking of the user journey, which allowed us to systematically address the app's most serious operational bottlenecks. As a result, every redesigned flow outperformed both the legacy app and market competitors.

Got a high-stakes digital problem?
Let's solve it.

Let's Talk

You'll be in a great company:

Strategy and product decision partner for enterprise product teams. We align business ambition with validated user insight to build products that perform.

Clarity by Design.

Our Newsletter

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

No spam. Unsubscribe anytime.