0 → 1 · Accountant self-serve onboarding

0 → 1 · Accountant self-serve onboarding

Turning accountant onboarding from support-led to self-serve

Turning accountant onboarding from support-led to self-serve

I redesigned onboarding around a simple reality: accountants arrive with different tools, hesitate over financial configuration, and rarely finish setup in one sitting. The result was an adaptive system that routes each accountant to the right path, guides high-confidence setup, and preserves progress across sessions.

I redesigned onboarding around a simple reality: accountants arrive with different tools, hesitate over financial configuration, and rarely finish setup in one sitting. The result was an adaptive system that routes each accountant to the right path, guides high-confidence setup, and preserves progress across sessions.

ROLE

ROLE

Lead product Designer

Lead product Designer

TEAM

TEAM

Product · Customer Success

Product · Customer Success

SURFACE

Web app · accountant portal

DOMAIN

B2B · Fintech · Accounting

SURFACE

SURFACE

Web app · Accountant portal

Web app · Accountant portal

DOMAIN

DOMAIN

B2B · Fintech · Accounting

B2B · Fintech · Accounting

AT A GLANCE

AT A GLANCE

The product only pays off after configuration: mappings, tax codes, integrations, exports. 





The old flow was functional but silent, no clear starting point, no sense of "am I doing this right," no way to leave and return. 



So accountants stalled, leaned on Customer Success, and often never reached a ready-to-use state.

I led the 0→1 redesign that turned that pile of screens into a guided, self-serve system built around how accountants actually behave: uncertain, interrupted, and cautious with financial data.

The product only pays off after configuration: mappings, tax codes, integrations, exports. 





The old flow was functional but silent, no clear starting point, no sense of "am I doing this right," no way to leave and return. 



So accountants stalled, leaned on Customer Success, and often never reached a ready-to-use state.

I led the 0→1 redesign that turned that pile of screens into a guided, self-serve system built around how accountants actually behave: uncertain, interrupted, and cautious with financial data.

Confidence led

Confidence led

Validation and reassurance at each financial step, not click-reduction for its own sake.

Validation and reassurance at each financial step, not click-reduction for its own sake.

Resilient by design

Resilient by design

Pause on Tuesday, resume on Friday. Progress and context never reset.

Pause on Tuesday, resume on Friday. Progress and context never reset.

Self-serve by default

Self-serve by default

Setup that completes without a support call, CS becomes the exception, not the path.

Setup that completes without a support call, CS becomes the exception, not the path.

Adapts to context

Adapts to context

One entry point routes each accountant to the right path, integration or manual

One entry point routes each accountant to the right path, integration or manual

Confidence led

Validation and reassurance at each financial step, not click-reduction for its own sake.

Resilient by design

Pause on Tuesday, resume on Friday. Progress and context never reset.

PROBLEM DISCOVERY

PROBLEM DISCOVERY

The product had effectively outsourced
Onboarding to Customer Success

The product had effectively outsourced onboarding to Customer Success

The product had effectively outsourced onboarding to Customer Success

Accountants understood why they needed to configure Alaan. The problem was knowing where to begin, what to do next, and whether their setup was correct.

I started by observing Customer Success onboarding calls. The same setup questions appeared repeatedly, showing where the product was failing to provide enough guidance.

Accountants understood why they needed to configure Alaan. The problem was knowing where to begin, what to do next, and whether their setup was correct.

I started by observing Customer Success onboarding calls. The same setup questions appeared repeatedly, showing where the product was failing to provide enough guidance.

Confidence

Confidence

Financial decisions such as mappings carried downstream consequences, so uncertainty often stopped progress.

Financial decisions such as mappings carried downstream consequences, so uncertainty often stopped progress.

Support dependency

Support dependency

Customer Success repeatedly stepped in to explain the same decisions the product should have supported.

Customer Success repeatedly stepped in to explain the same decisions the product should have supported.

Orientation

Orientation

Accountants entered the product without a clear starting point or sequence.

