UX/UI Design · Baemingo · UX/UI design of the self-service onboarding
Log in, get onboarded and start selling
As UX/UI designer, I designed the log-in and the self-service onboarding in the Baemingo web app: from creating an account to the first sale at the till. A guide on the dashboard shows every step and what is done, so a new restaurant always knows what is left before it can start selling.
- My role
- UX/UI designer, alongside my role as Product Development Lead
- Year
- 2021–2022
- Industry
- Restaurant tech, B2B SaaS
- Company
- Baemingo
- Platform
- Web app
- Tools
- Figma
The challenge
As the company entered its scale-up phase, the manual and support-heavy onboarding became a real barrier to growth. From creating an account to starting to sell, every step needed a lot of help from internal teams. That slowed down customer activation and limited how fast the company could scale.
To unlock growth, onboarding had to move to self-service, so that new customers could on their own:
- Create an accountWithout waiting for someone at Baemingo.
- Set up paymentsConnect a payment provider and activate payouts.
- Add and manage productsOne at a time, or by importing them.
- Organise menusAnd sell them through several sales channels.
The aim was to reduce friction, shorten the time to the first sale, let potential customers explore the platform before committing, and reduce the need for sales meetings and operational support.
The pain points
Before self-service, a new restaurant needed help from Baemingo at every step. The research with key customers, sales, customer success and support pointed to five pain points:
- Cannot try the platform before committingA sales meeting was needed just to get access.
- Depends on internal teamsEvery step needed help from someone at Baemingo.
- Slow with a large rangeProducts had to be added one by one, or by asking for help.
- Unclear why KYC is neededAnd unclear what happens after the documents are sent.
- Does not know what is leftNo overview of the steps before the restaurant can start selling.
The goal for the design: a new restaurant gets from sign-up to its first sale on its own, without a sales meeting.
Key design decisions
One guide, every step
A guide on the dashboard lists every step from account to first sale, and shows what is done. The restaurant always knows what is left.
Work next to the list
Editors open in a side panel, so the list of articles or menus stays in view while the restaurant adds to it.
Clear errors, easy recovery
At log-in, error messages say what went wrong and what to do next, and a forgotten password can be reset right there.
Explain the why
The payout step explains why the KYC application is needed and what happens once it is approved.
Choose how to sell
The last step lets the restaurant pick its sales channels: online ordering, a self-service kiosk, at the counter or at the table.
Tested with users
Prototypes were tested with users and refined with feedback from users, sales, customer success and support.
The onboarding, step by step
I designed the self-service onboarding as UX/UI designer, from flows and prototypes to tested UI. A guide on the dashboard lists every step and shows what is done, so a new customer always knows what is left before they can start selling. All screens are in Swedish and English, as in the product. Click a screen to enlarge it.
Log in and create an account
Tell us about your business
Add articles
Create a menu
Create a payment account
Activate payouts
Start selling
More of my responsibilities at Baemingo
At Baemingo, I had several responsibilities. Each one is its own case.