Verification code via Email

Last updated: August 11, 2025

The OTP via Email Login feature allows your customers to sign in without using a password. Instead, they receive a secure, one-time passcode (OTP) directly in their email inbox.

This approach removes the need for customers to remember passwords and makes logging in fast, secure, and mobile-friendly. It also works for both new and returning customers — new users can create an account right after verifying their email, while existing users can sign in instantly.

Merchants can set up and manage all aspects of this feature directly from the Studio dashboard without any coding. The feature supports multiple email providers, customizable templates, and security controls to ensure a smooth and safe experience for customers.


Configuration

You can enable and customize OTP via Email Login directly in your Studio dashboard.

  1. Access the Integration

    • Go to Settings > Integrations in your dashboard.

    • Select OTP Sign-in.

  2. Select Your Email Provider

    • Choose from available providers (e.g., TrustSignal, MSG91).

    • This provider will send OTPs to your customers’ email addresses.

  3. Enter Provider Details

    • API Key: Your provider’s API key.

    • From Email: The email address that will appear as the sender.

    • Template ID: Your provider’s template containing the OTP placeholder.

    • Email Subject: The subject line for OTP emails.

  4. Set General Options

    • OTP Length: Default is 6 digits.

    • Skip Email Validation: Optional setting to speed up the process by skipping an email existence check.

    • Multipass Secret (Shopify only): Allows seamless sign-in for returning customers.

  5. Save Changes

    • Click Save to activate the configuration immediately.


Use Cases

  • Password-Free Login

    Offer a quick sign-in method for customers who don’t want to remember passwords.

  • New Shopify Account Flow

    As Shopify moves toward passwordless login, OTP via Email can replace the traditional password creation process.

  • Guest to Account Conversion

    Encourage guest shoppers to create accounts by sending an OTP to their email during checkout.

  • Mobile-First Stores

    Improve the login experience for mobile customers by removing the need for complex passwords.


Troubleshooting / FAQ

1. Customers are not receiving the OTP email.

  • Ask them to check their spam or promotions folder.

  • If still undelivered, try the Resend OTP option — a backup service will send the code.

  • Verify that your email provider credentials in the dashboard are correct.

2. OTP email is taking too long to arrive.

  • Delays can happen due to email provider processing.

  • Check your provider’s service status.

  • Ensure your email template and sending domain are properly set up.

3. Can I remove the password login option entirely?

  • Yes. Many merchants use OTP login as the only login method. Disabling password login creates a fully passwordless experience.

4. For non-Shopify Plus stores, will OTP login affect passwords?

  • Yes. On non-Plus stores, each OTP login may trigger a password reset in Shopify as part of the process.

5. Is there an extra cost for OTP login?

  • In most plans, OTP login is included, but some accounts may have it as an enterprise add-on. Your plan details will confirm availability.

  • Email provider usage may have its own cost based on your provider’s rates.