DELIVERY HERO - RESTAURANT VENDOR PORTAL

Simplifying financial experience to help vendors understand earnings and gain income confidence

  • MY ROLE
    Product Designer
  • TIMELINE
    3 months (Jan - Mar 2023)
  • CONTRIBUTION
    Product audit & testing
    Ideation & concept validation
    UI, UX Design, Design system
    Cross-team collaboration
  • TEAM
    1 Product Designer
    2 PM
    2 Front-end Devs
    Engineering Team
PROJECT OVERVIEW

Background

Delivery Hero is a multinational online food ordering and delivery platform that operates in 70+ countries and partners with 500,000+ restaurants.

The Restaurant Vendor Portal is an online one-stop shop where restaurant, business owners can track orders, analyze sales data, get insights, grow with marketing tools, and more.

Business Problem

  • low Net Promore Score (NPS): Billing & Payment area consistently ranks as one of the lowest performing key drivers among Vendor Portal
  • Higher churn rate due to vendor's disappointment and disatisfaction
  • Low self-service efficiency increases the time Account Managers and Customer Service Reps spend explaining and diagnosing payment-related issues

The Solutions

Our team initiated the Financial Clarity project, focusing on three key areas: Payout Financial Clarity, Sale & Performance Financial Clarity, and Order-Level Financial Clarity. I was the sole designer in the Vendor Portal Reporting & Insight Squad, which is responsible for tackling problems and challenges related to dashboard, data, financials, and billing.

I crafted design solutions aimed at bringing consistency, clarity, and transparency to the financial experience within the vendor portal.

The Impact

The impact of the improvements on the Order and Dashboard pages after 3 months of implementation

32%

Increase on the CSAT Score when it comes to billing and payments related

15%

Decrease in the volume of negative tickets related to payment complaints

18%

Increase vendor engagement & stickiness with Dashboard & Order Page

Disclaimer: All views expressed here are my own and do not necessarily reflect the views of the respective company. Some design elements have been changed from the original.

How might we...

... improve the overall finance experience in the Vendor Portal by addressing the issues of confusing and inconsistent in sales formulas, as well as the lack of transparency in payouts?

Solutions Breakdown

The solution in detail

— 01. Order-Level Financial Clarity

Transparent Charges & Earning Clarity

❌   Problem

Vendors struggle with inaccurate sales and earnings visibility. There's no way to view detailed financial data (sales, cost, commission) per order or identify orders with issues until an invoice is issued.

🟢  Solution

A comprehensive order table with "Estimated Earnings", showing value, commission, and deductions per order to prevent payout surprises. Vendors can also quickly identify orders with issues using filter options.

Before
After

Order page - Before vs After

Order Timeline Revised

— 02. Sale-Performance Financial Clarity

Unified definition of sale value & clear explaination

❌   Problem

Vendors have noticed significant discrepancies between the sale amounts displayed across the platforms (portal app, invoice, POS) and the actual earnings they received.

🟢  Solution

Standardize sales value calculations across platforms for consistency. Add "Estimated Earnings" to key reports, providing vendors with clear payout expectations and reducing support inquiries.

— 03. Payment-Level Financial Clarity

At-a-glance summary and detailed payouts through a more structured payment page

❌   Problem

F&B vendors struggle to consolidate sales and profits across outlets and time periods. While street food vendors face uncertainty due to unclear payout statuses, affecting cash flow confidence.

🟢  Solution

Revamped the finance page with a clearer layout for easier navigation and better transparency. The payout summary and breakdown give vendors more control and flexibility, while the upcoming payout section ensures clarity on payment timelines.

The Process

Crafting Solutions Behind the Scenes

Let's take a look behind the design process. As the project involved both the Billing Squad and the Dashboard team, we initiated a "kick-off" week to get to know each other better and establish a solid foundation for the entire project. We engaged all participants and key stakeholders from the beginning, including the Head of Growth, Product Managers, Product Designer (myself 💁), UX researcher, Sale Account Manager and Engineering team.

— 01

