Redesign of the debtor registration process

Simplifying a complex multi-step form for a business information exchange platform
to reduce drop-offs and modernize the user experience.

Debtor registration process — redesign
Role UX/UI Designer
Scope Audit · Flow redesign · UI
Type Enterprise / B2B
Product Web application

Overview

Product

A web application for a business information bureau, used by entrepreneurs to verify and monitor business partners and manage receivables.

Project

The project involved redesigning one of the key processes in the customer panel - the multi-step flow for registering a debtor.

Goals

Business goals UX goals
Reduce drop-offs

Reduce the number of users abandoning the form mid-process.

Reduce cognitive overload

Limit the amount of information exposed at any one step.

Speed up registration

Shorten the time needed to register a debtor end-to-end.

Simplify the flow

Make the multi-step structure clear and navigable.

Modernize UX

Bring the customer panel up to current UX standards.

Improve guidance

Give users a stronger sense of control and progress.

Discovery & Audit

The project started with a detailed audit - going through the form multiple times in different configurations and use scenarios. A key element was early alignment with the PM regarding legal constraints.

01
Audit of the existing flow

Multiple walk-throughs of the form across different use scenarios, user paths, and configuration variants.

02
User behavior & support feedback

Analysis of user behavior patterns and recurring issues reported to the customer support center.

03
Validation & form logic analysis

Mapping all field dependencies, validation rules, and legal constraints that could not be changed.

04
Iterations with PM & developers

Early alignment sessions to define what could be removed, hidden, or had to remain unchanged.

Cognitive overload
Too many fields exposed upfront
Repetitive helper icons
Dense layout across key steps
Long form perceived from the start
Lack of system support
No NIP-based autofill
Manual company data entry
Missing format hints
System-first structure
Rarely used fields shown too early
Required field with manual opt-out
Validation complexity
Address rules hard to interpret
Footnote-based requirements

Key Insights

01

Overwhelm from the very first step

Users were confronted with the full complexity of the process immediately. Rarely used optional fields visually dominated the form and made it harder to focus on the key data.

02

Form designed for the system, not the user

The structure reflected the underlying data model and system requirements, rather than the user's natural workflow and mental model of the task.

03

Users expected more system support

When completing company data, users expected the system to do more of the work - particularly around NIP lookup and automatic data population from external databases.

Problem

The debtor registration process was one of the most problematic flows in the entire customer panel.

The form had been developed incrementally over the years - without a consistent workflow logic and without the involvement of a UX Designer. As a result, from the very first step, the user was confronted with the full complexity of the process, a large number of fields, and an inconsistent data structure.

Feedback from the customer support center primarily pointed to: the overwhelming length of the form, difficulty in finding errors and lack of system support while entering data.

An additional challenge came from legal constraints - most fields were legally required and could not be completely removed from the process.

MAIN PAGE - BEFORE

Main page before redesign

LOW INFORMATION SCENT

Lack of examples made debtor categories harder to distinguish.

LIMITED DECISION SUPPORT

The screen explained the rules, but not the value of using the service.

TEXT-HEAVY DECISION POINT

Key eligibility rules were buried in dense, documentation-style content.

WEAK ACTION HIERARCHY

The CTA feels disconnected from the choice.

STEP 1 - BEFORE

Step 1 before redesign

FALSE REQUIRED STATE

A non-mandatory field is marked as required, forcing users to opt out manually.

WEAK FIELD PRIORITIZATION

Required and optional fields had similar visual weight, making it harder to focus on the key data.

TOO MANY FIELDS AT ONCE

The first step exposed too much information upfront, making the form feel overwhelming from the start.

CONFUSING VALIDATION LOGIC

Numbered markers and footnotes made address requirements harder to understand than necessary.

UNHELPFUL HELPER ICONS

Tooltip icons appeared next to most fields, but often repeated the label instead of adding useful guidance.

ADDING DEBT DETAILS - BEFORE

Adding debt details before redesign

DISCONNECTED SUB-TASK

The main form was hidden during the action, making the task feel separate from the overall process.

CONTEXT SWITCHING

Adding debt details opened as a separate page, interrupting the main debtor creation flow.

UNCLEAR COMPLETION ACTION

The generic "OK" button did not clearly explain what would happen after submission.

UX Decisions

Decision 1

Guided workflow

The process was rebuilt around clear steps and a stepper that guided the user through the form and limited the ability to move forward without completing the required data.

Better orientation within the process Less frustration from validation Greater sense of control
Before After
Before After
Decision 2

Progressive disclosure

