Establishing usernames on Mercari

Gain platform engagement by enabling username mention for a C2C marketplace.

Summary

Mercari, a C2C marketplace, has a comment feature on item detail page and topic communities where users can interact. However, it lacks the functionality to mention users. I was tasked with establishing the mentioning feature to further increase engagement and user experience.

  • Role

    • Lead UX designer

  • Team

    1 UX designr

    1 content designer

    1 PM

    3 engineers

    2 QA

    2 GTM

  • Duration

    • Feb ~ April 2024

  • Result

    Increased daily active users by 10%

What are unique usernames and why is it important?

On Mercai, users can set up their ‘display names’, a highly customizable name for users (they can use emojis and special characters). However, display name allows duplicates, meaning that if enabled mentioning feature, a user will probably see at least two thousands of ‘John Smith’ out there. And this is why having ‘unique usernames’ is so important.

Here are some other reasons why having username is important:

  • Enhance user interaction

    • Common interactions such as mentioning and searching users

  • Maintain user brand identity and be easily recognizable across platforms

    • URL can be format into ‘mercari.com/username’ to allow easy sharing

    • Youtube, Instagram, x, Mercari etc. can all be using the same @username

  • Security

    • Since username is unique for each individual and cannot easily be duplicated, it avoids impersonification.

Project constraints

  • Timeline constraint

    • Need to ship the design by early April to meet an influencer event hosted by Mercari

  • Engineer resources limited

    • With only 1 backend and 2 frontend engineers and tight turnaround time, a lot of UX decisions need to be compromised

Competitive analysis

I kicked off the project with competitive analysis. I wanted to understand how the apps present the identifier’s prominency. After looking at platforms like Youtube, X, Instagram, Facebook, and Linkedin, my key takeaway is that each platform has their own reasoning to spotlight display name or username. My assumption is that this is based on each platform’s goal to social interaction. The stronger social and casual interaction, the more likely username has stronger prominence.

The balance between display name vs username

It was clear to me that the first thing we need to do is to define the functionality of each identifier. That way, I can make a deliberate decision on which identifier to surface when designing. To do that, I worked with a content designer and a PM to holistically investigate the platform and map out the below display scenarios.

Here are the areas that we collectively decided to surface username:

  • User profile

  • Messages

  • Comments

  • Mentions

  • Item detail page, seller information section

  • Signup onboarding

  • User search (remove scoped for this project due to limited resources)

How might we strike the balance between ecommerce and community when introducing username as part of the experience?

Explore identifiers’ visual hierarchy

My goal for exploration was to set the precedence for identifiers’ visual hierarchy. This is the principle that was previously set:

  • Display name remains the main identifier on Mercari due to the familiarity and strong association between users.

  • Username name will be secondary identifier

To honor the principle, visually I split the identifiers into two lines and decrease username one font smaller. The considerations are:

  • Better readability, especially when scanning content

  • Establish a clear and scalable layout across various surfaced screens

Mentioning interaction exploration

Mention interaction has to be follow common behavior. With some explorations and internal team feedback, here are some design takeaways:

  • App mentioning interaction

    • Having user list within bottom sheet ensures relevant information stays in the same panel

    • Modal creates unnecessary layers

  • Fixed positioning for desktop interaction

    • User can always expect to have the user list at the same place

    • Visually less disruptive when user is typing longer content with dynamic positioning

    • Easier to implement from development perspective

FINAL DESIGN

FINAL DESIGN

Great visual balance with current layout

With so many information existing on the platform, I was able to achieve a good visual balance by meticulously thought through the font and environment where username will surface.

Clear mention interaction across devices

No matter which device you’re on, the mention interaction is clear. The interaction follows the common mention interaction on other social apps, users can just adapt very easily.

Plays well with other comment features

I took legacy comment features, such as sharing url link and using hashtag, into visual design consideration. I made sure username visually can live with these other features, and not have duplicate styles.

Impact after launch…

Since the release in early April, we noticed major increase in daily active users by 10%.

Previous
Previous

Guest checkout

Next
Next

Tortuga