Case Study

Canvas improvement

Role

UX Research, User Interview, UX Design

Duration

10 Weeks

Canvas

Problem

The canvas in the Bot Editor is difficult to navigate and interact with. It needed UX improvements.

The canvas in the Bot Editor is the main work space for novice users, and it should be intuitive and easy to use. However, users complained about its functionality and efficiency. I was curious what the canvas was missing so I conducted user research and interviews.

Project goal

Improve the canvas experience and make it easy to use.

The Bot Editor was launched with MVP and the canvas was not working smoothly although it came with essential features. I wanted to verify issues with users and learn how they interact with the canvas.

Project roadmap

I spent almost half of the project time for user research and testing, and it was worth it.

Persona

The canvas should be easy to use for non-code savvy users.

Naomi is a HR operator. She has a very little knowledge of coding but wants to automate one of her daily tasks using the Automation Anywhere product.

Current behavior

I looked into the current behavior of the canvas in Windows and Mac OS to understand both user groups.

Competitor research

I needed to see how other products handle their canvas functions and features.

To evaluate the canvas functionality. I developed a matrix chart highlighting key features.
By organizing the research data, I discovered opportunities for improved canvas interaction and UX.

User testing

I conducted user interviews to see how users interact with the canvas in the Bot Editor.

I partnered with David, our UX researcher, to plan the interviews and gather data. This collaboration was an excellent learning opportunity, where I deepened my understanding of user interview preparation.

I recruited 6 internal employees outside the product team, who were all non-technical users.

They were each assigned a task in the canvas.

The task was designed to make users navigate the canvas and use its features. This allows me to see how they interact with the canvas and what difficulties they encountered.

User testing - Insights

I separated my observations into 3 categories to synthesize the data and gathered insights.

A thorough analysis of my notes and recordings revealed unexpected findings, fueling my enthusiasm for improving the canvas experience.

User testing - Solutions & Reasons

By collecting the insights and exploring solutions for each category, I was able to prioritize the next steps.

I compiled a substantial list of possible solutions. Individually, each change may seem minor, but together they will have a major impact of the UX.

Design workshop

I invited other designers to review the insights from the research and explore ideas.

I facilitated a design workshop with 9 designers to gather diverse perspectives. It was enlightening to witness their varied approaches.

UX team workshop

Participants:

9 designers in UX team

Durations:

15 min - Presenting context and insights

45 min - Sharing ideas and feedback

Workshop groups:

Discovery - Cecilia, Joel, Hector, Kyoko

Interaction - Gagan, Jae, Humza

Complexity - Hanmaro, Uday, Ralph

Concept wireframe

With the outcome from the workshop, I created concept features to validate the ideas.

I created 14 features that improve canvas experience and prioritized work based on the design impact on usability and engineering capability for each release.

In this project, I’m showcasing my skills with a focus on...

  • Research / User interviews

  • Collaboration / Design workshop

  • Synthesizing data and applying them to design

  • Planing design scopes for implementation

Conclusion

What I learned...

I gained valuable insights into research preparation and leading user interviews. Collaborating with my team, leading workshops and gathering feedback was a rewarding experience that honed my skills in translating observations into actionable ideas. As a result, I successfully prioritized and delivered 15 features to improve the canvas experience.

© 2025 by Hanmaro Kim | Hanmarodesign.com

Measuring success

We improved canvas usability by 22% with key changes.

We implemented low-hanging fruit ideas first and incrementally introduced key features, resulting in a 22% improvement in Canvas usability.

Results

  • Developed 14 data-driven design initiatives that improve canvas experience.

  • Improved the usability of canvas by 22% with key changes.

  • Implemented 10 features as of Jan 2023.