Skip to content
Novi Box · AI shopping assistant · Feb – May 2024

AI Shopping Assistant

Novi Box is an online gift shopping platform, aiming to enrich everyday lifestyles with uniquely designed products. They want to add an AI shopping assistant on their website to help improve user shopping experience.

Conversational UX100+ hi-fi screensUsability testingUser researchCompetitive analysisFigma
Date
Feb – May 2024 · 3 months
Team
Product Designer Intern (Yuchen), PM, SWEs, Marketing
Deliverables
Hi-fi Prototypes
Tools
Figma
0Section

Overview

Before jumping into the more detailed design process, a quick walk-through from project goal to final hi-fi prototypes.

Problem

NoviBox's research has revealed that most users spend a considerable amount of time browsing and selecting gifts.

Prolonged decision-making
User drop-off
Lower purchase conversion rate

Project Goal

NoviBox introduces an AI shopping assistant across gift selection, purchase, and post-sale. Personalized, data-driven recommendations cut decision time and smooth the path to checkout.

AIDA Marketing Model

Attention
Interest
Desire
Action
Conversion

Enhancing Conversion Rates

Interest → DesirePrecise product recommendations
Desire → ActionStreamlined purchasing process
Bobi, the Novi Box AI chatbotAI Chatbot

Design Process

2 Weeks1 Weeks4 Weeks3 Weeks2 Weeks

Research

  • Desk Research
  • Competitive Analyze
  • Survey

Define

  • Chatbot Design Principles
  • Core Product Functionalities

Design

  • User Flow
  • V1 Prototype

Test

  • Path Analysis
  • Opinion Scale
  • Open Question
  • Multiple Choice

Iterate

  • Final Prototype

Challenges

Comprehensive Purchase Process
vs
Detailed Scenario-Based Dialogue

Balancing a fully covered purchasing journey with carefully designed, context-specific conversations.

User Flexibility
vs
Guided Experience

Allowing users to revisit or modify previous conversation steps while ensuring a smooth and structured path to the final purchase decision.

Efficiency
vs
Customization

Providing preset quick input options for efficiency while allowing free text input for personalized user interactions.

Design Solutions

The assistant carries two flows end to end. Each clip autoplays as you read; tap a step to replay just that part.

Explore Products with AI Swipe

Find a Gift with AI

Impact

53%
Usage
Metric: Open AI Chatbot
35%
Desire
Metric: Add to favorite list
15%
Purchase Intent
Metric: Add to cart
1Section

Research

Through desk research, surveys, and competitive analysis, derive the design principles, user expectations, and product features of the AI chatbot.

Desk Research

From 90+ Chatbot/Conversational AI Statistics in 2023.

47%of consumers would buy items via a chatbot.

How they would rate their experiences with intelligent assistant or chatbot technology.

65%
Friendliness
65%
Ease of Use
62%
Speed
55%
Interaction Success
55%
Accuracy

Competitive Analysis

Urban Outfitters chatbot

UO

Handles common inquiries like returns, exchanges, and orders.

Strength

Clean, straightforward interface.

Weakness

Few preset flows, little real AI interaction.

Amazon after-sales assistant

Amazon

Guides selection and navigation across most after-sales issues, no typing needed.

Strength

Clear, well-structured after-sales UI.

Weakness

No purchase recommendations.

Bing copilot 1Bing copilot 2

Bing

AI copilot for the web, surfacing shopping info across platforms.

Strength

  • Images with product links
  • Conversational, category-guided flow

Weakness

  • Redirects out to other platforms to buy
  • Not tied to a single store's catalog

Survey

Overall, there are 15 questions involved in the survey. I sent them out online and got 100 responses in total. Among those participants, 93% of them have a certain understanding of AI-driven features or Chatbots in online shopping platforms. Followings are sampled questions.

15Questions
100Participants
93%Are familiar with Chatbots

Sample Questions

01

User Needs

Leverage AI Chatbot to help with gift decision-making.