Accountants entered the product without a clear starting point or sequence.

Representative sentiment synthesised from onboarding interviews and Customer Success call reviews.

Representative sentiment synthesised from onboarding interviews and Customer Success call reviews.

Accountants

Accountants

For accountants, onboarding felt less like a guided setup and more like navigating an unfamiliar system alone. They understood the goal, but often didn't know where to begin, what to configure next, or whether they were doing it correctly.

For accountants, onboarding felt less like a guided setup and more like navigating an unfamiliar system alone. They understood the goal, but often didn't know where to begin, what to configure next, or whether they were doing it correctly.

Invitation

Invitation

User is invited without any clear context or guidance

User is invited without any clear context or guidance

Confusion

Confusion

Uncertain what to setup or where to begin creating uncertainty

Uncertain what to setup or where to begin creating uncertainty

Support

Support

Relies on support or internal teams, onboarding gets delayed

Relies on support or internal teams, onboarding gets delayed

Internal Customer Success Teams

Internal Customer Success Teams

Customer success teams became the bridge between users and product onboarding, repeatedly answering the same questions and manually guiding setup.

Customer success teams became the bridge between users and product onboarding, repeatedly answering the same questions and manually guiding setup.

Repeated Queries

Repeated Queries

Frequent onboarding questions and setup decisions

Frequent onboarding questions and setup decisions

Manual Guidance

Manual Guidance

Spent significant time explaining and helping users progress

Spent significant time explaining and helping users progress

Delayed Completion

Delayed Completion

Back-and-forth preventing users from reaching activation quickly

Back-and-forth preventing users from reaching activation quickly

RESEARCH & VALIDATION

RESEARCH & VALIDATION

I looked for where confidence broke,
Not where the UI did.

I looked for where confidence broke, not where the UI did.

I looked for where confidence broke, not where the UI did.

Funnel data showed where accountants dropped. I needed to understand why. So I combined behavioural data with interviews, support patterns and Customer Success observations to separate interface friction from decision uncertainty.

Funnel data showed where accountants dropped. I needed to understand why. So I combined behavioural data with interviews, support patterns and Customer Success observations to separate interface friction from decision uncertainty.

01

01

Accountant interviews

Accountant interviews

Where did people hesitate?

Where did people hesitate?

02

02

CS shadowing

CS shadowing

Where did humans compensate for the product?

Where did humans compensate for the product?

03

03

Support analysis

Support analysis

Which questions repeated at scale?

Which questions repeated at scale?

04

04

Product analytics

Product analytics

Where did progress break down?

Where did progress break down?

Research Report

Research Report

Drop-off was distributed across setup, not isolated to one screen

Drop-off was distributed across setup, not isolated to one screen

The pattern suggested cumulative friction rather than a single broken step. Confidence weakened as accountants moved deeper into financial configuration.

The pattern suggested cumulative friction rather than a single broken step. Confidence weakened as accountants moved deeper into financial configuration.

Directional representation based on observed onboarding patterns.

Directional representation based on observed onboarding patterns.

What the research actually told me

What the research actually told me

The reframing insight: people weren't failing because onboarding was long. They were failing because the system expected them to understand complex accounting setup with no adaptation to their context and no guidance through the uncertainty. Simplifying screens would have polished the wrong problem. Five patterns held across every method:

The reframing insight: people weren't failing because onboarding was long. They were failing because the system expected them to understand complex accounting setup with no adaptation to their context and no guidance through the uncertainty. Simplifying screens would have polished the wrong problem. Five patterns held across every method:

One flow can't serve every accountant - The right path depends on their accounting tools and how their books are structured.

One flow can't serve every accountant - The right path depends on their accounting tools and how their books are structured.

People needed guidance, not documentation - The product had to say what to do next, not link a help article or defer to CS.

People needed guidance, not documentation - The product had to say what to do next, not link a help article or defer to CS.

Confidence mattered more than speed - Users wanted to know a financial configuration was correct before moving on.

