Mercari ISO (In Search Of ) Feature

Background:

Mercari is a C2C marketplace where users can buy and sell items they no longer need or want. Mercari’s main product is its app, which was first launched in Japan in 2013 before expanding worldwide in 2014.

Context:

Add a feature to allow users to make “in search of” (ISO) posts for specific items they are seeking out. With this feature, those who have that item will be able to offer and notify the user they have the item they are seeking out.

Time: 75 hours, Oct 2023

Role: UX/UI Designer and Researcher

Tools: Figma, FigJam, Whimsical, Maze, Google Meet

 

Research

For my overall research goal, I want to know what current users of Mercari valued so that I could understand how an ISO (In Search Of) feature would benefit their user experience.

I used the following research methodologies: Competitive Analysis and User Interviews.

Competitive Analysis

I conducted a competitive analysis of Mercari and three other online marketplace apps. This included Poshmark, Depop, and eBay. I compared these four across strengths, weaknesses, and key features across all apps.

Each platform has its own unique feature set, however, none have an ‘In Search Of’ feature to aid users in their search for a specific product.

User Interviews

To better understand Mercari users’ experiences with searching and browsing for products they are looking to buy. I conducted interviews with five participants who are users of Mercari.

I asked questions about the following:

  • Positive and negative shopping experiences

  • Items they typically bought second-hand

  • What information they look at before buying an item

  • What their search experience was like on apps like Mercari

  • What was their next steps should they not be able to find the item they need in their search

Insights

  • Users generally aren’t deterred if their initial search results do not yield the item/s they are looking for.

  • Participants did express frustration with seeing unrelated items showing up in their searches due to how certain keywords are picked up.

  • Participants looked at various parts of the listing before making their purchase.

  • Some participants wished there was more communication from sellers. As well as a more social aspect to the Mercari platform.

  • Users liked the various categories and filters you could add to their searches. Some expressed wanting a way to refine their search even further.

  • Some participants were familiar with “ISO” posts. This included seeing them on the platform, as well as making one themselves in hopes of finding an item they really wanted.

Define

From my research, I began to synthesize my findings to identify common pain points and other problems Mercari users have.

Affinity Map

Through my affinity map, I was able to identify the following common themes and patterns. I identified patterns in the following categories:

  • Shopping experience, both good and bad

  • Searching experience

  • What is missing

  • Items bought

  • Apps used

  • Information looked at before buying

Problem Statements

From my research, I was able to come up with the following problem statements and questions. These will be used as I guide as I begin the ideation process.

Users would like clearer and better communication channels between buyers and sellers. This includes more detailed listings, quicker replies to messages, as well as clearer communication on shipping and other updates from the buyer. Users also emphasized wanting a more social and human aspect to the buying/selling process despite being online.

Users expressed they enjoy searching for items they want or need, and are generally not deterred when they are unsuccessful in their initial search. Users would like a more detailed way to search and better ways to filter their search to see the items they want.

  • How might we find better ways to connect sellers to buyers with the items want and buyers to sellers with items they have?

  • How might we find additional ways to assist buyers in finding items they want?

  • How might we add a greater emphasis on communication and socialness to users?

  • How might we add a more human element for Mercari buyers and sellers?

User Persona

Thea was created based on my user interviews and other research. With my user persona, I was better able to understand the user’s needs to guide my project and the feature I was adding to Mercari.

Thea uses Mercari to save some money on new clothes and camping gear.

She also uses Mercari to sell unwanted items to make some extra cash as well.

Her goals are finding a good deal and finding items she needs quickly and easily.

She is easily frustrated by poor communication from sellers and unrelated items showing up in the search results.

Ideate

After my research, I began to develop ideas and potential solutions. To begin bringing my ‘ISO’ feature to life, I began with some sketches to plan what this new feature might look like.

Task Flows

Before I started sketching, I created the following task flows. These were used to imagine and plan what the user would go through with the “In Search Of” feature.

  • Sending an offer to an ISO post

  • Create an ISO post

  • Receiving an ISO offer

I also tried to keep these flows similar to existing task flows on Mercari as to fit in with the current UI, and to provide familiarity to the user.

Sketches

I used sketching as an opportunity to play around with different ideas and layouts, while staying within the constraints of Mercari’s current UI design.

My primary goal with my sketches was to find an innovative way to include the planned “In Search Of” feature that made sense and fit in seamlessly. Mercari’s home page makes use of tabbed sections and this is where I decided to include the new section. I also used sketching as an opportunity to re-work existing pages to fit into my new feature. I re-designed a typical Mercari listing to be an “In Search Of” post one would make.

Design

This is where I started to bring my ideas and sketches to life. This included creating mid-fidelity wireframes, and testing before eventually creating hi-fidelity mockups of the ISO feature on Mercari.

Mid Fi Frames

From my sketches, I took my top and favorite ideas to build out to a mid-fi level. I used my mid-fi frames as an opportunity to solidify my design choices. I also used it as a way to make sure my design choices fit in with Mercari’s existing UI.

Mid-Fi User Testing

I also conducted a mid-fi user test before making my hi-fi frames. I also used this as an opportunity to confirm my design choices and see if I needed to make any changes.

Task Tested: Searching for an item under the “ISO” tab and offering an item to the person searching for it

Results: Overall, users were able to complete the task with ease. I received great feedback on how to further improve the feature as well.

Patterns Observed: Expecting the “ISO” button to be on the home page instead of a filter under search. This seemed to be the only pain point for my participants as the rest of the task was completed with ease.

Next Steps: Add another option to access “ISO” posts. This will most likely be added to the homepage as it will align more closely with the current UI of Mercari without drastically changing its current layout.

Hi-Fidelity Prototype

With the feedback and results from my mid-fi test, I created the following hi-fi prototype of the “In Search Of” feature. This primarily included implementing a secondary to to access the “In Search Of” section on the home page.

Test

I then conducted my user testing with five participants. I tested the following flows during my user test:

  • An intro to the new feature via Mercari notification

  • Search for an item and send an “ISO” offer

  • Accept an “ISO” offer

Goal:

The goal is for users to successfully, efficiently, and seamlessly navigate through three user flows of a new feature added to Mercari. The goal is also to gather feedback from users on their overall experience as they interact with the new “In Search Of” feature.

Success Metrics:

  • Tasks are completed efficiently

  • Tasks are made without any error

  • Feedback is given on overall experience

Results

Overall, I found my usability test to be successful, even with flows that resulted in errors. I reached my success metrics of successful and efficient completion or feedback to result in a successful completion. The following is some feedback I received on each task:

Learn About New Feature

  • Users expressed how they liked having the announcement of a new feature at the top of their notification inbox

Send an ISO Post

  • Users expressed wanting this feature a bit more prominent on their homepage.

  • Users also expressed wanting a secondary way of accessing it.

  • Some users were confused by this flow. I think it was a combination of my instructions and the overall nature of the task.

Accept an ISO Offer

  • Users found it easy to navigate to the new message with the offer.

  • Users liked the large box to accept or deny the offer in the message.

Iterate & Final Version

From my findings in my user tests, I was able to make the following change to my final high-fidelity prototype:

My primary change was spelling out “In Search Of” instead of abbreviating it to “ISO” based on the feedback I received from user testing.

Reflection

Instructions are everything!

One of my biggest takeaways from this project was how important instructions are when user testing. During user testing, I discovered some of my task flow instructions had too many steps which caused confusion for some of my participants. Throughout my tests I had to quickly think of ways to re-word my instructions in the moment so I could get accurate results.

I felt this experience assisted in making me a better test facilitator, as well as helped me create better user testing plans for future projects.