About

Resume

hello@mahakrishnan.com

LinkedIn

PayPal Sales Dashboard

PayPal Sales Dashboard

Redesigned & Resolved usability issues in a reporting tool that made daily reporting easy and improved time efficiency for sales professionals - PayPal Plus Germany

Redesigned & Resolved usability issues in a reporting tool that made daily reporting easy and improved time efficiency for sales professionals - PayPal Plus Germany

Internal Tools

Internal Tools

Sales Enterprise

Sales Enterprise

Online Merchants

Online Merchants

B2B

B2B

Worked For

PayPal Germany

As

UX Designer

Doing

User research

UI Prototyping

Usability Testing

During

2017 - 2018

12 Weeks

Along With

3 members

1 designer(me)

1 Dev

1 PM

Worked For

PayPal Germany

As

UX Designer

Doing

User research

UI Prototyping

Usability Testing

During

2017 - 2018

12 Weeks

Along With

3 members

1 designer(me)

1 Dev

1 PM

Assigned as a UX designer at PayPal Plus Germany to overhaul the internal sales reporting tool.

Aim is to address usability issues and incorporate a well researched, comprehensive user experience.

Tool has 10,000+ daily active users and that comprises both internal and external users

Background & context

PayPal Plus is a payment solution offered by PayPal and popular division, providing customers with a seamless and secure way to make purchases online.


It allows merchants to offer various payment methods, such as credit cards, direct debit, and PayPal, to their customers.


The division has been thriving, and its user base has grown rapidly over the years, likewise the internal operations.


BPE Sales reporting tool is a channel build for the internal Sales engineer, Integrations engineers, data analysts, developers etc to browse through entire merchants database that are sales closed and integrated.


BPE scoring is monthly activity followed by sales engineers for scoring merchants against the 10 Best Practise Experience(BPE) points by which the PayPal Plus payment product is integrated into the merchant’s ecommence payment flow.

PayPal Plus is a payment solution offered by PayPal and popular division, providing customers with a seamless and secure way to make purchases online.


It allows merchants to offer various payment methods, such as credit cards, direct debit, and PayPal, to their customers.


The division has been thriving, and its user base has grown rapidly over the years, likewise the internal operations.


BPE Sales reporting tool is a channel build for the internal Sales engineer, Integrations engineers, data analysts, developers etc to browse through entire merchants database that are sales closed and integrated.


BPE scoring is monthly activity followed by sales engineers for scoring merchants against the 10 Best Practise Experience(BPE) points by which the PayPal Plus payment product is integrated into the merchant’s ecommence payment flow.

The main trigger

"

"

The filters in the sales reporting tool are a headache! They're confusing, and I waste so much time trying to pick each merchant and its redundant everytime. Also, it's frustrating when merchant details are not easy to update, making it difficult to get a complete picture and close tasks.

The filters in the sales reporting tool are a headache! They're confusing, and I waste so much time trying to pick each merchant and its redundant everytime. Also, it's frustrating when merchant details are not easy to update, making it difficult to get a complete picture and close tasks.

Several sales engineers voiced their concerns, highlighting the need for a more user-friendly and efficient reporting tool.

As the division scaled, the internal sales reporting tool used by sales engineers started showing its limitations.

This triggered the management's decision to initiate a UX redesign project to address these pain points and provide a better user experience for the sales team.

Several sales engineers voiced their concerns, highlighting the need for a more user-friendly and efficient reporting tool.

As the division scaled, the internal sales reporting tool used by sales engineers started showing its limitations.

This triggered the management's decision to initiate a UX redesign project to address these pain points and provide a better user experience for the sales team.

The existing tool's slow loading times, complex navigation, and unintuitive filters create frustrations and inefficiencies for the 10,000+ daily active users.

A redesign is necessary to improve usability and provide a more streamlined and user-friendly experience.

The existing tool's slow loading times, complex navigation, and unintuitive filters create frustrations and inefficiencies for the 10,000+ daily active users.

A redesign is necessary to improve usability and provide a more streamlined and user-friendly experience.

We badly wanted to talk to users to understand them in and out, also we know few important insights even before talking to our users, which took us through informed decisions and we spend time on the right avenues.

01

The tool is Desktop Only

No Mobile friendliness needed for the portal,


Being a workplace app, the heavy usage of the app was during 9-5 during user’s desk time

02

Not a one-stop portal

This is one among the the other workplace tools that the engineer use along with workplace mail, chat, other sales tools

03

30000+ Datapoints

Data heavy were each filters hold 1000+ of attributes from the merchant were PayPal payment gateway is integrated

04

Tool lacked PayPal new Global branding guidelines

PayPal had a restructuring and rebranding overhaul in 2017

We badly wanted to talk to users to understand them in and out, also we know few important insights even before talking to our users, which took us through informed decisions and we spend time on the right avenues.

