Skip to content

[Due for payment 2026-08-05] [$250] Reorder onboarding steps: feature selection before accounting integration #89594

Description

@MelvinBot

Problem

During onboarding, some "manage my team" users select None in the Accounting integration step, then later toggle Accounting back on in the feature selection step (since it shows as disabled after choosing None). The current step order (Accounting first, then feature selection) leads to confusion because None logically reads as "none of these options, but I still use accounting."

Proposed Changes

  1. Switch the order of onboarding steps: Show the feature selection step first, then the accounting integration list. This makes the flow go from broader functionality to more granular, reducing confusion.
  2. If the user keeps Accounting enabled in feature selection, show the accounting integration options where:
    • Remove the None option
    • Make Other a free text input

Rationale

Users are selecting None instead of Other, then re-enabling accounting in the next step. Reordering the steps and cleaning up the options should reduce this friction.

Slack thread: https://expensify.slack.com/archives/C07HPDRELLD/p1776855884573059

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~022054850490363431325
  • Upwork Job ID: 2054850490363431325
  • Last Price Increase: 2026-05-14
Issue OwnerCurrent Issue Owner: @mallenexpensify

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionDailyKSv2ExternalAdded to denote the issue can be worked on by a contributorImprovementItem broken or needs improvement.Task

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions