Earn agreement before setting a budget.
The first onboarding flow generated a budget immediately after bank connection. Beta feedback showed a mismatch: a budget could be technically valid without feeling like something the user had agreed to. I redesigned the experience around a seven-day progression, from connection to confirmation to collaborative budgeting.
The tradeoff More steps before a complete budget, in exchange for explicit participation in what the product tracks.
