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.
Access the Integration
Go to Settings > Integrations in your dashboard.
Select OTP Sign-in.
Select Your Email Provider
Choose from available providers (e.g., TrustSignal, MSG91).
This provider will send OTPs to your customers’ email addresses.
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.
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.
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.