Rapidly adding core features to a product risk it becoming quickly fragmented. To make sure that the product stayed cohesive and that we were building the right things for our customers, I partnered with PM and Engineering leadership to align on 2 product principles that would underpin all future product development.

Ground Product Vision Foundation

Consistency

Numbers should consistently match across all vendor touchpoints, sourced from the same data.

Clarity

Our solution should provide clarity on how numbers are calculated, fees/charges are determined, and what factors contribute to the final payout.

Transparency

All income sources and deductions should be clearly displayed, accompanied by explanations, reasons, and support options.

— 02

Delve Deep into the Problem Space

Data Analysis, Internal Product Audit, and Benchmarking

To uncover any potential issues in navigation and interactions related to billing and payment, I analyzed Google Analytics data and heatmaps. I then conducted a comprehensive audit of the financial page and analyzed competitors' approaches to billing and financial challenges. These steps improved our understanding of the market and revealed areas for product enhancement.

Findings were shared with the project team, aligning everyone towards our common goal.

Key Takeaways

Three key opportunities that we can explore to enhance the financial experience as following

IA

Subpages and tabs are utilized commonly in the financial/ payment page for a comprehensive experience

Flexiblity

Ability to view payout details for a desired period in advance, without the need to download the invoice.

Consistency

Display a consistent and detailed sales formula and data table layout across all platforms.

Next, let's talk with vendors

After identifying key areas for improvement, I collaborated with the UX researcher to plan our research in order to gain a deeper understanding of the problem space. This involved analyzing APAC free text feedback and conducting vendor interviews in Singapore.

After conducting research, we identified distinct needs between street food stalls and F&B corporations. To prioritize the most critical problems and address the significant needs of key user groups, we created two personas representing these audience segments. This approach enables us to focus our efforts effectively.

I then proceeded to review the vendor journey, encompassing the order journey to success, while considering the frictions and needs identified from the two personas. This allowed me to distill the key insights from the vendor perspective.

Key Takeaways
Insight — 01

Vendors want to see their earnings, understand sales figures & tally total easily

Insight — 02

Vendors want to know deduction easily and confidently

Insight — 03

Vendors want to receive the right payment amount on the right time

— 03

Keep things aligned & Brewing the ideas

Define success & Prioritization

After presenting the insights to PMs, we established key metrics, in addition to the product vision, to define the success of the project. These metrics were aligned with our team's OKRs for the fourth quarter.

— 01

Improve vendor satisfaction by increasing the Payout CSAT score by 6%.

— 02

Reduce vendor reliance on Account Managers by decreasing the volume of support tickets related to payout.

— 03

Increase vendor engagement & stickiness with Payout by 5%.

To determine the most critical features for the initial release, we collaborated with Product Managers and the engineering team to revisit the User Story Map during a workshop. We utilized a simple T-Shirt scale for estimation and MoSCoW framework for prioritization.

Ideation & Concept explorations

Prior to brainstorming session, me and PM created a list of "How Might We... " questions to help us better align our user’s tasks and goals. We then spent 2-3 minutes brainstorming the solutions for each problem and replaying the process with a second round to come with as many solutions as possible.

After brainstorming, I created multiple design solutions, considering the pros and cons of each option. When making decisions, I took into account factors such as system complexity, team involvement, and, most importantly, alignment with our personas.

A rehearsal

After extensive exploration, I presented multiple design concepts with recommendations for feedback from PMs.

  • The Dashboard page - Opt 4 was chosen for its clean UI, simple interaction, and transparency in metric calculations. It reduces vendors' mental load by simplifying metric selection and offers flexibility for both novice and advanced users.
  • The Finaces page - Opt 2 was preferred for its clear overview, with deeper insights available when needed. A progress bar improves payout visibility, boosting vendor confidence. Help documentation was identified as a key need for financial terminology clarity.

After aligning with PMs, we conducted a design review workshop with Engineers for technical feedback and Sales Account Managers for user insights. User testing followed to identify friction points, ensuring refinements before launch.

Iteration

