Hero section mockup with 2 people showing statistics on charts.

Reimagining Analytics

I led the redesign of the Analytics module, a platform feature across multiple products and verticals, resulting in a significant increase in key business metrics.

DURATION
4 weeks
PLATFORM
Desktop
TYPE
1-N product
B2B
Analytics
Design System
ROLE
Design lead
User research
UX strategy
Design execution
QUALIFICATIONS TO HIGHLIGHT
Skills in data visualization
Ability to map UX design back to business goals
Experience with large-scale design system
BEFORE
Before Brightcove statistic mockup
AFTER
After Brightcove statistic mockup

IMPACT

Group of people icon
32%
increased MAU
3 months after launch, there has been a 32% increase in monthly active users for analytics.
Export icon
24%
increased exports
Three months post-launch, we've observed a 24% rise in the exports for analytics reports
Score icon
87
satisfaction score
We conducted a survey among 65  users, resulting in a notable score of 87.

CONTEXT

A Feature across Verticals

Analytics is a cross-product, cross-vertical module, influencing the jobs-to-be-done for over 10K global users. Analytics is a cross-product, cross-vertical module, influencing the jobs-to-be-done for over 10K global users.

Marketing
Brightcove Campaign
Media
Analytics
Audience
Marketing Studio
Media
Social
Analytics
Corporate Communication
Brightcove Engage
Media
Experience
Live
Analytics
Virtual Events
Media
Live
Analytics
Video Streaming
Beacon Studio
Media
Experience
Monetize
Analytics
Cloud Playout
Media
Live
Monetize
Analytics
PROBLEM

A Feature Meant To Provide Insights Is Instead Hurting The Business

Under 25% of monthly active users engaged with analytics features
27% of churned customers cited analytics as a reason for leaving

User insight

Unified Analytics Falls Short for Role-Specific Needs

Post interviews with 6 users from marketing, video streaming, and corporate communication, I discerned that analytics' generic info architecture and UI failed to engage users seeking varied metrics.

During interviews, I inquired about key metrics for each role, then mapped them into the four categories shown above to understand why finding
these metrics was challenging.

Campaign Manager
Campaign manager
Can’t find...
Takes time to find...
Manual effort in...
Distracted by...
Campaign Manager
Campaign Manager
Conversion rate
Funnel Analysis
Performance by campaign
Social engagement
Funnel Analysis
Performance on a social platform
CTAs
Top performers on a day
Performance of a recent post
Comparasion
Quality of Experience
Ad metrics
Video Producer
Video Producer
Subscribers
Chum rate
Drop-off rates
Viewer's region
Ad CTR
Retention
Session Duration
Performance of a TV series
Performance of a recent video
Social Metrics
Traffic Source
HR Coordinator
HR Coordinator
Metrics by Video Type
View's Department
View's Job Title
Adoption Rate
Responses
Live Event Performance
CTR
Responses Rate
Comparasion between two events
Metrics by Region
Metrics by Device

UX STRATEGY

Mapping UX back to business

Collaborating with the PM, I employed the OKR framework to quantify business goals and identify three value propositions for user engagement. I then converted these value propositions into actionable UX goals.

Business Objective
Increase user engagement with analytics features
Key Results
KR1: 25% increase in monthly active users for analytics
KR2: Satisfaction score of 80 for the analytics features
KR3: 30% increase in analytics reports export
Value Props
Efficient
Enabling users to discover target metrics in seconds
Consistent
Eliminating confusion while fostering positive emotions
Purposeful
Delivering analytics tailored to each role
UX Goals
Improve information architecture for findability
Consolidate design patternsfor cohesiveness
Create role-based surfaces and skeletons

UX goal 1

Improving Info Arch

To improve the info arch, I conducted tree testing with 32 participants, where I selected four to five key metrics for each role and asked the participants to find each of them, measuring the task success and task time.

Example Task: Where would go to if you are looking for leads generated in the last 28 days?
Example Task of design
Error icon
Avg. task success: 54%
Error icon
Avg. task time: 68s
Example of task mockup
Checkmark icon
Avg. task success: 76%
Error icon
Avg. task time: 42s
Example of task mockup
Checkmark icon
Avg. task success: 87%
Checkmark icon
Avg. task time: 12s
Example of task mockup

UX goal 2

Consolidating Design Patterns

I audited existing components, identifying 17 design patterns in the Analytics module. I simplified them into three categories, reducing both visual complexity for users and maintenance effort for developers.

Hero Graph
Hero graph mockup
Displaying critical metrics at the top of the page, associated with a line chart or bar chart to depict changes over the past period.
BEFORE
Before image mockupBefore image mockup
AFTER
After image mockupAfter image mockup
Highlight Cards
Hero graph mockup
Displaying highlights across a single metric coupled with a dimension (e.g., top 3 videos by views), users can drill down for details.
BEFORE
Before image mockupBefore image mockup
AFTER
After image mockupAfter image mockup
Data table
Hero graph mockup
Displaying granular data across a dimension and multiple metrics, users can drill down to a single unit for detailed insights.
BEFORE
Before image mockupBefore image mockup
AFTER
After image mockup

UX goal 3

Providing Role-based Insights

I collaborated with a junior designer, combining the redesigned components, and conducted design sprints involving three rounds of usability testing for iteration.

Example Task: Finding videos that generate leads
Role: Campaign Manager
BEFORE
Before image mockup
Error icon
Users can’t find the target metrics after looking through each tab
REFINED
After image mockup
Checkmark icon
Increased task success
Error icon
Avg. 32s task time
FINAL DESIGN
Final design image mockup
refined
Final design image mockup
Checkmark icon
Avg. task time decrease to 11s

Usability testing revealed that even within the same vertical, people focus on different metrics, further emphasizing the importance of displaying role-based metrics.

Marketing
Path line grey
Campaign manager avatar
Social Media Analyst
Lead Generation mockup image
Campaign manager avatar
Campaign Manager
Likes mockup image
Video Streaming
Path line grey
Campaign manager avatar
Video Producer
Views mockup image
Campaign manager avatar
Monetizer
Subscribers mockup image
Enterprise
Communication
Campaign manager avatar
HR Coordinator
Impresions mockup image
mockup image

FINAL DESIGN

Campaign Manager avatar
Campaign Manager
“The new design instantly showcases my key metrics, highlighting both achievements and concerns, thereby saving significant time. No more sifting through tabs!”
Brightcove mockup image
Campaign Manager avatar
Campaign manager
"The 'View More' feature on the previous page conveniently lets me delve into detailed data, pinpointing the videos driving my lead generation increase. What a timesaver!"
Brightcove mockup image
Videoproducer avatar image
Video Producer
"Now I see my tailored north star metrics - Engagement scores and Returning Viewers - upfront, a refreshing change from the generic version. Plus, I can customize it based on my needs!"
Brightcove mockup image
Videoproducer avatar image
Video Producer
"Seeing Returning Viewers drop, I clicked 'View More' and drilled down to the viewer's page, pinpointing when and who contributed to the dip."
Brightcove mockup image

REFLECTION

“Users
should not have to wonder whether
 different words, situations,or actionsmean the same thing.”
Dotten path line image
Can’t escape from wondering
From this project, I learned that creating an information architecture and design system to fit all mental models is impractical. It's important to recognize users’ diverse understandings and design optimally to guide their mental models and eliminate confusion.
“We spend a lot time designing the bridge, but not enough time thinking about the people who are
crossing it.”
Dotten path line image
Not crossing
I gained insights from churned customers. Given another opportunity, I would allocate more time to interview them to understand the barriers to using the product and explore strategies for re-engagement.