The average time they spend from the initial browsing for a gift to finalizing the order.

18
38
22
17
5
<15min
15-30min
30-60min
1-2h
>2h

Would you be more likely to engage with an AI-driven Chatbot if it offered personalized product and gift suggestions?

  • Yes 56%
  • No preference 27%
  • No 17%
02

Interaction Style

Enable free typing and predefined options, and chat in a friendly and conversational tone.

When seeking assistance from a chatbot, which approach do you prefer for asking questions?

  • Typing out allows for specific details 20%
  • Selecting from predefined options for convenience 21%
  • Both methods are equally suitable 54%
  • Other 5%

When interacting with a chatbot, what tone do you prefer?

Informative and Concise31
Playful and Engaging9
Friendly and Conversational34
Empathetic and Understanding8
Formal and Professional18
03

Feature Design

Enable product image-based selection, customized gift message generation, and direct purchasing within the chatbot.

When interacting with an AI chatbot to assist in product selection, which interface placement do you prefer?

  • Integrated in main page 65%
  • A separate Page 35%

Which features and concepts tailored to gift selection in an AI chatbot do you find most appealing?

Customizable gift messages with design options59
Gift-wrapping size and style options40
Ability to select images of products to indicate preference60
Option to view a demo of the gift selection process49
Streamlined checkout process for efficient gift shopping56
Other1
2Section

Define

Based on the survey insights, define the design principles, user expectations, and product features of the AI chatbot and create the product's user flow.

Chatbot Design Principles

01

User-Centric Personalization

Recipient Design

Adaptive Conversations
Tailored Language & Tone
Context Awareness
Customizable Gift Messages

02

Efficient & Clear Interactions

Minimization

Concise & To‑the‑Point Responses
Simple, Jargon‑Free Language
Quick Replies & Predefined Options
Structured Checkout

03

Error Handling & Flexibility

Repair

Advanced NLU (Natural Language Understanding)
Seamless Handoff to Human Support
Clarification Prompts
Input Modification

Core Product Functionalities

Bobi, the NoviBox box mascot

Explore products with AI Swipe

Product Discovery Through Interactive Swiping

AI Gift Finder

Smart & Efficient Recommendations

Customer Service

Seamless Support System

Order Help

Hassle-Free Post‑Purchase Management

3Section

Design & Test

User flow, first version design, and key tests are shown to explain why we made the changes.

User Flow

User flow diagram

First Version Prototype

First version prototype board
100+Interactive hi-fi prototypes
50+Components
35+Key interfaces tested

Test & Analysis

Completion Rate Path Analysis

Interest
Desire
Action

User Experience Survey

Chatbot Flow

StartAdd to the favorite list
Favorite listAdd to cart / purchase
83%of testers have ever used a chatbot while shopping online
Usability Test 01Version A wins

Landing Page A/B

Two landing layouts, tested head to head to pick the clearer way into the assistant.

69%prefer Version A24% fewer misclicks
Result
Version A · winner

A four-tile grid keeps every entry point in view, so clicks land right on the options.

Landing page version ALayout
Version A click heatmapClicks
Version B

A single-column chat pushes the options below the fold; the heatmap shows clicks scattering to the bottom.

Landing page version BLayout
Version B click heatmapClicks
Problem

Version B's single-column chat pushed the four entry points below the fold, so users hesitated and misclicked before starting a task.

Improvement
Ship Version A's grid layout as the default entry screen.
Usability Test 02Mixed

Explore Products with AI Swipe

Can people discover products by swiping through AI-curated cards?

Result
85.7%
Success rate
14.3%
Drop-off
45.6%
Misclick rate

How well did you understand the swiping actions?

Swiping left indicates Dislike, swiping right indicates Like

14
Responses
4.5
Average
0%0
7%1
0%0
29%4
64%9
12345
DislikeLike

What action did you anticipate after swiping right on a product card?

Multiple choice

See a more detailed product page43%
Swipe more products first43%
See a list based on swipes36%
Auto-add the product to cart29%