Based on workshop feedback and user testing findings, we made improvements considering technical constraints and personas prioritization. While chain vendors are crucial, we also considered the needs of small vendors.

Here are the key insights that I have narrowed down for iteration based on findings and feedback. I also revisited our product vision to ensure that the improved solutions align with our project goals, technical constraints, and the needs of our users.

— 01
Simple & Flexible Dashboard

Vendors juggle restaurant operations, so an overloaded Dashboard can be overwhelming
=> To simplify, I used a pop-over to explain Total Est. Earnings, providing quick clarity with an option to explore details on the report page.

Iteration on Dashboard Page: Displaying pop-over instead of Accordion

— 02
At-a-glance Business Summary & The Clarity Cost Breakdown

Key metrics like Gross Sales, Net Payout, and upcoming payout details must be clear and accessible for quick end-of-day reviews. Vendors also want a detailed cost breakdown without downloading invoices.
=> To improve navigation, the Finance Page now features a tab structure: Summary for business metrics, Payouts, and Statements. Vendors can easily view cost breakdowns and select date ranges for the Financial Summary.

Iteration on Finances page with dedicated tab: Summary, Payouts and Additional Statements

— 03
The clarity of payout progress

Knowing the upcoming payout amount is crucial, but vendors also express a need to track the progress and current stage of their payouts, considering the possibility of concurrent payouts.
=> In response, I have revised the approach for displaying information in the Upcoming payout card to address these scenarios and accommodate concurrent payout cycles. Furthermore, I have expanded the use cases to cover various payout cycles.

The iteration of Payout status - clear progress depends on different use cases

— 04
Functional Financial Statements

F&B Corporations require improved sorting options for monthly statements in addition to the payout cycle invoices (daily, weekly). They also need the ability to download or filter statements based on outlets and date ranges.
=> To address these needs, I have enhanced the Statements download feature by  providing vendors with greater flexibility with Date and Outlet views,. Furthermore, I have implemented filter options to allow vendors to easily narrow down their choices.

The iteration on Statement documents download - provide more flexibility

The MVP

It's a show time!

With all the revisions made, I have created the final prototype and prepared the hand-off documentation for development. The engineering team has prioritized and aligned with the product roadmap. The development stage began with the Order Page, and the Financial Page will be the final phase.

Next Step

Moving foward

  • Keep an eye on the key metrics defined on the first stage, conduct qualitative usability testings to gather insights, and iterate on the solution on the go. Especially when the most important feature are launched "Financial Page" as this would bring a completley new experience to vendors.
  • Review the solutions and optimize the mobile design to cater to the persona of Street Food Stall vendors, who primarily access the dashboard using mobile devices.
Retrospective

What I learned

— 01
Don't make me think

This project marked my initial venture into designing a Dashboard and Financial features. It presented a multitude of challenges and opportunities in addressing longstanding critical issues within the platform. Among the most exciting aspects of this endeavor was making financial information and reports easily understandable and actionable. Considering the bustling nature of our vendors' restaurant businesses, the more streamlined and simplified the information we provide, the quicker they can complete their financial and reporting tasks.

— 02
Collaboration is crucial, and so is the handoff

Friction often arises between designers and developers due to the different tasks and perspectives on the same challenges. Effective communication and bridging any knowledge gaps are important for achieving better results. I've learned the importance of early conversations to minimize unexpected issues. This includes providing all design files and relevant documentation and organizing meetings with the right people to ensure synchronization.

— 03
Better prepared for the edge cases

In the real world, when dealing with complex systems and displaying information, there are numerous situations that deviate from the typical or expected usage patterns such as vendor with single vs multi outlet, daily vs monthly payout cycle, etc.... Working on this project has emphasized the importance of constantly questioning myself and considering potential issues or challenges that users may face during the design process. By doing so, I strive to anticipate and address these edge cases, ensuring that the design solution is robust and capable of accommodating a wide range of scenarios. This mindset enables me to create more inclusive and user-friendly designs that cater to the diverse needs of users in real-world situations.

Bon Appétit - Have Fun Reporting

& thanks for reading!

Next projects