Global Driver Onboarding
Unified fragmented global driver onboarding flows and created the Earnings Calculator to reduce driver churn.



create consistency across hundreds of regional onboarding flows?
set realistic earnings expectations before drivers sign up?
support necessary local variations without fragmenting the experience?
Overview
Uber had hundreds of fragmented driver onboarding flows after years of rapid global expansion. Each region had its own flow, its own copy, its own edge cases. The result was inconsistent quality and no way to improve things globally.
Role
I worked with the team to create consistency across regions while supporting local variations where needed. Most of this work was strategic: frameworks and guidelines, not pixel-perfect screens.
I also designed the Earnings Calculator experiment. Uber was losing drivers because they signed up expecting to earn more than they actually could. The calculator let drivers get personalized earnings estimates based on their location and schedule before committing.
Results
The Earnings Calculator reduced early driver churn by setting realistic expectations upfront. The global framework enabled faster rollouts of improvements across all regions.