Skip to content

Product / Conversational Designer | 12 Week Project

Conversational Design: Supermarket Chatbot

The Supermarket Chatbot was created to revolutionise customer service by providing a 24/7 AI-driven assistant. It was developed for one of the top Australian companies in the industry. The chatbot aimed to efficiently handle customer inquiries and orders, setting a new standard in customer convenience and satisfaction. As the Product Conversational Designer, I oversaw the design process from initial discovery to conversational design and UX/UI design.

— The Process

Discovery

Stakeholder Interviews
Data Analysis
Landscape Analysis
Heuristic Evaluation
Content Audit

Ideate

Brainstorming Workshops
LoFi Wireframes
HiFi Wireframes

Design

Visual Design
Design Library

Validate

Quantitative Data Analysis

— Problem Statement

Supermarket customers frequently faced delays and inconveniences when seeking support and personalised recommendations. The customer service team struggled with repetitive inquiries and inefficient order management, which led to longer wait times and decreased customer satisfaction. The goal was to address these issues by implementing an advanced chatbot solution.

— Kick Off

During the project’s initial requirements gathering, I facilitated Product Vision and North Star workshops to align the team and stakeholders on core user needs and business goals. These sessions were crucial in establishing clear success metrics and defining product direction before diving into development, ultimately setting roles and responsibilities.

— Discovery Phase

I delved deeply into the landscape throughout the discovery phase to identify valuable opportunities. By analysing website analytics, I pinpointed high-traffic areas and unveiled pain points, which allowed me to prioritise intents effectively. Leveraging Medalia data, I uncovered common customer pain points, inquiries, and utterance terminology, which formed the foundation for establishing key metrics for post-release success.

SEO tools proved instrumental in identifying common terminology and inquiries related to the brand, affirming intents, and refining utterances. Moreover, demographic analysis sheds light on behaviour-specific intents.

Furthermore, I meticulously examined vital features and opportunities from leading supermarkets and indirect customer support globally to ensure that our chatbot would truly stand out. This entailed scrutinising existing customer service workflows to pinpoint processes that could be streamlined and integrated with human agents.

— Ideation and Prioritisation

Once we understood the landscape clearly, it was time to regroup, brainstorm, and prioritise. I held workshops with the development and product management teams to create situational personas and conduct affiliate mapping to brainstorm an extensive list of core intents. Using value vs. effort analysis, we identified and prioritised user needs and assessed the viability of different topics.

We aligned with stakeholders on key priorities and the MVP release scope through MoSCoW method workshops. We also documented potential sub-goals and future state wants for Phase 2 post-initial release.

— Conversational Design

With a clear plan, the design phase brought the chatbot to life. I created detailed flowcharts to map out conversation flows for each scenario, visualising the user’s journey and key interaction points.

Working with a copywriter, we developed scripts based on user flow mapping and utterance data reports, ensuring natural and effective conversations.

Using Dialogflow, we created quick prototypes and tested scenarios with target demographics. Multiple testing phases, starting with small groups and scaling up, identified gaps in flow and utterances, allowing for continuous refinement.

— Testing

We conducted usability tests with our target demographics to find gaps and areas for improvement. Working with the copywriter, we tested and refined the conversation flows and interaction scripts, incorporating user feedback to improve the chatbot’s functionality and user experience. This iterative process was crucial for developing a solution that effectively met user needs.

Additionally, we added a thumbs up/down prompt at the end of conversations during the beta release, and it’s still in use in the live release for ongoing data analysis and continuous improvements to the data model.

— UX / UI Design

Keeping components simple and aligned with common e-commerce chatbot experiences ensured familiarity and ease of use. Suggestion chips guided users and improved intent recognition. Maintaining brand presence with a simple UI design was crucial for a cohesive user experience.

— Outcome

The Chatbot now handles thousands of self-service conversations weekly, addressing common queries like refunds, order tracking, and store hours. This significantly reduced agent handling and call wait times, resulting in a two-point increase in Net Promoter Score (NPS) from the first week of launch.

The project underscored the importance of continuous user testing and feedback in refining AI-driven products, balancing technical capabilities with user needs to deliver an effective solution.