UX Research: Kevel Reporting
role
UX/UI Designer
timeline
Sept - Nov 2023
team
Product Manager
UX/UI Designer
links
deliverables
User Interviews
User Persona
CJM
description
Kevel provides ad serving and infrastructure solutions for online advertising. The Kevel Ad Platform has a Reporting module. Kevel wanted to learn how people use it and improve the UX in reporting. I conducted research with user interviews and collected results in a customer journey map with recommendations.
Context
The Kevel Ad Platform serves as a campaign management tool, offering a range of features, including a robust Reporting function. This tool empowers users to track and analyze the performance of their campaigns. However, the abundance of parameters for creating diverse reports can be initially challenging for users to grasp. While the flexibility of options is appreciated, the learning curve often involves a trial-and-error approach.
Kevel is actively working to streamline this process, aiming to minimize the need for users to seek assistance from the customer success team. Improving the user experience within the Reporting feature is a key focus area for ongoing enhancements.
These are the pages I was analyzing:
Research Statement
The objective of this UX research is to gain a deep understanding of user behaviors, needs, and pain points to improve the overall user experience of Reporting in the Core UI. This is part of the ongoing process of decreasing the volume of requests from customers to the customer success managers.
Methodology
Although we had some written requests from customers, our primary method was user interviews with people who use Kevel Reporting.
Recruitment criteria & process
We chose to interview two sides: Customer Success Managers from Kevel and Customers. Recruiting internal Kevel employees was simple. Recruiting customers was a bit more tricky because we had to find the right time for everyone. This is how many people we managed to interview:
Analysis of interviews
I used the Fireflies.ai tool to record and transcribe all interviews. After the interviews, I would read the transcription and jot down important information.
Deliverables
While interviewing people and collecting information I came to the conclusion that just a list of feature requests and pain points would not be enough. Two things that I decided to create:
1. User Persona #1: Ad Operations Specialist
This is a user persona that comes from the customer side.
User Persona #2: Customer Success Manager
This is a user persona that comes from the Kevel side
2. A Customer Journey Map
The best way to visualize the information for me was to create the CJM with the step by step user flow and all feature requests.
CJM explanation:
Recommendations
I decided two divide recommendations into two parts:
1. Minor upgrades
Currently, the date picker only has the "custom date selection" available.
We need to regroup them according to their type. And provide more guidance or tooltips.
But I see this as a quick, temporary measure. More UX work should be done to decrease difficulty.
- Bulk selection
- Checkboxes for selected filters
- Adding IDs to flight names
My suggestion is to move it to the top right corner.
My suggestion is to add table customization to be able to hide irrelevant columns and rearrange them.
My suggestion is to add the "copy link" button near the download button.
2. Major upgrades
My suggestion is to have the option to save reports for a "quick generation". Or provide a few templates of reports.
This could kill the necessity to go to the documentation portal. They would have it inside.
My suggestion is to hide it to create room for the main table since users do not need it visible at all times.
I suggest we expand the table to full screen to have more info in a viewport.
- Table (main)
- Chart or visualization (secondary)
Impact
I believe that the findings that we have gathered have a great value to the company. First of all, it was the first big research that the company has done for the Ad Platform. Moreover, the findings that we have now will have a big impact on the Reporting product roadmap in 2024. We are not making assumptions that something is needed - we have real data that shows us what users want and how we can make their lives much easier.
Reflections
I enjoyed the process of interviewing people. Every time they would say something that they’d like to see or something that they didn’t like, I would feel the “Aha!” moment in my head. I feel like it is important to be flexible during the interview process meaning that the script should be adjusted and it is totally normal to add a few additional questions based on the feedback people provide. I am quite excited about the findings and the potential these findings have. Let’s see what would be next for Kevel Reporting.