01

The tool is Desktop Only

No Mobile friendliness needed for the portal,


Being a workplace app, the heavy usage of the app was during 9-5 during user’s desk time

02

Not a one-stop portal

This is one among the the other workplace tools that the engineer use along with workplace mail, chat, other sales tools

03

30000+ Datapoints

Data heavy were each filters hold 1000+ of attributes from the merchant were PayPal payment gateway is integrated

04

Tool lacked PayPal new Global branding guidelines

PayPal had a restructuring and rebranding overhaul in 2017

Validating assumptions - Identifying granular Problems Areas - the story behind CSAT Survey

Validating assumptions - Identifying granular Problems Areas - the story behind CSAT Survey

We wanted to quantify the users insights and hence ran a CSAT metrics survey for user satisfaction analysis. Survey reached diverse segments across PayPal’s cross-functional teams and were well received.

Whenever users saw such surveys in a portal, they ignore, but surprisingly the response were great, we got initial user participation in this exercise and we knew there is a prevailing problem that is existing :D . That is an insight by itself and a quick win.

The questions that were part of the survey were not generic but very specific to individual UI elements of the tool to better understand what were the frustrating parts.

We wanted to quantify the users insights and hence ran a CSAT metrics survey for user satisfaction analysis. Survey reached diverse segments across PayPal’s cross-functional teams and were well received.

Whenever users saw such surveys in a portal, they ignore, but surprisingly the response were great, we got initial user participation in this exercise and we knew there is a prevailing problem that is existing :D . That is an insight by itself and a quick win.

The questions that were part of the survey were not generic but very specific to individual UI elements of the tool to better understand what were the frustrating parts.

On a scale of 1 to 5, how satisfied are you with the performance of the sales reporting tool?

How often do you encounter issues with slow filters or delay in results?

Rate your level of agreement with the statement: "The tool's navigation is intuitive and easy to accomplish daily tasks."

Do you face challenges with finding the information you need quickly and accurately within the tool?

On a scale of 1 to 5, how satisfied are you with the performance of the sales reporting tool?

How often do you encounter issues with slow filters or delay in results?

Rate your level of agreement with the statement: "The tool's navigation is intuitive and easy to accomplish daily tasks."

Do you face challenges with finding the information you need quickly and accurately within the tool?

Insights from CSAT Survey

The CSAT survey received a significant response rate, providing valuable data from a diverse set of users.

Frequent Majority of the users rated the filters not being intuitive to use. Complicated in nature, and doesnt get the job done.

Overall satisfaction score was lower than expected, but it also showed that they were living with the tool on an assumption wasn't any prioritisation.

Significant no of users had issues on basic tasks such as editing/updating/browsing through the lists.

Insights from CSAT Survey

The CSAT survey received a significant response rate, providing valuable data from a diverse set of users.

Frequent Majority of the users rated the filters not being intuitive to use. Complicated in nature, and doesnt get the job done.

Overall satisfaction score was lower than expected, but it also showed that they were living with the tool on an assumption wasn't any prioritisation.

Significant no of users had issues on basic tasks such as editing/updating/browsing through the lists.

User Interviews, Observation and Contextual Inquiry

User Interviews, Observation and Contextual Inquiry

Parallely, I somehow managed to engage in one-on-one conversations with sales engineers, unfolding the granular problem areas with the tool, more specific on the UI side of things

Sitting side-by-side I explored their workflows, tasks, and goals when using the sales reporting tool. b) Explored their workflows, challenges, and frustrations while generating reports and accessing merchant details.

Noted their actions, interactions, and behaviours as they completed various tasks.

Noted their actions, interactions, and behaviours as they completed various tasks.

Identified points of confusion, areas of hesitation, and instances of frustration.

Discovered instances where users struggled with the tool's filter system, resulting in inefficient data retrieval.

Eventually Identified 3 different user archetypes/segments who have different benefits from the tool, I tried to synthesise their wants, needs and benefits from the tool

Eventually Identified 3 different user archetypes/segments who have different benefits from the tool, I tried to synthesise their wants, needs and benefits from the tool

Segmentation helped to empathize with individuals users indirectly, tailor design decisions, and prioritize features based on user needs.

This led us to provide a unified UX for the app and not standalone solutions and sell the tool to other functional PayPal teams across the globe

01

Sales engineers

Daily and regular usage

Downloading Scored Reports

Adding/Updating New merchant Details

Core needs from the app

Quick filters to browse through 1000 of scored merchants as a list and download as one PDF

Frustation areas

Complex Navigation

Two different portal to browse merchants and download merchant reports

02

Data Analysts

Daily and regular usage, Primary tool of work

Downloading Scored Reports

Uses merchant details for presentations

Core needs from the app

Quick filters to browse through 1000 of scored merchants as a list and download as one PDF

Frustations areas

