The new three-step sign-up

Carousell is a marketplace for buying and selling across Southeast Asia, Taiwan and Hong Kong. By 2022, only 60% of new users finished signing up. Four in ten left before they even started. I led the redesign of the sign-up flow to remove friction and give people a reason to stay.

Where people dropped off

Six months of funnel data showed that the biggest drop was not account creation. It was the personalization steps after it: picking interests, following sellers and setting up a feed. We were asking people to make choices about a product they had not used yet.

The old sign-up funnel, with drop-off at each step

I interviewed 8 users across three groups: newcomers, casual users and active sellers. The same thing came up again and again. The app pushed a seller identity before people had decided how to use it. One person said, “I’m getting a feeling I need to sell something.”

Mapping interview notes against each sign-up step
  • Too much, too soon. People had to make choices before seeing what Carousell offered. The steps were not wrong, they were in the wrong place.
  • The wrong first impression. Seller-focused choices made buyers feel left out. One flow tried to serve buyers, casual sellers and merchants, and fit none of them.
  • Unclear screens. Old UI patterns and vague instructions made people hesitate.

The best marketplace apps I looked at did the opposite: get people to their first useful moment fast, and ask about preferences later.

Grab's sign-up flow
Depop's sign-up flow
Gojek's sign-up flow
ASOS's sign-up flow

The best answer had to wait

To decide what to fix, I ran a workshop with our PM and researcher. We landed on one question: how might we tailor sign-up to what each person came to do?

The strongest idea was a personalized start. People pick buyer, casual seller or merchant, and each gets its own flow. It fixed the wrong first impression directly. But it needed a lot of backend work, and the timeline was already at risk.

So I made a call with the PM: a clearly better sign-up now, instead of a perfect one later. We split the project. Phase 1 took the changes with the most impact for the least effort, and the personalized start moved to phase 2.

What shipped

The new sign-up, screen by screen
  • Personalization after sign-up. Picking interests, following sellers and setting up a feed moved to after sign-up, once people have seen the product.
  • Lighter personalization. Only gender and age. Recommendations adjust on their own instead of asking people to set them up.
  • The new design system. Old components replaced, instructions rewritten, and a clearer hierarchy on every screen.
  1. Sign-up options
  2. Create account
  3. A short profile
  4. Turn on notifications
  5. Home
After 5 steps
  1. Discover
  2. Sign up
  3. Turn on notifications
  4. Sell your phone
  5. Pick interests
  6. Follow sellers
  7. Home
Before 7 steps

For web, I rebuilt native parts like date pickers, dropdowns and permission prompts with web patterns, so both versions feel the same.

Sign-up on web, desktop and mobile

Results

Phase 1 shipped on schedule.

Sign-up completion
+22%
New users
+13%

What I’d do differently

The deadline that forced us to split the work also showed what mattered most. Phase 1 got most of the impact without the personalized start.

But phase 2 never shipped. A phase 2 with no scope and no date is just a good intention. Next time, I’d plan it before phase 1 ships.

I’d also measure something else. Finishing sign-up isn’t the real goal; using the product is. I’d define the first-week action that predicts whether someone stays, and design sign-up to lead there.

Role

End-to-end designUser research

Company

Carousell

Timeline

Jul–Oct 2022

Type

Growth