Confidence mattered more than speed - Users wanted to know a financial configuration was correct before moving on.

Onboarding isn't one session - People paused and returned; seamless recovery had to be a feature, not an edge case.

Onboarding isn't one session - People paused and returned; seamless recovery had to be a feature, not an edge case.

The friction was deciding what to do next, not doing it - Reducing uncertainty beat reducing clicks.

The friction was deciding what to do next, not doing it - Reducing uncertainty beat reducing clicks.

Framing the real problem

Framing the real problem

The brief asked for simpler onboarding. Research pointed to a different problem.

The brief asked for simpler onboarding. Research pointed to a different problem.

The brief

The brief

Onboarding is too long

Screens are too complex

Users need a better UI

Reduce clicks

Onboarding is too long

Screens are too complex

Users need a better UI

Reduce clicks

What I found

What I found

Confidence runs out before setup is complete

One flow cannot fit every accountant

The product doesn't explain what comes next

Progress cannot depend on one uninterrupted session

Confidence runs out before setup is complete

One flow cannot fit every accountant

The product doesn't explain what comes next

Progress cannot depend on one uninterrupted session

THE REFEAME

THE REFEAME

How might we help accountants configure Alaan independently,
with enough guidance to make confident decisions and enough flexibility to leave and return?

How might we help accountants configure Alaan independently,
with enough guidance to make confident decisions and enough flexibility to leave and return?

SOLUTIONING

SOLUTIONING

Benchmarkig

Benchmarkig

I studied how the best handle complex setup

I studied how the best handle complex setup

Before designing anything, I benchmarked leading spend, fintech and accounting platforms to see how they guide people through heavy configuration. The goal was to extract the product principles that consistently reduced friction and raised completion.

Before designing anything, I benchmarked leading spend, fintech and accounting platforms to see how they guide people through heavy configuration. The goal was to extract the product principles that consistently reduced friction and raised completion.

The principles that became the architecture

The principles that became the architecture

Four principles held across the field. They aren't decoration each one turns directly into an architectural move in the strategy below, so the system is evidence-derived, not invented.

Four principles held across the field. They aren't decoration each one turns directly into an architectural move in the strategy below, so the system is evidence-derived, not invented.

Adapt to user context.t - Route people into the most relevant path based on their accounting tool and setup no single flow.

Adapt to user context.t - Route people into the most relevant path based on their accounting tool and setup no single flow.

Reduce decision-making - Guide with clear next steps, recommendations and visible progress instead of a blank page.

Reduce decision-making - Guide with clear next steps, recommendations and visible progress instead of a blank page.

Build confidence continuously - Embed validation and contextual reassurance so people know a config is right.

Build confidence continuously - Embed validation and contextual reassurance so people know a config is right.

Design for interruption - Let people pause and resume without losing progress or context.

Design for interruption - Let people pause and resume without losing progress or context.

Strategy

Strategy

Ship a system that adapts, guides and remembers.

Ship a system that adapts, guides and remembers.

The old onboarding was a linear corridor that assumed one ideal user on one uninterrupted path. Real accountants don't move like that. Four architectural moves replaced it with a system.

The old onboarding was a linear corridor that assumed one ideal user on one uninterrupted path. Real accountants don't move like that. Four architectural moves replaced it with a system.

MOVE 01

MOVE 01

Unified entry + routing

Unified entry + routing

A single starting point reads the user's context and routes them into the right setup path.

A single starting point reads the user's context and routes them into the right setup path.

One rigid flow for all

MOVE 02

MOVE 02

Branching setup

Branching setup

Integration and manual paths designed around different levels of complexity, never a dead end.

Separate Integration & manual path

MOVE 03

MOVE 03

Persistent guidance layer

Persistent guidance layer

Next-step prompts, inline validation and visible progress carried across the whole journey.

Help articles & a CS call

MOVE 04

MOVE 04

Session resilience

Session resilience

