4 tips for building a customer-friendly account recovery process
โNice! I get to click the forgot username/password button!โ (Said no one ever.)
Like mosquitos, or burning your tongue on microwave pizza, or stepping in gum, the typical account recovery experience is universally hated. But despite our best efforts, we seem unable to avoid it.ย
According to a 2022 rundown, on average weโve each got 100 passwords and 53% of us rely entirely on our memory to keep them straight. No big surprise, then, when weโre forced โ once again โย to jump through the account recovery hoops: answering security questions, waiting on email or text codes, or listening to Kenny G in the help desk queue.ย
But why is it on us โ the user, the consumer, the customer โ to do so much password management anyway? If the brands whose apps and websites we use really loved us, wouldnโt they just make it go away?
The answer (IMO) is that they absolutely would โฆ if they knew how.
Why account recovery goes wrong
The knee jerk explanation for why customers wind up recovering passwords so often is that weโre forgetful or lazy or just not very tech savvy. We forget our usernames. We forget our passwords. We donโt use password managers.
But the real reason is poor design.ย
If youโve coded your own sign-in experiences, the account recovery process can often be an afterthought. If on the other hand youโre using a customer identity and access management (CIAM) technology, the account recovery features that came with it may be rigid and not so customer friendly. Either way, once youโve picked a road to go down, itโs easy to get focused on cooler, shinier things than the password reset button. Marshaling the resources to improve your account recovery process can be a struggle.
The unintended costs of poor account recovery processes
While a frustrating account recovery process can be a pain in the neck for customers, it also has a direct impact on your own bottom line. Letโs count the ways:
- Lost revenue โ Ever tried to order a burrito on your way home only to realize you forgot your password? If you canโt reset that password at a stop light, youโll probably pick a different dinner option. Fewer burritos means less revenue today โฆ and likely next week too.
- Fewer customer insights โ Sometimes itโs actually easier to create a new account than to recover your existing one. When that happens, the marketing team loses that customerโs history because itโs spread across multiple orphan accounts. Fewer insights means less personalized service. And bad data can lead to wrong conclusions.
- Increased costs โ When the account recovery process goes fully off the rails, customers start overloading the help desk with account recovery calls. Paying that help desk staff is a very tangible cost.
- Compromised security โย The account recovery button is a favorite first stop for most attackers. Thatโs because your customersโ accounts are only as secure as your account recovery process. A slipshod recovery process creates a ripe opportunity for account takeover (ATO). Also, if youโve got a help desk, that can further increase your vulnerability to social engineering.
4 ways to make account recovery better for your customers
Clearly, getting account recovery right is worth it โ both for you and your customers.ย
Here are 4 tips thatโll help you avoid account reset risks and reap the benefits of customer-friendly account recovery:
1. Make account recovery a self-service task
Believe it or not, there are still sites and apps that force their customers to call the help desk to reset their username or password. Itโs expensive and massively annoying for your customers, and it makes you vulnerable to sweet-talking attackers who can fool your well-intentioned customer support rep into giving them access to a customerโs account.
Customer support should be the last resort. So move that process online โ like, ASAP โ by building one yourself or investing in a CIAM solution to help you.
2. Donโt force (or allow) users to create custom usernames
While letting folks pick their own user names can seem like a customer friendly thing to do, it also increases the likelihood theyโll forget them. Chances are their preferred option is already taken and theyโll have to think up a new (and less memorable) username on the spot.ย
Unless you have a specific business reason, itโs best to require usernames to be something unique that your customer has already memorized โ like an email address or cell phone number.ย
Itโs also best to display the username on a separate page from the password (more on in a future post). That said, you may have some customers who still share email accounts or donโt own a smartphone. If so, youโll have to offer an alternative.ย
Edge cases aside, user-created usernames are a sure fire way to drive your customers into the account recovery loop more frequently.
3. Donโt force people to change passwords as a routine safeguardย
Thankfully, weโre seeing this one less and less. It used to be that brands in high-risk industries like finance or healthcare would set aggressive password policies that forced customers to change their password on a regular cadence. Like the user-created username (see #2 above), it may seem like changing passwords is in everyoneโs interest. However, when your customer is constantly changing their password, it also increases the likelihood theyโre going to forget it.
A more modern and customer-friendly approach is to compare your customerโs credentials against a database of known-stolen passwords every time they try to sign in. If that password has been stolen somewhere along the line, then itโs time to ask your customer to change it. If not, they can keep rolling with what they have.
Your engineering team can roll their own integration with breached password providers, or you use a CIAM tool that has breached password verification built in.
4. Eliminate passwords entirelyย
Yes, itโs possible. And, no, it doesnโt mean anyone can log into your account.ย
You see, over the last 10 years or so, the FIDO Alliance has made tremendous strides โ along with device manufacturers โ to mainstream the use of biometrics. You probably know it as Face ID or logging in with your fingerprint, and itโs gradually reducing the worldโs reliance on passwords to authenticate users.ย
The reason FIDO protocols can help eliminate passwords is that they use standard public key cryptography techniques to provide stronger authentication than a typical username and password.ย
So if you donโt already use some sort of biometric authentication, itโs time to get it on your roadmap. And stay tuned for our upcoming blog on going passwordless.
.png)
โ
The best account recovery process is the one you donโt notice
Optimizing account recovery doesnโt just mean making it easier. It means making it vanishingly rare โ or better yet, entirely unnecessary.ย
Iโll go out on a limb and say that in a perfect world, a customer would NEVER have to recover their username or password. The entire process would be managed behind the scenes without any friction for the user โ securely, rapidly, and forgettably.
If you suspect your own account recovery experience is frustrating your customers, drop us a line. Weโve got a solution that does all threeโand that has never once been compared to mosquitos.