Complex Navigation

Two different portal to browse merchants and download merchant reports

03

Data Integration Engineer

Weekly Usage

Adding/updating New merchant Details

Downloading Scored Reports

Core needs from the app

Quick filters to browse through 1000 of unscored merchants as a list and download as one PDF

Frustations areas

Complex Navigation

Two different portal to browse merchants and download merchant reports

Insights from user Interviews

Engaged in one-on-one conversations to understand their experiences, challenges, and pain points.

Quick Downloading and Updating Reports

Universal Search using Merchant ID’s or Merchant Name

Advanced Multi Level & Pre defined Filtering

Rebranding to PayPal’s New look and feel

Downloading Reports

Drew an emotional graph to understand what were the stages of frustration and allowed us to prioritise for the right problem areas.

Before going ahead with design, there were some Challenges we faced at the execution and implementation level,

Cramped timeline as the leadership team felt to wrap this up as quickly as possible to track and test further. Typical cross functional collaboration hazzle.

No dedicated backend team, hand-coded frontend myself; relied on busy cross-functional team member for backend help.

A brief look at the content and information flow of the tool

Since we had the new PayPal's design guidelines shared across the distributed design teams,


We proceeeeeeeded ahead with the design prototyping.

Header & Primary Filters

During discovery its understood that the users preferred universal search option for single merchant searches, we added a search bar in the header to accommodate this.

Add Merchant is added adjacent to the search bar, so once the user finds a merchant missing during a search, they can add it using this button. No scroll! Saves time! Recurring User Pattern!

During the interviews we discovered that different segments of user have different list of merchants to work with,

During the interviews we discovered that different segments of user have different list of merchants to work with,

For example, Scored merchants are merchants who are scored against the PayPal BPE guidelines whereas un-scored merchants is a list that are yet to be scored by the engineers

Data analysts were concerned about the scored list of merchants, Whereas Integration engineers and Sales engineers work on the un-scored merchants

These big filter buttons allowed different user types to switch between different table view of their choice

Refined Search

To simply the filters, we merged all the secondary filters in to one collapsible component. This simplification allowed us to scale for the future filter conditions.

Refined search filters had the significant usability issues identified during the research, as a next step I took a stab at rethinking the filter components, simplifying it

Based on the above content flow map, We figured out that there were 6 filters conditions that were associated with the merchant data, out of which we simplified them to two datatypes of filters - Multi select text type & Date type

This collapse panel is initially open when logging in. We realised that showing filters all the time is inessential because users often take screenshots of the merchant list for internal presentations. Having the filters always visible made users to edit the screenshots before use. So, we made the filters as a collapsible action butkeeping it open by default.

Few nuances we decided to add to the filtering functioning

01

01

Text type - Multi select

Merchant name, Owner Flag, Integration Manager, Pass/fail,

Rapid search based filter input keyword to show results instantly from 10000+ datapoints

Rapid search based filter input keyword to show results instantly from 10000+ datapoints

Selected options in the multi select filters show up in the top

Visual indicator for the users to show the no of options selected in each filter

Auto Saving the filters for the next session when user logout.

02

02

Date Type - Calendar

LTS (Live to site), also to accomodate other date filters.

Calendar based date picking provides users to relate day against the date.

Calendar based date picking provides users to relate day against the date.

Quick filters such as Today. Yesterday, Last Week, Last month, Last quarter saves user time in selecting recurring date ranges every-time.

Visual indicator for the date shows the no of days selected within the date range.

Auto-saving the filters for the next session

Merchants list table

The new PayPal UI guidelines suggested to have a clean and minimal looking table list across the products. We embraced that idea to design something like this with minimal override to the main table component

The new PayPal UI guidelines suggested to have a clean and minimal looking table list across the products. We embraced that idea to design something like this with minimal override to the main table component

This Table list enabled the user for easy scanning of merchant information without clutter, were users can click on the merchant row that reveals the secondary information.

We included edit and download options for merchant reports when hovering over a row. Users considered it a secondary (end of day) task and didn't feel the need to show them upfront.

Design consolidation and drawing the final interations.

User Impact

Through this redesign, we saw significant impact from both users and business perspective. We did some thorough usability tests and the reports were resonating the sales engineer's confidence in finishing their jobs and how faster they were able to close deals due to enhanced access to merchant information and improved user experience of the portal.


Below are the few metrics on specific tasks analysis we tried tracking which turned out to be successful after subsequent evolutions and iterations of he tool. We used a combination of tools such as HotJar, Mix-panel, video Recordings to identify user behaviour and patterns to evolve.

Increased user satisfaction score

Reduced time spent generating reports

Improved accuracy of filters

Hey there 👋

Thanks for taking time, let’s catch up if you’re hiring or just wanted to know more about me. I’m all open to discuss about design all day. So don’t be shy to connect.