Optimizing Onboarding
How We Achieved a 2X Conversion Boost
Context
Vendoo is the leading cross-listing platform for resellers in the US. By allowing to connect multiple marketplaces (eBay, Etsy, Poshmark...) into one source, resellers can manage a single inventory and cross-list their items way faster and easier than by having to deal with multiple accounts and inventories on each marketplace.
Why was our onboarding conversion rate trending down?
So we needed to know why the onboarding conversion rate was bad and trending down. But first, a quick explanation on what a successful Vendoo onboarding means. Otherwise you wouldn’t really know what the hell I’m talking about.
A successful onboarding means a user signs ups and cross lists items. But there are a couple of set up steps between. Where were we failing? Was it on one specific step, was it on all of them?
- Account creation (Setup)
- Chrome extension installation (Setup)
- Marketplace(s) connection (Setup)
- Inventory import (Set up)
- Cross-list (Aha moment)

Dig, dig, dig
It was time for what I call: “Archeology” work. It’s that moment when you roll up your sleeves, put on the Indiana Jones hat and start digging. You know where to look, but you don’t know what you’ll find. Hopefully, you’ll end up with something valuable in your hands.
We set up a metrics board to look at the drop off rate on each step. You could clearly see a drop in the marketplace connections screen. So we had the what, now we needed the why.
%20-%20not%20in%20onboarding%20v3.avif)
Old onboarding funnel metrics. Exported from Mixpanel. Removed sensitive info.
Our AHA Moment
I started by looking at recorded sessions from users that were onboarding focusing on that step. I quickly found out that they were struggling with all the information being shown. We showed the extension installation status, all the marketplaces we support (10), plus each marketplace status and error messages. They didn’t know what to do with all of that.

Screenshot from Vendoo's old set up screen during onboarding. What's the main action here? Why am I being screamed at if I just signed up and haven't actually done anything?
I did a round of user interviews to see if what I was seeing was actually true. I wanted to have a bit more confidence on the problem we wanted to tackle. After the fifth one, I knew we had enough to move forward.
Too much stuff going on at the same time
We forgot one of the building stones of a good experience. The good ol’ and trusty KISS principle. I mean, if it works to build aircrafts since the 60’s, it should be good enough to apply here. KISS means “Keep it simple, stupid”.
So based on that, you know what I’m thinking here, right? Exactly, reduce cognitive load to maximize usability. One of the pillars of good UX, duh!
We decided to break apart the marketplace connections screen and do not show everything at once, even if it seemed like useful info.
Our hypothesis was that by guiding the user and showing just enough info, they would be able to successfully connect whatever marketplace they wanted and keep on moving.

User flows to have a shared understanding of all possible scenarios.

Wireframes of initial steps. We wanted to keep velocity and momentum so it was very low def.
Show me the money!
Remember? The Jerry Maguire movie? No? Anyway, we did focus on numbers but nobody said “show me the money” lol. All that mattered was to see the onboarding conversion rate go up. After tweaking the steps and the amount of info we showed during the marketplace connections screen, and doing another round of user testing, we finally achieved that. Hypothesis validated.
So we increased the onboarding conversion rate by 2X. Sweet! I would’ve loved to keep tweaking and improving onboarding, but hey, baby steps.
%20-%20onboarding%20v3.avif)
Comparison between old onboarding and new version funnel metrics. Exported from Mixpanel. Removed sensitive info.
%20-%20listing%20rate.avif)
Comparison between old onboarding and new version conversion percentage. Exported from Mixpanel. Removed sensitive info.

STEP 1: Install Chrome extension
.avif)
STEP 2: Connect marketplaces
.avif)
STEP 2.1: Connected marketplaces
.avif)
STEP 3: Choose a way to start cross-listing

How to import video walkthrough.

Import page.
.avif)
How to cross-list video walkthrough.

Item detail page.

Success modal when cross-listing for the first time.
can’t stop, won’t stop
How can we keep improving the onboarding? Noticed the “Item creation step”? What if we tailor the onboarding depending on the use case? Users that want to import vs. users that want to create items from scratch. Sounds promising, right?