IMVU - Hashtags

"Building the foundation for interest-based connections"

"Building the foundation for interest-based connections"

Role

Director, Product Design

Timeline

8 mos

Teams

Eng, Product, Marketing

Platforms

iOS, Android, Web

OVERVIEW

Problem & Opportunity

IMVU is a social 3D app built around relationships and a thriving UGC economy. As content grew, new users got overwhelmed and existing ones saw stale suggestions—hurting engagement and retention. We needed a shared tagging language, simple user tools, and an ML-backed structure to deliver more personalized, engaging content.

Reframed Product Opportunity

Input: Audited early brief

Decision: Reframed to focus on user hashtags primarily

Impact: Alignment on onboarding, search, and systems

Empower Lead Designer

Input: 0-1 project is OOZING design growth opportunities

Decision: Co-create roadmap and handle XFN decision making

Impact: Alignment on onboarding, search, and systems

Bring Clarity to MVP

Input: Bloated requirements jumping into rooms & products

Decision: Focus on user hashtags: onboarding, chat, search

Impact: Engineering and product agreed after estimates

Create Shared UI Language

Input: 0-1 feature has to be scalable since it was a system

Decision: Lead to work on components alongside DS owner (me)

Impact: Future proofed work & elevated design language

Early Marketing GTM Collab

Input: Involving marketing early to ensure frictionless launch

Decision: Partnered early to co-develop messaging

Impact: Clean handoffs and higher quality rollout & visibility

Reframed Product Opportunity

Input: Audited early brief

Decision: Reframed to focus on user hashtags primarily

Impact: Alignment on onboarding, search, and systems

Empower Lead Designer

Input: 0-1 project is OOZING design growth opportunities

Decision: Co-create roadmap and handle XFN decision making

Impact: Alignment on onboarding, search, and systems

Bring Clarity to MVP

Input: Bloated requirements jumping into rooms & products

Decision: Focus on user hashtags: onboarding, chat, search

Impact: Engineering and product agreed after estimates

Create Shared UI Language

Input: 0-1 feature has to be scalable since it was a system

Decision: Lead to work on components alongside DS owner (me)

Impact: Future proofed work & elevated design language

Early Marketing GTM Collab

Input: Involving marketing early to ensure frictionless launch

Decision: Partnered early to co-develop messaging

Impact: Clean handoffs and higher quality rollout & visibility

Reframed Product Opportunity

Input: Audited early brief

Decision: Reframed to focus on user hashtags primarily

Impact: Alignment on onboarding, search, and systems

Empower Lead Designer

Input: 0-1 project is OOZING design growth opportunities

Decision: Co-create roadmap and handle XFN decision making

Impact: Alignment on onboarding, search, and systems

Bring Clarity to MVP

Input: Bloated requirements jumping into rooms & products

Decision: Focus on user hashtags: onboarding, chat, search

Impact: Engineering and product agreed after estimates

Create Shared UI Language

Input: 0-1 feature has to be scalable since it was a system

Decision: Lead to work on components alongside DS owner (me)

Impact: Future proofed work & elevated design language

Early Marketing GTM Collab

Input: Involving marketing early to ensure frictionless launch

Decision: Partnered early to co-develop messaging

Impact: Clean handoffs and higher quality rollout & visibility

Reframed Product Opportunity

Input: Audited early brief

Decision: Reframed to focus on user hashtags primarily

Impact: Alignment on onboarding, search, and systems

Empower Lead Designer

Input: 0-1 project is OOZING design growth opportunities

Decision: Co-create roadmap and handle XFN decision making

Impact: Alignment on onboarding, search, and systems

Bring Clarity to MVP

Input: Bloated requirements jumping into rooms & products

Decision: Focus on user hashtags: onboarding, chat, search

Impact: Engineering and product agreed after estimates

Create Shared UI Language

Input: 0-1 feature has to be scalable since it was a system

Decision: Lead to work on components alongside DS owner (me)

Impact: Future proofed work & elevated design language

Early Marketing GTM Collab

Input: Involving marketing early to ensure frictionless launch

Decision: Partnered early to co-develop messaging

Impact: Clean handoffs and higher quality rollout & visibility

