I went through the following process:
It was VERY hard to provide one specific improvement, but I'll try to explain my findings and decisions.
First of all, the registration process (sign-up) seemed clear enough but here are my initial findings:
Decision: As this is the first step in the Onboarding process, I decided to focus on its improvement for this test task. I will explain why I went with this improvement and discuss one alternative to it that I decided to skip.
The initial setup (working hours, services, providers, design...) was the step with the least complaints from me. But one thing was missing, coming in from the registration form...
The current registration form states: "Please choose your business category - Help us suggest the best features for your needs." So I was expecting to see the best custom features that I might want to use based on my business category.
The quick tour is a nice feature in the Admin panel. I would expect it to be a bit more detailed -- explain what I can do in each section. Also, the AI assistant is cool, but requires a better UX for user prompt, and probably, a faster response.
There are also some smaller nuances that I noticed, like the Company details having more fields than those during registration - which sounds a bit inconsistent.
Overall Assessment: In general, I would say that the whole Onboarding process requires improvements. The question is - how big of a change are you ready to go for. We can improve on what we have - or revisit and revamp it, all the way to it being partially AI-powered.
Hopefully, I will be able to explain these details and thoughts on our meeting.
Document Status: Draft • Last Updated: Oct 23, 2025
View Jira Ticket → • View Confluence Page → • View Registration Form Demo →