Users found the bot efficient, well-integrated, and easy to use, though some anticipated a learning curve.
Copilot received a SUS score of 67. Our chatbot received a SUS score of 89.5. That's a 33% improvement :)
The system at Window Nation was functional but inefficient. Without obvious issues, we worked hard to identify ways to improve it without disrupting the user experience.
This documentation helps Window Nation implement the bot using tools like Copilot Studio.
Survey Data + Average Scores
Design • Usability Testing
KEY POINT
100% of the users said that they would use this bot over the bot provided by Microsoft Power BI. They felt that the new bot was more nuanced, more in-tune with the business, and better at being proactive.


It's really hard to get work done when the problem is unclear.
AI bot's content was shaped by design insights + gaps, influencing its conversation & persona.
33% increase in usability!
Reflections • Future steps
Enterprise products don’t always offer the same user experience as consumer products, but the focus should be on functionality. The design doesn’t need to be liked, as long as it works effectively for the users.
It would be super cool to have a BI bot that can understand a users preferences and adapt to them. For example, if you ask the same questions when you come into office every morning, the bot could start anticipating your needs and have the answers ready before you even ask. It could also suggest insights based on your past queries, making your workflow smoother and more efficient.
In the future, we should aim for a more refined BI bot, that can learn a users behavior.
You don't have to like the design, as long as it works for the users.

Copilot received a SUS Score of 67. We strove to turn it's limitations into opportunities.
First, we tried a design to fit the Window Nation design system.
Inspired by modern chatbots like Google Learn About, we updated the design system with a fresh look.
Users found the design out-dated.
Stakeholders were okay with it.
Design • Usability Testing

CoPilot does not analyze data correctly, since it's vocabulary is different to that used at the company.
CoPilot can create useful artifacts like reports, but nothing else.
Make prompts tailored to marketing use cases.
Use visuals effectively, incorporate familiar graphs and charts.
Incorporate more multimodal exportable items to be used in meetings.
Sync team vocabulary with that used in the chatbot.
Case 1: Addressing a major change in data.
Example statement: "Why are sales in Atlanta down today?"
Notification proactively informs user of changes in data.
AI explicitly refers to data + displays source, allowing user to double check.
For example:
Notification
Launch in sidebar
AI refers to data
Answer
Click
notification
Type or
choose
prompt
Crafting customized flows to fill in gaps for marketing team.

Copilot suggested prompts are too generic for this use case.
Copilot does not use visuals effectively.


Text in WN Blue
Light pink background
Buttons are distinguished using shadows
Basic icons in WN iconography used to visually indicate common prompts
Secondary button in WN Blue with underline
Primary button with white text and WN Blue for button color
Elements of WN design system in our designs
= Limitations of Copilot
= Opportunities for our product
A quick usability test helped us understand that users wanted a new looking dashboard. Stakeholders still wanted us to stick to the old design system to some extent.
I focused on creating a Data Analysis card component that would visually support the textual data analysis.
More highlights of the final high-fidelity designs, based on user opinions:
Mid-Fi Explorations
High-Fi Design


User
We tested 4 users on 3 key tasks, noting areas of ease, excitement, struggle, and confusion.
Users loved the bot’s capabilities but suggested improvements:
Comparing data across time
Exporting videos for recap meetings
Displaying more monthly data for better analysis.




Explanation of how BI bot works
Standardized tag for title
Concise text for explanations
Ability to refer to historical data across weeks, months years.
Hyper-specific prompts to user
Easy data comparison through drop-downs
Future: allow for more types of data comparisons
STAKEHOLDER QUOTE
“Users shouldn’t use the tool blindly, the tool should teach them how to analyze data”
USER QUOTE
"I want the dashboard to be quicker at giving me general info."
USER QUOTE
“It’s hard to compare data because
things are on different pages”
USER QUOTE
“CoPilot has too much text, I have
to use ChatGPT to summarize”
USER QUOTE
”There’s so much going on, I forget what happened at the start of the month”
Underperforming Market
According to recent reports, Atlanta is experiencing severe weather, which may be causing postal-related delays.
Data Analysis