What other details would you like on the product cards?

Multiple choice

More detailed descriptions64%
Sale: original vs. discounted price64%
Information about sizing or fit43%
Customer reviews or ratings43%
Product images from other angles36%
Problem

Users breeze through swiping but skip the favorites step and want richer card information.

Swipe heatmap 1

Users give only simple preferences up front.

Swipe heatmap 2

Users click the instruction screen, expecting it to advance.

Swipe heatmap 3

The "Review My Favorite List" prompt gets missed and needs prominence.

Improvement

Interaction

Keep the swipe flow and guide users to their liked-product list.

Information display

Surface discount info and detailed descriptions on each card.
Usability Test 03Passed

Find a Gift with AI

Can the chatbot capture intent and recommend a fitting gift?

Result
92.9%
Success rate
7.1%
Drop-off
37.5%
Misclick rate

How would you rate the effectiveness of the gift-finding process?

Input → Browse → Find more / Favorite → Cart

14
Responses
3.3
Average
14%2
7%1
29%4
36%5
14%2
12345
Very ineffectiveNaturalVery effective

How well did the product-card visuals help you decide on a fit?

Image, title, description, price

14
Responses
3.9
Average
7%1
7%1
14%2
29%4
43%6
12345
Not helpful at allVery helpful

Did you find the Favorite button helpful for saving gift ideas for later?

Yes, because if you are going through the gifts, you may forget where the previous gift was. Favoriting multiple and reviewing them later is a good feature.

Yes, it helped to select a few products I want to look at later and finalize the item I need.

It is a good idea rather than adding to cart and deleting later. I like the feature a lot.

Problem

Users want to see full product details before committing a gift to their favorites.

Gift finder heatmap 1

Users give detailed gift preferences.

Gift finder heatmap 2

Users easily find the refresh button.

Gift finder heatmap 3

Users want to browse product details before deciding.

Improvement
Add a direct "View Product Details" button to each recommended gift, so users can judge fit before favoriting.
Usability Test 04Failed

Add to Cart / Checkout

Can users complete a purchase from inside the chat?

82.5%drop off before buying
Problem

Users cannot buy without first opening product details, and the "View Details" button is nearly invisible.

No direct purchase button in the cart.
Users must view product details before purchasing.
The "View Details" button lacks clear visibility.
Cart list click heatmapCart list
Product detail click heatmapProduct detail
Improvement
Surface a clear "Buy now" and a visible "View Details" button directly in the cart.
Usability Test 05Passed

AI-Generated Gift Message

Can users generate and attach an AI-written gift message?

High completion, positive experience
Result

Heatmaps show users moving cleanly through generate, edit, and attach with no friction points.

Gift message heatmap 1
Gift message heatmap 2
Gift message heatmap 3
Improvement

No change needed. The flow ships as tested.

4Section

Overall Feedback

What did you like most about our AI chatbot interaction?

64%Engaging Welcome Screen
50%Direct Purchase in Chatbot
43%Personalized AI-Generated Gift Messaging
36%Intuitive Card Swiping Experience
36%Comprehensive Gift Finder Experience
21%Helpful Product Exploration Guide
21%Clear Interface with Useful Buttons
7%Informative Product Cards

How was the overall experience of using the Chatbot?

14
Responses
4.1
Average
0%0 people1
0%0 people2
29%4 people3
29%4 people4
43%6 people5

Survey Insight

Users are generally satisfied with the chatbot but suggest improvements in the following areas:

01

Product Information Display

Surface richer product details on cards and before checkout.

02

Key Button Design

Make primary actions like Buy and View Details clearly visible.

03

Overall Process Guidance

Guide users through each step with clearer prompts.

5Section

Final Showcase

A few key screens from the shipped hi-fi prototype.

Learn your general taste
Learn your general taste
Swipe to pick favorites
Swipe to pick favorites
AI recommendations
AI recommendations
Gift intake form
Gift intake form
Favorite list
Favorite list
Order confirmation
Order confirmation