MY ROLE

Leading Design from 0-1

Leading Design
from 0-1

Leading Design
from 0-1

Leading Design
from 0-1

Partnering closely with my lead designer, I used this project as a growth opportunity—bringing them into every key XFN conversation and decision. Together, we refined scope, focused on high-impact areas, and mapped a scalable foundation to support IMVU’s broad ecosystem of users, products, and rooms.

DISCOVERY & DIRECTION

Moving Forward Together

Coached my lead designer through ambiguity—helping them prioritize decisions across UI/UX, stakeholder alignment, and MVP constraints with design system crossover. Supported growth through daily stand-ups, weekly 1:1s, mock sessions, workshops, design reviews, and QA.

Mo 1

Mo 2

Mo 3

Mo 4

Mo 5

Mo 6

Mo 7

Mo 8

DESIGN

ENG

Gather Data

Team strategy

Product brief

Requirements

Identify data points

Align stakeholders

Review initial builds

Manage requests

iOS release

Android release

Run tests

Web release

Run tests

PRODUCT

Discovery

Research

Concepts

Team strategy

Estimate

Wireframes

Design & Prototype

Design Workshops

DS components/doc

Test

Pixel reviews

Manage requests

Data review w/ prod

Mobile QA

Web QA

Post research

Design regressions

Team strategy

Estimate

Early designs

Feasibility analysis

Adjust eng design

Review services

Tech alignments

Estimate adjustments

Start back-end dev

Adjustments (pivots,etc)

Mobile Front-End

QA

Web Front End

QA

Mo 1

Mo 2

Mo 3

Mo 4

Mo 5

Mo 6

Mo 7

Mo 8

DESIGN

ENG

Gather Data

Team strategy

Product brief

Requirements

Identify data points

Align stakeholders

Review initial builds

Manage requests

iOS release

Android release

Run tests

Web release

Run tests

PRODUCT

Discovery

Research

Concepts

Team strategy

Estimate

Wireframes

Design & Prototype

Design Workshops

DS components/doc

Test

Pixel reviews

Manage requests

Data review w/ prod

Mobile QA

Web QA

Post research

Design regressions

Team strategy

Estimate

Early designs

Feasibility analysis

Adjust eng design

Review services

Tech alignments

Estimate adjustments

Start back-end dev

Adjustments (pivots,etc)

Mobile Front-End

QA

Web Front End

QA

Mo 1

Mo 2

Mo 3

Mo 4

Mo 5

Mo 6

Mo 7

Mo 8

DESIGN

ENG

Gather Data

Team strategy

Product brief

Requirements

Identify data points

Align stakeholders

Review initial builds

Manage requests

iOS release

Android release

Run tests

Web release

Run tests

PRODUCT

Discovery

Research

Concepts

Team strategy

Estimate

Wireframes

Design & Prototype

Design Workshops

DS components/doc

Test

Pixel reviews

Manage requests

Data review w/ prod

Mobile QA

Web QA

Post research

Design regressions

Team strategy

Estimate

Early designs

Feasibility analysis

Adjust eng design

Review services

Tech alignments

Estimate adjustments

Start back-end dev

Adjustments (pivots,etc)

Mobile Front-End

QA

Web Front End

QA

Mo 1

Mo 2

Mo 3

Mo 4

Mo 5

Mo 6

Mo 7

Mo 8

DESIGN

ENG

Gather Data

Team strategy

Product brief

Requirements

Identify data points

Align stakeholders

Review initial builds

Manage requests

iOS release

Android release

Run tests

Web release

Run tests

PRODUCT

Discovery

Research

Concepts

Team strategy

Estimate

Wireframes

Design & Prototype

Design Workshops

DS components/doc

Test

Pixel reviews

Manage requests

Data review w/ prod

Mobile QA

Web QA

Post research

Design regressions

Team strategy

Estimate

Early designs

Feasibility analysis

Adjust eng design

Review services

Tech alignments

Estimate adjustments

Start back-end dev

Adjustments (pivots,etc)

Mobile Front-End

QA

Web Front End

QA

DESIGN PROCESS & EXECUTION

Clearing up Complexity

