How to minimize onboarding steps for mobile apps when invited/added by another user?
Here's the best we have right now. It's 7 steps for UserB.
We use email address for usernames.
Can we do better?
UserA adds UserB, in app, via email address.
- UserB receives welcome email.
Subject "UserA wants you to join them in AppName!"
Body Button: "Click here to join UserA." - Button in the email body links to web page.
- Web page asks for password then user clicks Submit.
- Web page sniffs OS and opens the correct app store on AppName.
- UserB installs the app.
- UserB logs into the app.
- UserB starts interacting with UserA.
- UserB receives welcome email.