The biggest shift came from separating account creation from onboarding. To reduce friction and drop-off, we split the flow into two parts: a quick signup to create an account, followed by a gated onboarding with all required compliance steps.
This let users get started with just basic info, while we gained immediate communication access. Once the account existed, we could track progress, send reminders, and let them return later to finish onboarding without losing data.
I collaborated with ops, risk, and finance and legal teams to audit every onboarding field. Anything optional or redundant was removed or delayed. This enabled a more flexible system, where future compliance changes could be added as modular steps, not complete rewrites.