SMS Authentication for New Customer Accounts

We’ve received many complaints from B2B customers about having to 2FA through email with the 6 digit code. Deliverability and being marked as spam is one issue, but the primary concern is customers who share a login but don’t have access to retrieve the 6 digit code from the email on file.

Is there a way to set up SMS authentication or a better login system we can implement while Shopify works to improve this UX? We’re looking into connecting our own Identity Provider for a more robust experience, but it’s very technically daunting. What do you suggest as the best solution?

Hi @katowcg

No, Shopify doesn’t offer native SMS authentication for customer accounts. The built-in options are email/password or the “passwordless” email link/code method.

However, you can add this feature using third-party apps. These apps allow customers to sign up or log in using their phone number, verified by a one-time SMS code.

One you can try out is OTP Login with Phone, while they do not have a Free Plan to offer, but they do have a Free trial period for their paid plans.

Hope this helps!