Delivery Hero - Restaurant Vendor Portal

Improving vendor experience by enhancing portal-wide financial clarity

  • My Role
    Product Design
    Ideation
    Benchmarking
    User Testing
  • Team
    Sole Product Designer
    2 PM
    2 Front-end Devs
    Engineering Team
  • Project Timeline
    Jan - Mar 2023
    (3 months)
  • Tools
    Figma
    Miro
    Maze
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.

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.

The Problem

Based on the quarterly Vendor NPS (Net Promoter Score) surveys, we identified that Billing & Payment area consistently ranks as one of the lowest performing key drivers among Vendor Portal. Vendors have repeatedly provided feedback that our current portal's finance experience is the worst among competitors for several reasons, including confusing sales formulas and lack of transparency and consistency in payout information.

Business Problem

Because Vendros are dissapointed and unsatisfied with financial reporting experience, this leads to:

  • higher churn rate
  • lower self-service efficiency increases the time spent by Account Managers and customer service representatives on 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 crafted design solutions aimed at bringing consistency, clarity, and transparency to the financial experience within the vendor portal.

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.

The Impact

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

20%

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

5%

Decrease in the volume of negative tickets related to payment complaints

8%

Increase vendor engagement & stickiness with Dashboard & Order Page

Solutions Breakdown

The solution in detail

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?

— 01. Order-Level Financial Clarity

Transparent Charges & Earning Clarity

❌   Problem

Vendors express concern and disappointment regarding the accuracy of sales value and earnings. Currently, there is no way to view detailed financial data ( sales, cost, comission) per order.

🟢  Solution

  • A comprehensive live view of order-level subtotal including order value, comission, and deductions at Order page. It provides users with a clear sense of financial transparency and operational control at a glance.
  • Showing detailed financial data and tooltips on the Order details page provides users with more context on how the subtotal amount is calculated and helps clarify the definition of financial terms.
  • A new "Estimated Earnings" field is now displayed on every order to prevent confusion and surprises in the final payouts.

— 02. Sale-Performance Financial Clarity

Unified definition of sale value & clear explaination

❌   Problem

Vendors have noticed significant discrepancies between the sale amounts displayed on the platform and the actual earnings they receive. As a result, they frequently contact their Account Managers seeking clarification on how the earnings are calculated.

🟢  Solution

  • Eliminate confusion and improve consistency in sales value by aligning markets to a global definition of sales value and displaying that value across platforms.
  • Reduce vendor frustration regarding the difference between final payout and sales amount, "Estimated Earning" was added on the Dashboard and Sales Report Summary, providing vendors with clearer visibility, more clarity and understanding of their potential earnings.

— 03. Payment-Level Financial Clarity

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

❌   Problem

F&B corporation vendors, in particular, find it challenging to consolidate sales and profits across outlets and desired time periods. Street food stall vendors also feel uncertain and lack confidence in their business cash flow due to unclear payout statuses.

🟢  Solution

  • Reduce cognitive load, streamline user experience, and enhance usability by organizing payment categories into tabs, such as Summary, Payouts, and Additional Statements.
  • Empower users with a better sense of control and flexibility through a payout summary and detailed breakdown
  • Provide users with more certainty and confidence regarding timely payments through the inclusion of an upcoming payout section.

Finances Page - Demo

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.

Step — 01

Ground Product Vision Foundation

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.

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.

Step — 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 page.

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.

✾ 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.

Key Takeaways

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.

Insight — 01

User want to tally total transactions easily across various time period

Insight — 02

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

Insight — 03

User want to tally deductions easily and confidently

Step — 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

With many exploration, I then presented multiple design concepts along with my recommendations to gather feedback from my PMs.

  • The Dashboard page - Opt 4 is recommended for its clean UI, simple interaction, and its ability to provide transparency and clarity in metric calculation. This particular option effectively reduces the mental load for vendors, as they no longer need to take effort in understanding each metric before choosing the type of metric they wish to view. Furthermore, it offers flexibility in viewing financial breakdowns, accommodating the needs of both novice and advanced vendors.
  • The Finaces page - Opt 2 is preffered as it offers a clear and digestible overview. Vendors can delve into details when exploring metrics further. Demand for help documentation is evident to provide a proactive approach for vendors seeking better understanding of financial terminology and calculations. Additionally, the inclusion of a progress bar enhances payout status visibility, instilling greater financial confidence and certainty for vendors.

After our session, the PMs and I were in agreement regarding the options we wanted to move forward with.

To minimize bias and gather additional feedback, we also conducted design review workshop with Engineer team to get feedback on technical's perspective and the Sales Account Manager, who has valuable firsthand experience with user inquiries. Following that, we conducted user testing with the chosen solutions to identify any frictions in our proposed solutions. This allowed us to make further improvements before proceeding with our 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

Most vendors are busy with operational work in their restaurants, so displaying a large number of metrics and options in the Dashboard can be overwhelming and mentally taxing. It is important to only present the critical information to vendors and provide the ability to delve into details on their own.
=> For Dashboard page, I decided to display explaination of Total Est. Earning through the pop-over, allowing vendors to easily understand how it is calculated and granting them the option to access further details by navigating to the report page.

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

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

It is crucial to provide vendors with key metrics such as Gross Sales and Net Payout, as well as important information like upcoming payout amount and time, in a concise and easily accessible format. This allows vendors to quickly review the information at the end of the day. Additionally, vendors expressed a desire to view detailed cost breakdowns without the need to download the invoice or complex interaction
=> The Financial Page navigation has been enhanced with a Tab structure. Vendors can now view business metrics in the Summary Tab, and access Payout and Statements in separate tabs. Additionally, they can easily access the cost breakdown and choose specific 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.

Conclusion

The Impact

Since the development plan is expected to take 3 months after the hand-off for all features, we are currently able to measure the impact of the improvements on the Order and Dashboard pages.

20%

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

5%

Decrease in the volume of negative tickets related to payment complaints

8%

Increase vendor engagement & stickiness with Dashboard & Order Page

and there's so much more to come, we believe!

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