Save, resume and a non-blocking assistance layer, so setup survives real interruptions.

Finish in one sitting or lose it

System architecture

System architecture

People enter setup with different contexts, so the system needs pathways, not one fixed route. A unified main flow forks into two setup tracks, with a support layer that spans everything and a recovery loop for the reality that people drop off and return.

People enter setup with different contexts, so the system needs pathways, not one fixed route. A unified main flow forks into two setup tracks, with a support layer that spans everything and a recovery loop for the reality that people drop off and return.

DESIGN & RATIONALE

DESIGN & RATIONALE

Each surface removes a reason
accountants previously needed help

Each surface removes a reason
accountants previously needed help

ENTRY POINT

ENTRY POINT

Value-first invitation

Value-first invitation

Onboarding starts before the product does. The invite was rebuilt from a generic "you've been added" into a value-driven entry what Alaan does for an accountant and why finishing setup is worth the effort so motivation exists before the first click.

Onboarding starts before the product does. The invite was rebuilt from a generic "you've been added" into a value-driven entry what Alaan does for an accountant and why finishing setup is worth the effort so motivation exists before the first click.

ACCOUNT CREATION

ACCOUNT CREATION

Guided sign-up

Guided sign-up

Sign-up was broken into structured, step-by-step inputs with clear progression and immediate feedback — turning an overwhelming form into something that feels manageable and reduces errors before they compound into support tickets.

Sign-up was broken into structured, step-by-step inputs with clear progression and immediate feedback — turning an overwhelming form into something that feels manageable and reduces errors before they compound into support tickets.

WELCOME

WELCOME

Show value before configuration begins

Show value before configuration begins

A short introduction connects setup to the accountant's workflow before asking them to configure anything.

A short introduction connects setup to the accountant's workflow before asking them to configure anything.

ACCOUNTING TOOL SELECTION

ACCOUNTING TOOL SELECTION

Route accountants based on the setup they actually have

Route accountants based on the setup they actually have

Selecting an accounting tool determines whether the user follows an integration or manual path.

Selecting an accounting tool determines whether the user follows an integration or manual path.

ADAPTIVE ROUTING

ADAPTIVE ROUTING

Constraints reroute the journey instead of blocking it

Constraints reroute the journey instead of blocking it

If an integration is unavailable, the system provides a viable manual route rather than a dead end.

If an integration is unavailable, the system provides a viable manual route rather than a dead end.

MANUAL SETUP

MANUAL SETUP

Structure the complex path instead of hiding its complexity

Structure the complex path instead of hiding its complexity

Accounts, mappings and tax codes are broken into manageable steps, supported by templates and clear validation.

Accounts, mappings and tax codes are broken into manageable steps, supported by templates and clear validation.

PERSISTENT ASSISTANCE

PERSISTENT ASSISTANCE

Setup can pause without disappearing

Setup can pause without disappearing

Progress remains visible inside the product, allowing accountants to return without reconstructing where they left off.

Progress remains visible inside the product, allowing accountants to return without reconstructing where they left off.

Edge cases & recovery

Edge cases & recovery

Self-serve only works if users can recover without support

Integration not supported

Integration not supported

Integration connect fails / re-auth

Integration connect fails / re-auth

Resume mid-setup on return

Invalid / conflicting tax-code mapping

Resume mid-setup on return

Invalid / conflicting tax-code mapping

Missing mandatory accounts

Missing mandatory accounts

Large chart of accounts (bulk + templates)

Large chart of accounts (bulk + templates)

Multi-session drop-off recovery

Invite expired / re-invite

Multi-session drop-off recovery

Invite expired / re-invite

Validation failure states

Validation failure states

Empty states

Empty states

The rule that shaped every one of them

A state you can't recover from is a state people abandon. So every failure path - an unsupported integration, an invalid tax-code mapping, a session that ends halfway resolves into a labelled recovery, never a dead end. That's what the recovery lane in the architecture is for: a drop-off isn't the end of onboarding, just a pause the system knows how to resume. Designing these unglamorous states, not the hero flow, is what earns the trust to run a self-serve setup at all.

