We all appreciate an app with single-sign on. Whether you're in a hurry, don't want to remember another set of credentials, or just like having your apps integrated, the idea of a one-click registration and a one-click log-in is very convenient.
So why don't more apps have it?
At Auth0, we couldn't agree more about the importance of quick, technical debt-free development. That's why our SSO app requires only one click to implement, and only a few more to configure for any of the major enterprise identity providers or dozens of social media logins you might want to add.
And of course the user journey matters—but the log-in page is a place that does not obey all the traditional rules of design. When you introduce SSO, you don't introduce complexity or confuse people. You make it easier to get started.
The truth is that single sign-on is one of the easiest ways you can cut friction out of your user journey, improve your app's stickiness, and in the process lift your retention numbers and conversion rates. Here's why.
When it comes to getting and keeping users, nothing is more important than speed.
According to Chamath Palihapitiya, the former VP of User Growth at Facebook, it's not enough to think about speed in terms of a user's first days, hours, or minutes. “How do you get that to seconds?” he pushes, “How do you get that to milliseconds? That's how you win.”
That might sound crazy, but the login screen—the first thing we see in most apps—is extremely important for setting the tone for the user experience. Within milliseconds, users are going to make a decision about whether they want to go forward.
Here's an app with and without social SSO—which are you most likely to try?
If you're on a phone, the answer is obvious: the one where there's no typing involved. No one likes painstakingly writing out their whole email address and a new password on an on-screen keyboard. When you click “Sign Up,” you then have to wait for a confirmation email, click into that, tap the link to confirm your account, tap Confirm to go forward—the whole process is laborious.
Maybe the app on the left is interesting enough that you'll go through with it, but the app on the right welcomes you into its world in a much stronger way. It offers you a one click sign-up flow. It has additional choices, yes, but that just means you get to choose the path of your personal least resistance. It's likely you'll choose SSO for two reasons:
It's not just intuitively better to avoid decision fatigue and embrace social proof, either. The data on conversion and SSO social login is out there:
That last one may sound small, but 3-4% of what may well be hundreds of millions of dollars MRR is a huge chunk of change.
The key thing to keep in mind is that a download is not a conversion. But if you can make it as easy as humanly possible for users to get started, you can up your odds of making a conversion by a significant margin.
Early return rates are especially critical to growth. According to a Localytics study, the average app loses almost 80% of its users within three days.
What's even more interesting is that the churn rate, or the rate at which you lose users, is about the same no matter how “good” your app is. Here's the rate of lost users by where apps placed in the Google Play app store.
The key takeaway here is that you basically have three days to convince your users to stay around. If you can keep 80% of your users around on Day 1, then you're on track to have yourself a Top 10 app. If you don't have 40% around after Day 1, then you're not going to crack the top 100.
The effects of a good first activation will bend your retention curve from the start, but you still need to make an effort to bring people back to your app on the second day, and the third, and so on.
A lot of what we do to bring users back—ads, content, and the like—are time-consuming. They can be expensive. SSO, on the other hand, is quick and easy, with outsized effects in getting users through the “last mile”:
While your daily users probably aren't going to forget their log-in information, a whole third of your user base isn't at daily usage yet. When they do forget their info, there's a high probability that you'll never see them again.
With SSO, inactive users can come back to your app and they won't even have to log in. It's like you left the porch light on for them: it's simple, it's feel-good, and it keeps them in the fold.
When users sign into your app with a social login, you can take advantage of the data they've already entered to tailor a personalized onboarding experience. Here's some of the data you can use when people choose Facebook to log in with:
This can be really powerful (and not at all creepy) if done right. Witness Instagram's use of your “Friends” list as part of their core value proposition you see immediately after signing up:
I'm in, Instagram!
If you're trying to get information about people without a social login, then you're facing another big problem that you probably don't want to think about: fake data.
80% of people have reported that when they're forced to invent new profiles just to get access to a new product or service, they leave information incomplete or actively make stuff up.
You've probably done it too. No one likes tedium, and typing in “asdasdas” for the state or country you live in is a lot easier than trying to navigate an unresponsive drop-down menu. From then on, it's usually “asdadas” all the way down to asdadas@gmail.com.
Fake data doesn't just represent a missed opportunity to personalize your app's experience. It actively skews your analytics and slows your team down.
Instead of having to clean your database up all the time, implement SSO and request the information you want directly from your users. Here's the key. When you're upfront, people are responsive. When you put them through a whole rigmarole of data collection, you lose them.
SSO isn't just about security or seamless integration. It's also a powerful tool for designers, marketers, growth hackers and developers to use to improve the user experience and create a stickier product. Whether you're optimizing for the first milliseconds of the user journey or connecting new users to their friends on the platform, having a one-click SSO solution is essential.
And it's easy to implement, too.
Like “one-click easy.”