Partnered with my lead designer to define key problem areas and shape solutions that improved clarity, flow, and engagement. Coached them on collaborating with cross-functional partners to better understand scope and make more informed design decisions.

FTUX - Content

Jordan Doe

Primary - Social User

GOALS

Discoverability • Conversion • Retention

Dashboard

😐Entering app looking to make connections and socialize through expression through their avatar in spaces.

Unique actions: 27

Problem:

  • Decision overload

  • Highlight is low, easy to go to another section and not see quests


Quests

🙂Highlighted item that allows step by step (not forced) tutorial steps.

Unique actions: 3

Problems:

  • Vague content

  • Manual navigation

  • Forced vs not?

  • Tying purchasing in too soon


Shop

😩Introduced to 20mil+ product catalog to purchase their 1st item to try on.

Unique actions: 40+

Problems:

• Decision overload

• Very little guidance

• Limited tooling to discover


Dress Up

😐Automatically wears 1st purchase, but pointed to inventory to try on or change.

Unique actions: 5

Problems:

  • Very little info provided

  • Other actions deter user from going to chat


Chat

🤔Manually go to chat landing to join a room, met with many rooms with similar images, names, and little detail.

Unique actions: 12

Problems:

  • Decision overload

  • Have to go manually and not fully guided

  • Rooms all look the same and give little context


Upsell

😒Taken to upsell showcasing premium features and "more" the platform has to offer upon leaving chat.

Unique actions: 3

Problems:

  • Misrepresentation of app pushing for pay to use

  • Blocks potential next exploration or experience


Solutions

• Reduce redundant actions

• Improve IA

• Guided Tutorial

• Highlight FTUX tasks

• Guided tutorial

• Create primary focus

• Less taps to get to action

• Simplify product IA

• Curate based on user

• Highlight hashtags on items

• Fixed purchasable item

• Guided or even skip this

• Allow to be done from shop

• Improve chat landing IA

• Curate rooms based on user

• Guide to Welcome Rooms

• Highlight hashtags in room

• Remove this or create a new monetization with less investment (i.e. $1 deal)

FTUX - Content

Jordan Doe

Primary - Social User

GOALS

Discoverability • Conversion • Retention

Dashboard

😐Entering app looking to make connections and socialize through expression through their avatar in spaces.

Unique actions: 27

Problem:

  • Decision overload

  • Highlight is low, easy to go to another section and not see quests


Quests

🙂Highlighted item that allows step by step (not forced) tutorial steps.

Unique actions: 3

Problems:

  • Vague content

  • Manual navigation

  • Forced vs not?

  • Tying purchasing in too soon


Shop

😩Introduced to 20mil+ product catalog to purchase their 1st item to try on.

Unique actions: 40+

Problems:

• Decision overload

• Very little guidance

• Limited tooling to discover


Dress Up

😐Automatically wears 1st purchase, but pointed to inventory to try on or change.

Unique actions: 5

Problems:

  • Very little info provided

  • Other actions deter user from going to chat


Chat

🤔Manually go to chat landing to join a room, met with many rooms with similar images, names, and little detail.

Unique actions: 12

Problems:

  • Decision overload

  • Have to go manually and not fully guided

  • Rooms all look the same and give little context


Upsell

😒Taken to upsell showcasing premium features and "more" the platform has to offer upon leaving chat.

Unique actions: 3

Problems:

  • Misrepresentation of app pushing for pay to use

  • Blocks potential next exploration or experience


Solutions

• Reduce redundant actions

• Improve IA

• Guided Tutorial

• Highlight FTUX tasks

• Guided tutorial

• Create primary focus

• Less taps to get to action

• Simplify product IA

• Curate based on user

• Highlight hashtags on items

• Fixed purchasable item

• Guided or even skip this

• Allow to be done from shop

• Improve chat landing IA

• Curate rooms based on user

• Guide to Welcome Rooms

• Highlight hashtags in room

• Remove this or create a new monetization with less investment (i.e. $1 deal)

FTUX - Content

Jordan Doe

Primary - Social User

GOALS

Discoverability • Conversion • Retention

Dashboard

😐Entering app looking to make connections and socialize through expression through their avatar in spaces.

Unique actions: 27