A state you can't recover from is a state people abandon. So every failure path - an unsupported integration, an invalid tax-code mapping, a session that ends halfway resolves into a labelled recovery, never a dead end. That's what the recovery lane in the architecture is for: a drop-off isn't the end of onboarding, just a pause the system knows how to resume. Designing these unglamorous states, not the hero flow, is what earns the trust to run a self-serve setup at all.

Designing for confidence

Designing for confidence

The hard part wasn't the screens, it was making people trust their own setup.

The hard part wasn't the screens, it was making people trust their own setup.

A wrong mapping or tax code can affect downstream accounting and VAT. So reducing clicks wasn't enough. The interface needed to make financial decisions feel understandable, reversible and safe.

A wrong mapping or tax code can affect downstream accounting and VAT. So reducing clicks wasn't enough. The interface needed to make financial decisions feel understandable, reversible and safe.

Validate in place

Validate in place

Confirm configurations when they are made, not at the end.

Confirm configurations when they are made, not at the end.

RESTS ON

RESTS ON

Self-Determination Theory. Confirming a config is right builds competence, the “I've got this” that drives intrinsic confidence.

Self-Determination Theory. Confirming a config is right builds competence, the “I've got this” that drives intrinsic confidence.

Explain downstream impact

Explain downstream impact

Tell accountants what a setting affects before they commit.

Tell accountants what a setting affects before they commit.

RESTS ON

RESTS ON

Fogg Behaviour Model. Knowing what a setting affects raises ability and behaviour needs ability, motivation and a trigger together.

Fogg Behaviour Model. Knowing what a setting affects raises ability and behaviour needs ability, motivation and a trigger together.

Show honest progress

Show honest progress

Make completed and remaining work visible.

Make completed and remaining work visible.

RESTS ON

RESTS ON

Zeigarnik effect. We fixate on unfinished tasks; an honest progress view turns that open loop into a pull to finish never a false “almost done.”

Zeigarnik effect. We fixate on unfinished tasks; an honest progress view turns that open loop into a pull to finish never a false “almost done.”

Use defaults as guardrails

Use defaults as guardrails

Reduce blank-page decisions without removing control.

Reduce blank-page decisions without removing control.

RESTS ON

RESTS ON

Hick’s Law. Defaults cut the number of choices at each step fewer decisions, less fatigue, faster commitment.

Hick’s Law. Defaults cut the number of choices at each step fewer decisions, less fatigue, faster commitment.

Make leaving safe

Make leaving safe

Save state so users can verify something elsewhere and return.

Save state so users can verify something elsewhere and return.

RESTS ON

RESTS ON

Peak–End Rule. We remember how things end; a lossless exit means a paused setup is recalled as safe, not abandoned.

Peak–End Rule. We remember how things end; a lossless exit means a paused setup is recalled as safe, not abandoned.

Guide in context

Guide in context

Answer the next question inside the workflow rather than sending users to documentation.

Answer the next question inside the workflow rather than sending users to documentation.

RESTS ON

RESTS ON

Progressive disclosure. The next step is revealed in context, only as needed instead of front-loading a manual the user has to parse.

Progressive disclosure. The next step is revealed in context, only as needed instead of front-loading a manual the user has to parse.

HOW IT EVOLVED

Two reasonable solutions failed
because they solved the wrong problem

Two reasonable solutions failed
because they solved the wrong problem

ITERATION 01

ITERATION 01

Linear wizard

Linear wizard

Hypothesis

Hypothesis

A fixed sequence would make complex setup easier to follow.

A fixed sequence would make complex setup easier to follow.

What broke

What broke

Accountants arrived with different tools and contexts. A single sequence created irrelevant steps and couldn't handle interruption well.

Accountants arrived with different tools and contexts. A single sequence created irrelevant steps and couldn't handle interruption well.

