How to Implement Mobile OTP Login in Shopify New Customer Account Modal?

Hi @Everyone

I’m developing a new Shopify store and want to implement a mobile OTP (One-Time Password) login/verification flow for customer account creation.

Since the legacy customer account modal is no longer available in new stores, I’m looking for guidance on:

  1. How to implement OTP login/verification in the new Shopify customer account modal.

  2. Recommended apps, APIs, or custom code approaches that work with the new modal.

  3. Best practices for integrating OTP during account signup without breaking Shopify’s default customer flow.

Has anyone successfully implemented mobile OTP login in the new Shopify setup? Any tutorials, examples, or tips would be super helpful!

Thanks in advance!

@aravinthemb
The new customer accounts come with a built-in OTP feature, but it is email-based instead of using mobile or SMS. Customers simply enter their email address and receive a 6-digit code to access their account.

If you want to use a third-party app for mobile OTP, you can choose from the apps below based on their ratings and pricing.

Hello Mastroke,

Thanks for your response. I’ve already explored several apps from the app store, but most of them require the legacy customer account model, as they are built specifically around that setup. I would prefer a solution that works with the new customer accounts instead.

Unless you’re on the Plus plan, you don’t have the option to customize IdP, so you’re pretty restricted in this area. Plus plan you could do Auth0 no problem.