Genie

A shopping delegation platform to help shoppers access foreign products by connecting them with future travelers
Year
2024
Category
UI / UX Design
Insustry
E-commerce
Client
Genie. inc
Duration
2 months
Role
User research, UI UX design, Brand design, Design system

Genie is a peer-to-peer shopping platform that connects shoppers seeking hard-to-find international products with travelers who can bring them across borders.I led the end-to-end product design for the platform’s first phase, defining the core shopper experience from creating a request to finding and matching with the right traveler.Genie is a shopping delegation platform designed to connect shoppers with travelers, making it easier to access unique foreign products. Developed by a Taiwanese startup, the idea stems from the growing demand for region-specific items like anime goods and K-pop merchandise from Japan and Korea. Currently, consumers often rely on e-commerce platforms to find these products but struggle to locate sellers or face high shipping costs. Genie aims to provide a more flexible purchasing channel while offering travelers fair compensation for their assistance.
In this project, I was responsible for the end-to-end design process to deliver the final design for the first phase, focusing on the “shopper’s matching flow.

Problems

Context

Shifting the focus from the product idea to the user problem

The team came in with a strong product idea, but the underlying user problem and value proposition were still unclear. Before moving into design, I stepped back to understand how people currently shop for hard-to-find products across borders, where the experience breaks down, and what would motivate them to use a peer-to-peer alternative.I started the project with user and market research to clarify the opportunity and define a stronger foundation for the product.

Zooming Out !
kicking off the project with research to clarify the product value proposition
Industry audit

Understanding how people currently access foreign products

I mapped the existing ways people purchase foreign products and identified five primary channels: local retailers, global e-commerce, purchase agents, direct purchases from overseas stores, and friends or family.Comparing these options across price, product availability, trust, and flexibility helped reveal where existing solutions fall short and where Genie could provide a differentiated experience.

Meet users

Interviewing frequent cross-border shoppers

I interviewed eight people who had purchased foreign products at least three times in the past year. The goal was to understand what drives their purchases, how they choose between different shopping channels, and where they encounter friction.These conversations helped uncover the behaviors, motivations, and pain points that would shape Genie’s core product experience.

User person

Two distinct motivations for purchasing foreign products

The research revealed two primary user groups with very different motivations. One group seeks products from their home country while living abroad, driven by familiarity and cultural preferences. The other actively seeks region-specific products tied to personal interests, such as K-pop, anime, or fashion. Identifying these two groups helped clarify who Genie could serve and the different needs the experience would need to support.

Meta insight 1

Genie’s opportunity lies in hard-to-find products

Research showed that people default to established e-commerce platforms when products are widely available, even if they cost more. Convenience and reliability often outweigh price.

Genie becomes more valuable when traditional channels fall short—especially for niche, limited-edition, or region-specific products that are difficult to purchase internationally. This insight helped sharpen the product’s value proposition around access rather than price.

Meta insight 2

Turning personal favors into a more flexible exchange

Friends and family are often the most affordable way to access products from abroad, but relying on them comes with limitations. Travelers may not be going to the right place at the right time, and shoppers often hesitate to ask for help because they don’t want to create extra burden or social pressure.This revealed an opportunity for Genie to turn an informal favor into a structured exchange—giving shoppers access to a broader network of travelers while compensating travelers for their time and effort.

Design direciton

The research clarified where Genie could create the most value: helping people access hard-to-find foreign products without relying on personal favors or limited travel opportunities.This became the foundation for the core experience—connecting shoppers with a broader network of travelers through a flexible, compensated exchange.

How might we make it easier and more flexible to access hard-to-find foreign products without relying on personal favors?

Solution

System map & user flow

Defining the core experience across shoppers and travelers

With the product direction established, I mapped the end-to-end experience to define how shoppers and travelers would interact across the platform.

The system map established the product’s core structure, while the user flow connected the key stages of the experience—from onboarding and matching to negotiation, payment, and delivery. This gave the team a shared framework for aligning on the product before moving into detailed interaction design.

Prioritization

ocusing the first phase on the shopper matching experience

Because Genie serves both shoppers and travelers, designing the entire marketplace at once would introduce unnecessary complexity. For the first phase, we prioritized the shopper-side matching experience—the critical path from creating a shopping request to finding and connecting with the right traveler.This allowed us to validate the platform’s core value proposition before expanding into the broader marketplace experience.

Low-fi prototype

Testing both sides of the marketplace early

I translated the shopper matching flow into a low-fidelity prototype and tested it with five shoppers, focusing on whether they could easily create a request, evaluate potential travelers, and initiate a match.At the same time, I interviewed three people with experience purchasing products for others while traveling. Although the traveler experience wasn’t part of this phase, understanding what would motivate travelers to participate was critical to validating the viability of the marketplace.

Crucial insight

Trust and regulatory risk emerged as a critical barrier

Traveler interviews surfaced an unexpected concern: carrying products across borders introduces legal and regulatory risks. Participants worried about prohibited items, customs duties, purchasing limits, and unknowingly violating local regulations.

This shifted the problem beyond matching shoppers with travelers—Genie also needed to help travelers understand and manage the risks they were taking on.For Phase One, we reduced exposure through product restrictions and manual review, while identifying regulatory guidance as a critical area for future development.

Turning research insights into three core features

Based on research insights, we prioritized three features for the core matching experience: easy product input, shopping request profiles, and a reward system.

Final Design

Seamlessly switch between shopping and traveling

Users can quickly create an account and enter the experience as a shopper by default. They can switch to traveler mode at any time to add upcoming trips and discover shopping requests along their route.

Feature 1.

Easy product input

Users provide only the essential product details, while Genie automatically searches for matching product information. If no match is found, they can quickly add the remaining details manually.

Feature 2.

Reward System

Shoppers set a reward for travelers when creating a request and can adjust it later to attract more interest. This creates a flexible incentive based on the effort and complexity of each purchase.For safety, requests are reviewed before being published to reduce regulatory and prohibited-item risks.

Feature 3.

Shopping request profiles

Each request becomes a profile that connects shoppers with relevant travelers. Shoppers can compare travel dates, locations, and ratings, while travelers can discover requests that match their upcoming trips.

Usability testing

Establishing a baseline for future iterations

Since the product had not launched yet, I used usability testing to establish an initial benchmark for the shopper request experience. I tested the final flow with 10 users, measuring task completion, ability to find key information, and time on task.The results showed that all participants could locate the information they needed, while 90% completed the flow without assistance. These metrics gave the team a baseline for evaluating and improving the experience in future iterations.

100%

Successfully located required information

90%

of users completed the flow without asking for help

2.24 min

average time that users spent on completing the request flow