Due to legal requirements, most fields could not be removed. Instead of reducing complexity at the data level, the redesign limited the exposure of less important information — less frequently used fields were hidden under expandable section.

Shorter perceived form length Lower cognitive overload Better scanning
Before After
Before
Decision 3

Autofill & system support

The NIP field was transformed into a search field integrated with external databases, allowing company data to be filled in automatically.

Faster form completion Less manual work Fewer errors
Enter NIP

The search field replaces a standard text input.

Select company

Suggestion list from external databases, such as CEIDG or GUS.

Data autofilled

Data such as company name, full name, addresses, and NIP are filled in automatically.

Decision 4

Simplified address structure

The structure of address fields was simplified by removing unnecessary dependencies between inputs and adding clearer data entry rules.

Fewer validation errors More intuitive address completion Simpler mental model
Before After
Before After
Decision 5

Contextual interactions

Adding obligations and representatives was moved from separate subpages into modals to reduce context switching and keep the user within the main flow.

Better flow continuity Faster task completion Greater sense of process fluidity
Before After
Before After

Key Design Improvements

The redesigned flow focused on reducing exposed complexity, improving guidance, and keeping users in context throughout the process.

Start page From static instructions to a decision-oriented entry point

The start screen was redesigned to help users quickly identify the correct debtor type, understand the eligibility criteria, and begin the process with more confidence.

Start page after redesign
1
Clear path selection

Replaced a text-heavy tab layout with visual cards that help users choose the right debtor type faster.

2
Scannable eligibility rules

Key conditions were grouped into smaller content blocks, making it easier to understand when the service can be used.

3
Decision support

A new supporting panel explains the benefits and consequences of adding a debtor, helping users understand the value of the service before starting.

4
Stronger primary action

The CTA was made more prominent and placed closer to the decision point to support a smoother start.

Step 1 Simplifying the most complex step of the flow

The first step was redesigned to reduce visual density, improve information hierarchy, and make the form feel more manageable without removing legally required data.

1
Clear process orientation

A visible stepper helped users understand where they were in the process and what was still ahead.

2
System-assisted entry

The NIP field was redesigned as a searchable input to support faster data entry and future autofill scenarios.

3
Improved information hierarchy

The form was reorganized into focused sections, helping users process one group of information at a time.

4
Progressive disclosure

Less frequently used data was placed under an expandable section, reducing the amount of information exposed at once.

5
Simpler address entry

The redundant "Post office" field was removed, and a postal code placeholder was added to suggest the correct format and reduce input-related questions.

6
Cleaner validation logic

Unnecessary footnote-based validation was removed to make the address section easier to understand and reduce visual noise.

Adding debt details Keeping secondary actions inside the main flow

The debt details step was redesigned as an in-context modal to reduce navigation, preserve flow continuity, and make the interaction feel lighter.

1
User stays in context

Debt details were moved from a full-page view into a modal, allowing users to complete the task without losing sight of the main debtor flow.

2
Less visual noise

Required-field markers, helper icons, and heavy separators were reduced, making the form easier to scan.

3
Clearer completion action

The generic "OK" button was replaced with a specific action label, making it clearer what happens after submitting the modal.

4
Lighter interaction pattern

The modal made this action feel shorter and less disruptive than opening a separate full-page step.

Final UI

Project Outcomes

The project was prepared for phased implementation and handed over to the development team together with implementation estimates. Since the collaboration ended before launch, post-release metrics were not available.

Instead, the value of the redesign can be seen in how it addressed key friction points in a complex, regulation-driven workflow.

01
Higher completion confidence

Reduced exposed complexity and step-by-step guidance made the process feel more manageable.

02
Less manual effort

NIP search, autofill support, and simplified address input reduced manual data entry.

03
Compliance without overload

Legal requirements stayed in the process, but were structured in a more user-friendly way.

04
Scalable UI patterns

Reusable patterns for forms, steppers, validation, modals, and progressive disclosure supported future redesigns.

Reflection & Learnings

What worked well

The project showed how challenging it can be to redesign systems that have been developed for years without a consistent UX strategy. Simplifying the experience does not always mean removing complexity - in many cases, it is more important to manage the exposure of information properly and guide the user through the process.

What I would improve

In hindsight, I would place greater emphasis on earlier business and legal alignment. In regulated systems, even small changes can significantly affect project scope and the number of iterations.

I would also like to conduct usability testing - even in a simplified, internal form. This would make it possible to validate assumptions faster and better assess the impact of the redesign on real user behavior before implementation.