ITERATION 02

ITERATION 02

Modular setup

Modular setup

Hypothesis

Hypothesis

Let accountants complete setup modules in any order.

Let accountants complete setup modules in any order.

What broke

What broke

Flexibility removed the thread. Users could navigate freely but had less confidence about what remained and what mattered next.

Flexibility removed the thread. Users could navigate freely but had less confidence about what remained and what mattered next.

ITERATION 03

ITERATION 03

Adaptive system

Adaptive system

What changed

What changed

One entry point routes users by context while persistent guidance, progress and recovery maintain continuity across the journey.

One entry point routes users by context while persistent guidance, progress and recovery maintain continuity across the journey.

Why it held

Why it held

It balanced structure with flexibility instead of choosing one over the other.

It balanced structure with flexibility instead of choosing one over the other.

These iterations helped move from “helping users complete onboarding” to designing a system that ensures onboarding gets completed.

These iterations helped move from “helping users complete onboarding” to designing a system that ensures onboarding gets completed.

OUTCOMES

The redesign shifted onboarding
from assisted setup to a self-serve system

The redesign shifted onboarding
from assisted setup to a self-serve system

Support-led setup

One rigid flow

Blank starting states

Single-session completion

Failures require intervention

Support-led setup

One rigid flow

Blank starting states

Single-session completion

Failures require intervention

Guided self-serve setup

Paths adapt to context

Clear next steps and validation

Progress persists across sessions

Failures include recovery

Guided self-serve setup

Paths adapt to context

Clear next steps and validation

Progress persists across sessions

Failures include recovery

–44%

–44%

onboarding support tickets

onboarding support tickets

Reduced support dependency

Reduced support dependency

Fewer onboarding queries as accountants completed setup independently.

45 → 79%

45 → 79%

activation reached, without CS

activation reached, without CS

Improved activation

Improved activation

More accountants reached a fully configured, ready-to-use state without CS intervention.

–38%

–38%

median time-to-configure

median time-to-configure

Faster setup completion

Faster setup completion

Structured, session-resilient flows cut time-to-configure across integration and manual paths.

3.2 → 4.4

3.2 → 4.4

post-setup confidence, out of 5

post-setup confidence, out of 5

Increased user confidence

Increased user confidence

Accountants felt surer completing setup and validating financial data unaided.

On these figures: modeled / directional ~ projected from onboarding benchmarks and the drop-off funnel, not post-launch measurements.

On these figures: modeled / directional ~ projected from onboarding benchmarks and the drop-off funnel, not post-launch measurements.

Target user experience

Target user experience

An accountant can begin independently, step away when needed,
and return without losing progress or context.

An accountant can begin independently, step away when needed,
and return without losing progress or context.

REFLECTION

I stopped treating onboarding as a flow
and started treating it as a system

I stopped treating onboarding as a flow
and started treating it as a system

The biggest shift in this project was recognising that the happy path wasn't the real design problem.


Accountants arrive with different tools, interrupt setup to do real work, and need confidence before committing financial configuration.


Designing around those behaviours changed the goal from making onboarding shorter to making independent completion possible.

The biggest shift in this project was recognising that the happy path wasn't the real design problem.


Accountants arrive with different tools, interrupt setup to do real work, and need confidence before committing financial configuration.


Designing around those behaviours changed the goal from making onboarding shorter to making independent completion possible.

That's a wrap. Thank you

GuidanceClarityConfidenceAdaptiveRecoveryAutomationGuidanceClarityConfidenceAdaptiveRecoveryAutomation

sanjanadhakad6@gmail.com

LinkedIn

(+91)7358163331

© 2026 SANJANA DHAKAD

SELF SERVE

ACCOUNTANT

ONBOARDING

GET IN TOUCH

sanjanadhakad6@gmail.com

LinkedIn

(+91)7358163331

© 2026 SANJANA DHAKAD

SELF SERVE

ACCOUNTANT

ONBOARDING