Problem:

  • Decision overload

  • Highlight is low, easy to go to another section and not see quests


Quests

🙂Highlighted item that allows step by step (not forced) tutorial steps.

Unique actions: 3

Problems:

  • Vague content

  • Manual navigation

  • Forced vs not?

  • Tying purchasing in too soon


Shop

😩Introduced to 20mil+ product catalog to purchase their 1st item to try on.

Unique actions: 40+

Problems:

• Decision overload

• Very little guidance

• Limited tooling to discover


Dress Up

😐Automatically wears 1st purchase, but pointed to inventory to try on or change.

Unique actions: 5

Problems:

  • Very little info provided

  • Other actions deter user from going to chat


Chat

🤔Manually go to chat landing to join a room, met with many rooms with similar images, names, and little detail.

Unique actions: 12

Problems:

  • Decision overload

  • Have to go manually and not fully guided

  • Rooms all look the same and give little context


Upsell

😒Taken to upsell showcasing premium features and "more" the platform has to offer upon leaving chat.

Unique actions: 3

Problems:

  • Misrepresentation of app pushing for pay to use

  • Blocks potential next exploration or experience


Solutions

• Reduce redundant actions

• Improve IA

• Guided Tutorial

• Highlight FTUX tasks

• Guided tutorial

• Create primary focus

• Less taps to get to action

• Simplify product IA

• Curate based on user

• Highlight hashtags on items

• Fixed purchasable item

• Guided or even skip this

• Allow to be done from shop

• Improve chat landing IA

• Curate rooms based on user

• Guide to Welcome Rooms

• Highlight hashtags in room

• Remove this or create a new monetization with less investment (i.e. $1 deal)

FTUX - Content

Jordan Doe

Primary - Social User

GOALS

Discoverability • Conversion • Retention

Dashboard

😐Entering app looking to make connections and socialize through expression through their avatar in spaces.

Unique actions: 27

Problem:

  • Decision overload

  • Highlight is low, easy to go to another section and not see quests


Quests

🙂Highlighted item that allows step by step (not forced) tutorial steps.

Unique actions: 3

Problems:

  • Vague content

  • Manual navigation

  • Forced vs not?

  • Tying purchasing in too soon


Shop

😩Introduced to 20mil+ product catalog to purchase their 1st item to try on.

Unique actions: 40+

Problems:

• Decision overload

• Very little guidance

• Limited tooling to discover


Dress Up

😐Automatically wears 1st purchase, but pointed to inventory to try on or change.

Unique actions: 5

Problems:

  • Very little info provided

  • Other actions deter user from going to chat


Chat

🤔Manually go to chat landing to join a room, met with many rooms with similar images, names, and little detail.

Unique actions: 12

Problems:

  • Decision overload

  • Have to go manually and not fully guided

  • Rooms all look the same and give little context


Upsell

😒Taken to upsell showcasing premium features and "more" the platform has to offer upon leaving chat.

Unique actions: 3

Problems:

  • Misrepresentation of app pushing for pay to use

  • Blocks potential next exploration or experience


Solutions

• Reduce redundant actions

• Improve IA

• Guided Tutorial

• Highlight FTUX tasks

• Guided tutorial

• Create primary focus

• Less taps to get to action

• Simplify product IA

• Curate based on user

• Highlight hashtags on items

• Fixed purchasable item

• Guided or even skip this

• Allow to be done from shop

• Improve chat landing IA

• Curate rooms based on user

• Guide to Welcome Rooms

• Highlight hashtags in room

• Remove this or create a new monetization with less investment (i.e. $1 deal)

Discovering New Possibilities

I encouraged my lead designer to lean on UX laws—like Jakob’s Law and Occam’s Razor—when creative blockers came up or data wasn’t available. These principles helped them reframe the brief, navigate competing ideas, and bring clarity to decision-making during competitive analysis.

I encouraged my lead designer to lean on UX laws—like Jakob’s Law and Occam’s Razor—when creative blockers came up or data wasn’t available. These principles helped them reframe the brief, navigate competing ideas, and bring clarity to decision-making during competitive analysis when lacking new data.

