Projects Portal.
Onboarding

TraceAir · 2025 · Solo designer

TraceAir · 2025 · Solo designer

What’s
the problem?

What’s the problem?

The current onboarding process is confusing for clients. Managers often have to step in and manually assist users with completing the more complex steps.

Why now? A surge in clients overloaded the CS team, slowing down project launches and reducing revenue. Hiring more managers would have been costly, so we focused on solving it through the interface — improving self-service and collecting higher-quality client data.

About feature

A multi-step onboarding flow inside the Projects Portal. The data collected is highly specific to each project type — zone coordinates, technical requirements, equipment specs

About feature

A multi-step onboarding flow inside the Projects Portal. The data collected is highly specific to each project type — zone coordinates, technical requirements, equipment specs

User audience

Typically non-technical — office managers or project coordinators who go through onboarding once per new project. They're unfamiliar with drone survey terminology

User audience

Typically non-technical — office managers or project coordinators who go through onboarding once per new project. They're unfamiliar with drone survey terminology

What I did?

Current process audit Initiation of process redesign Research: analysis of CS team tickets Concept UX/UI Design Components for design system

What I did?

Current process audit Initiation of process redesign Research: analysis of CS team tickets Concept UX/UI Design Components for design system

Team

Product Manager Frontend Head of Design Stakeholders (CS managers)

Team

Product Manager Frontend Head of Design Stakeholders (CS managers)

What were
the results?

What were
a results?

What were a results?

Clients started completing onboarding on their own — without calling a manager

25% more

onboarding form are completed by users themselves

33% less

58%
less

58% less

time from signing a contract to launching a project

39% more

initial files collected

How to control all projects?

What to do?

The main table with all projects

Usually one POC has several projects on onboarding stage at once. It's critical to see any blockers and actions required.

How to trigger users to fill the onboarding?

Completion effect

I used a progress bar based on the completion effect — people are more motivated to finish something once they've started.

Detailed statuses and stages

Each onboarding step has its own set of statuses — from "required" to "done", with clear instructions for what to fix.

What else?

What to do?

I needed to develop new components

It is important to provide feedback during onboarding. Previously, we had a basic Alert component that did not have any special behavior and was used everywhere.

Before

Before

Alert

Alert

For important info

For system response

For system response

For important info

Now

Now

Message

Message

Alert

Alert

Inline

Banner

Banner

Inline

Inline

Alert

Inline

Inline

Message