Analyze similar data
Go to source
Has this happened before?
How was the data analyzed?
Data Analysis Source
The analysis I provided was extracted from “Total Leads over Time by Source Type.” The data reflects direct mail conversions during the week of 5/17 to 5/23.
You can find the original visualization used for this analysis here.
Data Analysis

According to recent reports, Atlanta is experiencing severe weather, which may be causing postal-related delays.
Go to source
Analyze similar data

Data Analysis
Lorem ipsum dolor sit amet lorem ipsum dolor sit amet lorem ipsum dolor sit amet.
Go to source
Analyze similar data
Data Analysis
Go to source
Analyze similar data
Lorem ipsum dolor sit amet lorem ipsum dolor sit amet lorem ipsum dolor sit amet.
DATA ANALYSIS
1
1
Lorem ipsum dolor sit amet lorem ipsum dolor sit amet lorem ipsum dolor sit amet.
Lorem ipsum dolor sit amet lorem ipsum dolor sit amet lorem ipsum dolor sit amet.
Button 1
Button 1
Button 1
Source of data is useful
Allows user to double-check the AI analysis
Standardized tag for title
Makes the issue glanceable
Continuing prompt buttons
Helpful to have directly on the card since they are about the data
Especially useful since we are only designing for a finite set of questions
Expandable visuals
Don’t overwhelm the AI sidebar with visuals but are a helpful visual aid
Description of how data was analyzed
Allows user to re-analyze data + serves as a pedagogical tool

Icons are useful
Users are familiar with icons, glanceable
Source of data is useful
Allows user to double-check the AI analysis
Low contrast between items on the page
Difficult to skim information
Lack of visuals in bot
Users mention the need for visuals to feel engaged with bot
Notification text is too long
Difficult to skim quickly
Standardized notification text is faster
The Critique of WN Design System
I felt the design fell short, though Window Nation users seemed happy with it.
I learned that enterprise products often prioritize function over user experience.
Usability testing confirmed that users found the new chatbot valuable!
This is the end of the case study!
Thank you for reading!
What we achieved ↓
MY CONTRIBUTION
I structured the ideation process, pushing the team to justify ideas due to their unfamiliarity with our research. I ideated 7 of the 11 ideas that Window Nation selected to move forward with.
How do you find a solution to an unclear problem?
Throwing out some good ideas hurt,
but we had to narrow down.
Users wanted a better AI bot, they just didn't know it before.
We finally had a clear direction: refine the existing Copilot bot to be more context-specific.
…maybe reverse the process!
Ideate first, then ask users to validate.
We conducted a design workshop that generated 50+ ideas
The process:
Window Nation's UX Team gave us insight on the ideas they wanted to prioritize. Many members of the UX team gravitated towards the same ideas, so it was clear to us that certain ideas were standout.
Implementing all 11 ideas in our timeframe was simply infeasible. We chose 5 narrowed down ideas and sketched out the way we saw these integrating with the dashboard.
And that's why our new research process was so effective!
Once users saw the possibilities, they became strongly focused on improving the AI bot. They also mentioned that they found the existing Co-Pilot bot difficult to use.
Copilot is Power BI's AI ChatBot which claims to streamline data analysis by generating insights, reports, and visualizations through natural language queries.
50+ ideas
11 narrowed ideas presented as sketches
We categorized our findings and brainstormed extensively as a team.

1
We refined these ideas individually, giving everyone time to think.
2
Concept testing with Window Nation to align ideas with their needs and constraints.
3






Drawings and annotations for this sketching activity by me!

User
Design Direction + Product Goal