I encouraged my lead designer to lean on UX laws—like Jakob’s Law and Occam’s Razor—when creative blockers came up or data wasn’t available. These principles helped them reframe the brief, navigate competing ideas, and bring clarity to decision-making during competitive analysis.

Parallel Design Focus

Integrated new components hands on while coaching my lead designer on defining documentation and module components. This gave our team opportunity to flex capability and get buy in for completing redesign on crossover areas in hashtags.

Integrated new components hands on while coaching my lead designer on defining documentation and module components. This gave our team opportunity to flex capability and get buy in for completing redesign on crossover areas in hashtags.

OUPTUT

Built What Mattered Most

We hit delays from technical blockers and over-scoped work. I flagged this early and worked with leadership to refocus. We trimmed non-essential search features, adjusted iOS system plans, and pushed broader hashtag architecture to later phases.


1

1

Onboarding

Incentivized onboarding through our quest system for first time users as well as separately for Hashtag event on launch increasing adoption and first time conversion.

2

2

Search Users

Searching is the primary function to discover new meaningful connections outside of chat rooms and feed. This helped build stronger structure around our core retention mechanics, friending and following.

Profile Interests

Ensuring users have full capability to seamlessly add interests to profile while viewing other users interest to connect. This enables control and foundation to feed our AI/ML future tech.

3

3

Chat Room Visibility

Common or top hashtags of users in rooms can lead to discovering users to connect further and create organic ice breakers. This helped focus on our magnifying our retention with users who join rooms, chat, and friend others within D0-30 range.

4

4

Systems

Designing for Scale & Efficiency

Over 20 components, documentation, and foundations designed and implemented from Design System. This boosted release across 2 platforms, and our language was elevated across half of our core features.

5

Marketing Campaign

Our onboarding event and launch went smoothly with the version release on app and play stores, due to having marketing involved as early as our exploration phases.

6

6

RESULTS

Strong Release, but Room to Improve

Strong release, but can improve

We hit and exceed some metric goals, but were unable to release more foundational ML tech and had to phase out room hashtags and product hashtags which didn't allow us to accelerate monetization.

83%

83%

83%

83%

Conversion

Conversion

among first-time users who interact with quests

among first-time users who interact with quests

70%

70%

70%

70%

Engagement

Engagement

from DAU in the first week of launching

from DAU in the first week of launching

3%

3%

3%

3%

Retention lift

Retention lift

during 1st month testing (attribution from events)

during 1st month testing (attribution from events)

15%

15%

15%

15%

Increase

Increase

increase

on effort due to tech restriction and alignment

on effort due to tech restriction and alignment

40%

40%

40%

40%

User search

User search

increase due to hashtag searching capability

increase due to hashtag searching capability

REFLECTION

Looking Back and Forward

We gained valuable learnings, but also uncovered key gaps in cross-functional communication and planning that affected timelines and effort. I co-led a retro with the engineering director to bring all teams together, reflect, and document takeaways for future improvements.

Growing leaders in a 0-1 space

Creating growth for a design leader was much more than anticipated, but it was amazing traversing management, strategy, while enabling a designer to contribute at my own level.

Growing leaders in a 0-1 space

Creating growth for a design leader was much more than anticipated, but it was amazing traversing management, strategy, while enabling a designer to contribute at my own level.

Inclusive design system comms

While managing many items I had trouble creating comms with some engineers, this was bridged through recieving feedback and opening up to being accessible to all teams

Inclusive design system comms

While managing many items I had trouble creating comms with some engineers, this was bridged through recieving feedback and opening up to being accessible to all teams

Bridging gaps sooner

Due to tech complexity and uncertainty with teams, there were areas I knew I could have started productive discussion on and get teams aligned and discovering scenarios earlier.

Bridging gaps sooner

Due to tech complexity and uncertainty with teams, there were areas I knew I could have started productive discussion on and get teams aligned and discovering scenarios earlier.

Reframing helps

Overall teaching designer and peers to always reframe if there is opportunity and not hold back. This helped us with reducing scope and meeting launch dates even with increased scope.

Reframing helps

Overall teaching designer and peers to always reframe if there is opportunity and not hold back. This helped us with reducing scope and meeting launch dates even with increased scope.