B2B SaaS PRODUCT
Redesigning for a Conversational Analytics product used for Bot Optimization
Goal
Kickstart digital transformation journey by leveraging Conversational AI.
Goal
Redesign the landing page which is a dashboard providing high-level details of bot performance metrics.
Mission
Lead Discovery & Design for conversation automation of the customer service function.
Mission
Redesign for progressive disclosure of information with actionable details, working within the design system.
Vision
The page should cater to bot program executives and managers, with metric details & RoI on automation program.
Walk through my design process to redesign the landing page for a
Bot Optimization product
Background
The landing page for the Bot Opimization product is a dashboard meant to provide a quick snapshot on the bot’s performance and what’s causing for shortcomings in performance. The dashboard should cater primarily to executives & managers of bot programs.
The Problem
The dashboard in production had an overload of information, with all metric details presented upfront, and only covered high-level details on bot performance metrics, which are all informational not actionable. At a quick glance, it was tough to know where the bot performance lacks and why.
Challenge
Part of the dashboard had to be redesigned to allow the target persona to know what’s wrong, how severe the issue is and what needs to be fixed, so they can follow up with analysts to understand what’s causing the issues leading to performance gaps. The changes had to be made with limited dev bandwidth, while working within the product’s design system.
Solution
To understand why the dashboard in production felt incomplete, product demo notes were studied to understand what the target persona cares about. Knowing that the potential buyers (i.e. executives) and product advocates (i.e. program managers) focus on performance metrics, program ROI, and issues causing lower ROI, the dashboard redesign project commenced.
dashboard to redesign
Approach to redesign to meet targeted persona needs
1. Why change?
1. What’s better?
2. Why change?
2. What’s better?
3. Why change?
3. What’s better?
4. What’s missing?
4. What’s better?
Having decided what pieces of information need to go into the redesigned dashboard, I did some sketches to think through UI layout.
What I finally decided on was...
redesigned dashboard v1
This was the first version we published.
What aspects were well received?
Demo’ing this version helped gather valuable feedback on what’s not working well with this design. Based on usability feedback:
Why change?
What’s better?
Why change?
What’s better?
redesigned dashboard v2
The final solution.
TELECOMMUNICATIONS
A Fortune Global 500 Information and Communication Technology firm
Goal
Kickstart digital transformation journey by leveraging Conversational AI.
Goal
Kickstart a digital transformation journey by leveraging Conversational AI.
Mission
Lead Discovery & Design for conversation automation of the customer service function.
Mission
Lead Discovery & Design for conversation automation of the customer service function.
Vision
Deploy a customer-facing cognitive web assistant to deliver personalized customer experiences at scale.
DISCOVERY PROCESS
An example from start to finish
THE BRIEF
DISCOVERY ACTIVITIES
The client approached us with a clear objective — they wanted to automate customer interaction. The motives were simple: improve engagement, push down costs, and increase revenue.
The challenge was clear. I had to demonstrate value in a month! We committed to delivering 2 use-cases (from a total of 40) on the platform in 30 days, developed and ready to play with.
A key stakeholder summarized the business goals well for us:
I was able to gain empathy for users, become aware of the business problem (and opportunity space), and define project milestones & metrics of success.
I arrived at an understanding by conducting workshops, interviews, and activities inc. surveys, assumption mapping, affinity diagramming, etc.) with client stakeholders and a representative group of users.
"We want to automate customer-facing touchpoints to deliver a personalized experience 24×7 so customers can feel valued."
The platform allowed us to combine complex NLP, cognitive learning abilities, emotional intelligence, and autonomic task management, helping the virtual agent learn from and respond to text inputs in an engaging, personalized, and emotionally cognizant manner.
With that...
The design journey started.
Kicking off the project, I took charge of the experience strategy & design.
The efforts of collaboration with a UX designer, two project managers, and a team of developers, resulted in deployment of a virtual assistant on the client’s website. I worked on this project for a year. This is before the focus shifted on introducing other channels for interaction (SMS to begin with and voice later).
KEY INSIGHTS
Outcome of Discovery
In trying to uncover why people seek customer support from their internet service provider, the process they go through, and what works or does not work in that experience, I made some interesting discoveries. 32% of existing users would reach out to customer support for modem troubleshooting. Let’s focus on that in this case study.
The root cause
It was frustrating for users to not have their broadband issues quickly resolved. When reaching out for help, they felt the advice wasn’t helpful because the same information for self diagnosis was available online, and 8/10 times, an appointment with a service expert would be required.
Background
63% of the company’s existing customers were broadband users. In our interviews, there was a consensus amongst users — they chose said company because of the superfast internet, despite the slightly higher price point.
The motivation
To troubleshoot broadband issues, to book an appointment, users would never find an immediate time slot. This meant the customer would end up waiting for a day or more to have someone come over to resolve the issue. We realized, there had to be a more efficient solution.
What we learnt
In making the choice to go for said service provider, customers knew they were paying a premium for fast, reliable internet. They felt the premium also covers fast, reliable customer support. When faced with an issue, they’d expect quick and right support, irrespective of when that support is sought.
Next steps
We needed to find a way that wouldn’t be as limited as self diagnosis and wouldn’t take as long as waiting for expert help. We wanted to add more value to the user experience, something that goes beyond online search results and forms a bridge between self help and expert help.
DESIGN PROCESS
Outcome of Discovery Insights
1. DEFINING THE PROBLEM
3. CUSTOMER JOURNEY MAPPING
With the goal to define and align on the problem to solve, formulating the “user need statements” helped organize learnings about the problem space, using what was learnt in Discovery about users and what’s important to them. The statement acted as a condensed explanation of who the problem affects and why we’re solving it (e.g. How might we free up customer service representatives for complex cases?).
With the goal to experience the product from a user’s point of view, map the entry point, frustrations, etc., I built user persona specific customer journey maps. Taking the series of user actions in a timeline with user thoughts and emotions (thinking, feeling & doing representations), helps with storytelling and visualization.
2. CRAFTING PERSONAS
With the goal to build empathy using representative symbols, I built personas to guide experience choices and decisions. Building personas helped focus design efforts on a common goal, understand user needs & expectations, and align stakeholders accordingly. The user persona acted as a fictional archetype of the most strategic (here the largest) focal point of the end user population. I also designed a persona for the virtual agent. This involved identifying the qualities and adjectives that would characterize the personality of the virtual agent, setting the tone and language the agent would use, and ensuring that the persona aligns with the brand being represented.
4. PERSONA INTERACTION PATH AND SIGNPOSTING
With the goal to build a foundation for the full conversational architecture, I designed the conversational pathway detailing the persona’s journey. The persona interaction path is the baseline conversation by which a user accomplishes the goal of a use case. I also used signposting to formulate conversational junctions, through which language cues are given to prompt the user & elicit responses important to take the conversation forward.
5. CONVERSATIONAL DIAGRAMMING
With the goal to cover all possible user journeys, I designed the conversational flow, which offers:
– The full mapping of all conversational pathways
– Language signposts
– Notes on leveraging UI elements
– Conditional logic for pathway triaging
– Database or API references dependencies and
– Fallback routes.
Technical detail is added to the final iteration of the conversational diagram and is then used to develop the use cases.
ADDITIONAL ACTIVITIES CARRIED OUT
A/B Testing
Used to compare two differently designed versions of the experience to evaluate engagement & performance, to help make data-informed design decisions.
User Acceptance Testing
Formed guidelines to allow for constructive UAT. The designed solution was opened up to a large group of users to generate feedback, in the form of suggestions or bugs, reported on observation.
Experience Measurement
The qualitative analysis of conversations gave way to quantitative analysis. Various parameters were used to provide metrics that helped evaluate the solution and measure it in terms of the KPIs.
Usability Testing
Structured sessions organized to observe users completing specific flows/tasks to evaluate the usability, and therefore value, of the solution.
Conversation Analysis
Once the solution was developed and deployed, user engagement was assessed by analyzing conversational transcripts. This helped do a SWOT analysis on the design and the effectiveness of the solution.
Experience Enhancements
The analysis helped identify opportunities for enhancements. To meet user needs and cater a solution designed around the user and for the user, it is important to continually alleviate the experienced pain points and incorporate user feedback, whether shared explicitly or
implicitly.
RETAIL
North American Multinational Retail Corporation
Goal
Kickstart digital transformation journey by leveraging Conversational AI.
Goal
Assess the deployed Virtual Agent’s conversational experience against user needs & expectations.
Mission
Lead Discovery & Design for conversation automation of the customer service function.
Mission
Validate journey design to ensure that the Virtual Agent is useful, usable, valuable & credible.
Vision
Continuously measure Virtual Agent performance to improve customer service and boost support deflection.
Experience Design Audit Approach
Quantitative Design Review
Leveraged conversation data analytics and experience metrics to identify high impact areas based on volume and KPIs like abandonment rate, escalation rate, etc.
Qualitative Design Review
Approached from the user’s lens to identify pain points with the conversational architecture and bot responses of the Virtual Agent available on the client’s website.
Data from Custom Reports
The quantitative design review helped identify cases to prioritize based on KPI impact and the identified cases were reviewed to form hypotheses on problem areas. Requested custom analytics reports to validate the hypotheses.
Data-driven Insights
Custom data reporting used to identify opportunities for improved usability, by pointing towards the exact point within a journey that’s causing a negative impact on KPIs.
Data-backed Recommendations
The audit report had the audit process laid out. Results from the qualitative review were reported as observations, and data from the quantitative review was used to back design recommendations, made in line with proven design principles.
Within journeys contributing to the overall bot volume, which journeys have the highest negative impact on performance metrics that matter?
Top Metrics
Analyzed
Deflection Rate
(Users contained by bot to deflect from live agent)
Abandonment Rate
(Users dropping off before completing the bot journey)
Negative Feedback
(Users who responded with “thumbs down” when feedback was requested in the CSAT Survey
Top Journeys
Identified
Check Return Policy
Get Product Information
Track Order
1. Check Return Policy
Current
From the custom anaytics report, it was found that 29% users who trigger the return policy journey abandon the conversation at the first step (i.e. the bot response is read but no associated action is taken). With this journey structure, only if users click on a menu option will they reach the “end response” flag that marks completion.
However, since the journey’s objective was covered in the first bot response itself (i.e. sharing the return policy), it was important to restructure the journey to reduce preceived abandonment and find a place for the highest clicked menu option with it’s logical corollary (i.e. clubbing policy and exceptions).
43% button clicks
29% user abandonment
Proposed
2. Get Product Information
Current
The Product Info journey would trigger a business queue clarifier. Queues were structured by a combination of product type and location of order placement. Due to the overlap, the clarifier required to be explained to the user and it’s language was confusing enough for 22% requiring queue transfer (the journey was designed to collect info and auto-escalate).
22% confusion rate for queue clairification
The responses following queue selection weren’t unique. In all queue paths, almost the same menu options (with a few exceptions) were presented at different steps of the journey. The steps were consolidated and decision points were identified to mark out points within the journey that would require business queue selection to proceed further. Decision flow attached below.
83% negative feedback at journey end
Proposed
Business Queue Clarifier - Decision Flowchart
3. Track Order
Current
Almost two-thirds of all users who checked the status of their order via the VA would request to be escalated to a live agent. With API limitations, the bot couldn’t do more for this journey than share the order tracking link. Transcript reviews showed that once the user got escalated, some issues they brought up were:
Apart from the first one that was blocked by technical limitations, the other user needs were built into the bot.
34% deflection
96% negative feedback
Proposed
Demonstrated Impact - KPI Improvements
Check Return Policy
Abandoment improved by 11%,
going from 29% to 18%
11%
Get Product Information
Deflection rate improved by 47%,
going from 23% to 70%
Negative Feedback improved by 6%,
going from 83% to 77%
47%
Track Order
Deflection rate improved by 28%,
going from 34% to 62%
28%
FINANCE
Direct bank in North America - Personal banking Division
Goal
Goal
Kickstart digital transformation journey by leveraging Conversational AI.
Use data from Conversation Analysis and User Interviews to redesign top use-cases and provide custom solutions.
Mission
Mission
Lead Discovery & Design for conversation automation of the customer service function.
Enhance journey design to increase usefulness of Virtual Agent and meet user needs & expectations.
Vision
Provide an enhanced user experience without negatively impacting the KPI that matters the most, i.e. containment.
Findings
The lack of targeted personalization, contextual understanding, and backend integration to fetch user-specific info or perform actions for the user seen as a “Bad VA Experience”
Context
User grievances identified:
Supporting Evidence
Top journeys (high conv volume) with low effectiveness like Change Pin, Transfer Issues, Spam Message, Card Activation Issue with 47%, 45%, 48%, and 31% escalation rate respectively have the following (one or more features) in common:
What Users Said
Impact
User grievances with usabilit
Enhancements implemented
Conversation Design
NLU Design
Previous Experience - Card Activation
Enhanced Experience - Card Activation
Experiences recreated using a Conversational Interface Prototyping tool
Previous experience
Enhanced experience