Ideation • Problem Solving
CONTEXTUAL INQUIRY
INTERVIEWS
How has the introduction of the daily business intelligence (BI) dashboard changed the team’s approach to market analysis?
COMPETITIVE ANALYSIS
PRODUCT TEARDOWN
In what ways can areas within the greater umbrella of AI (e.g. ML) be integrated into this system?
COMPETITIVE ANALYSIS
LITERATURE REVIEW
In what ways can predictive modeling be connected to Power BI tool?
Our research questions were very broad. We explored a few methods based on these questions.
Research uncovered various issues — dashboard layout, navigation, terminology, and more — but no single, dominant problem emerged across methods, leaving us uncertain about where to focus.
Users find issues with the dashboard, but none of them are make or break.
Despite all our research, we still couldn’t pinpoint a central problem to address.
Research • Exploration
CONTEXTUAL INQUIRY
Users are generally satisfied with the dashboard.
Users find it frustrating to switch between dashboards on different tabs.
Different members of the marketing team use different pages on the dashboards, sometimes with no overlap.
Users like the UI of the dashboard. It is familiar, and an upgrade from the way they were doing things before.
COMPETITIVE ANALYSIS
Dashboards that are familiar to users are preferred.
AI able to lead the user to a solution without the user having to think about a detailed prompt are the most useful.
AI can use multimedia to "show" info.
PRODUCT TEARDOWN
AI results are badly integrated with the dashboard - very few useful insights generated.
Inconsistencies in date ranges, vocabulary, context, make it difficult to navigate quickly.


User
There was minimal overlap between the findings from each method.
Data-driven notifications.
AI pulls from external and internal data to notify users of trend changes in data.
Actionable suggestions.
AI provides suggestions for strategies to solve problems. AI outlines historical strategies to mitigate similar problems.
Easy data comparison.
AI supports user in comparing data faster than navigating between pages and visualizations.
Chatbot that focuses on useful marketing flows, understands the language of the dashboard, and creates useful assets.
Solution



Reverse the research process. Ideate first, then validate concepts with users to see what they will find most useful. Design, then validate again! That led to our design solution:
The marketing team is able to use the current dashboard, but slowly.
The dashboard may not effectively answer critical questions about marketing channels, customer segments, and budget optimization.
Examples of questions:
"Why did radio do badly in Austin this month?"
"Apply percentage change formula to ATL and LOS for today."
But, while leadership saw AI as a way to enhance insights, marketers didn’t express a strong need for it or major frustrations with the current setup.
This left us with an interesting challenge— how do we make their workflow faster when no glaring issues exist?
… and, data-driven AI is becoming a bigger trend in industry.
Problem
The Challenge
*content redacted for NDA

How do we find the right direction to improve efficiency when users aren’t expressing strong needs?
Context-Specific AI Bot Design
Improving efficiency of marketing team by building a nuanced AI Chatbot to address the key challenges in their daily workflows.
33%
INCREASE IN USABILITY AS MEASURED BY SUS SCORES








Market

Source Type

Broadcast Week
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday




Filters

BI Bot
i
Ask me anything...

Underperforming Market
According to recent reports, Atlanta is experiencing severe weather, which may be causing postal-related delays.
Data Analysis


Analyze similar data
Go to source
Has this happened before?
How was the data analyzed?
Data Analysis Source
The analysis I provided was extracted from “Total Leads over Time by Source Type.” The data reflects direct mail conversions during the week of 5/17 to 5/23.
You can find the original visualization used for this analysis here.
What should I do?


This week, you should invest 20% more into digital leads for Atlanta.
Generate a report
Contact a team member
Context
Industry Sponsored Project
Aug - Dec 2024
Team
Students:
Disha / Rachit / Natalie / Tim
Window Nation:
2 Designers / 1 UX Head /
1 Business Strategy Manager
Responsibilities
Business Strategy
Product Design
Contextual Inquiry
Product Teardown
Design Workshop
Tools
Figma
Power BI
FigJam
Microsoft Suite
The TLDR ↓
Process starts here ↓