# Simplify My Login - Full Documentation > Simplify My Login provides an easy-to-use OTP login solution for Shopify stores, enhancing customer experience and security. This file contains the complete content of all guides and blog posts for the Simplify My Login documentation. --- ## Direct Client-Side Integration & API Support: Build Your Vision *Published on: Fri Feb 20 2026* *URL: https://apps.loginviaotp.com/blog/client-side-integration* One of the biggest frustrations when adding authentication to a Shopify store is dealing with clunky, rigid apps that force your users into a pre-designed box. If you run a high-volume brand with strict brand guidelines, you don't want a generic popup ruining your conversion flow. That's why **Simplify My Login** was built with developers and designers in mind from day one. We offer unmatched flexibility through direct client-side integration and robust API support. ## Bring Your Own Figma Design With traditional login apps, you're usually stuck picking from 3 or 4 basic templates and changing a single primary color. Simplify My Login flips this on its head. Because we provide direct frontend API access, you are not forced to use our UI components. You can build out your own login, OTP verification, and registration forms precisely how your design team envisioned them in Figma. ## Direct Client-Side Integration We expose standard JavaScript hooks that allow you to quietly trigger OTP dispatches, verify codes, and instantiate checkout sessions without redirecting the user away from your storefront. - **Headless & Custom Storefronts:** Whether you're building a Hydrogen storefront, utilizing custom React apps, or just employing heavily customized Liquid themes, our APIs play nicely. - **Zero iFrames:** We don't drop slow, heavy iFrames onto your page. This ensures lightning-fast LCP (Largest Contentful Paint) and a significantly better mobile experience. ## Uncompromised Security While you control the frontend user experience, we handle the heavy lifting on the backend. This includes advanced bot protection, rate-limiting, risk assessment scoring, and routing SMS to the fastest local gateways based on the user's country code. **Ready to start building?** Contact support to get access to our advanced developer documentation and API endpoints. --- ## Using Store Credit with Legacy Customer Accounts *Published on: Sun Feb 22 2026* *URL: https://apps.loginviaotp.com/blog/store-credit* Shopify recently launched highly anticipated Store Credit features for merchants natively. However, many stores run into a tricky dependency issue: advanced credit features often require switching entirely to the strictly constrained "New Customer Accounts" functionality. For brands utilizing custom OTP login solutions—like Simplify My Login—switching entirely away from "Legacy" (or Classic) customer accounts can break complex authentication funnels. ## The Best of Both Worlds for Plus Merchants Simplify My Login is currently the *only* app that supports OTP login while allowing you to heavily utilize these new native Store Credit features on Legacy accounts. *(Note: These deep integration features currently require a **Shopify Plus** tier subscription to configure properly.)* ### Setup Guide We have created an in-depth visual step-by-step Scribe tutorial for developers and agencies looking to bridge this gap. **[View the Setup Guide on Scribe](https://scribehow.com/viewer/OTP_login_setup_on_New_customer_accounts_with_Shopify_app_Simplify_My_Login__QRBC3NQ2TziqWVM_kYHGog)** *A full technical teardown of how this is achieved will be published shortly, detailing how we utilize the Multipass API and headless routing to maintain state across the account borders.* --- ## Why Switch to Simplify My Login for OTP Authentication? *Published on: Tue Feb 24 2026* *URL: https://apps.loginviaotp.com/blog/why-switch-to-sml* Many merchants come to us after growing frustrated with legacy OTP apps. Whether they're being overcharged on basic plans, suffering from severe SMS toll fraud, or waiting days for support to respond, the breaking point is usually similar. If you are considering moving your shop authentication to **Simplify My Login**, here is exactly why it’s the best decision for your bottom line. ## Best-in-Class SMS Fraud Prevention SMS toll fraud is a massive hidden cost for e-commerce brands. Legacy apps often pass these costs back to you or simply block entire country codes to deal with the problem. Simplify My Login uses a smart, multilayered security architecture. We analyze IP behavior, velocity, risk scores, and known spam networks in real-time. This blocks malicious actors before the SMS is even dispatched, saving you money and keeping your store safe. ## Unbeatable, Transparent Pricing We offer direct integration via your own SMS Gateway on our Pro plans. This means you do not have to pay inflated retail prices per text message. Even on our lower tiers, we map country delivery costs transparently, without forcing you into expensive minimum monthly commits. We charge *only* what is necessary for successful delivery. Our app is typically 30-50% cheaper at scale compared to older alternatives. ## The Only App Supporting *New* Customer Accounts (Early Access) Shopify is transitioning away from Classic Customer Accounts to the New Customer Accounts framework. We are actively working closely with Shopify to provide seamless OTP login integration into New Customer Accounts—a feature our competitors do not have. Don't build your authentication stack on obsolete APIs. ## The Best Support Experience on Shopify Go read our reviews. We don't just say we have great support; our merchants prove it. Whether you need help styling a popup, integrating a bespoke Liquid theme, or configuring your custom sender ID, our founders jump into the code to help you immediately. No more waiting 48 hours for a generic help desk article. --- ## How to Install and Set Up Simplify My Login – Shopify OTP Login App (Step-by-Step Guide) *Published on: Thu Feb 26 2026* *URL: https://apps.loginviaotp.com/blog/how-to-install-setup-simplify-my-login* Adding passwordless OTP login to your Shopify store doesn't have to be complicated. In this guide, we'll walk you through installing and setting up **Simplify My Login** — the best-rated OTP and passwordless login app on Shopify — so your customers can log in using their phone number, email OTP, Google, Facebook, and more. We also have a **video walkthrough** if you prefer to watch: --- ## Step 1: Install Simplify My Login from the Shopify App Store Head over to the [Shopify App Store listing for Simplify My Login](https://apps.shopify.com/login-using-otp) and click **Install**. You can also find it by searching *"Simplify My Login"* or *"OTP Login"* directly inside your Shopify Admin under **Apps**. Once you click Install, Shopify will walk you through the standard app authorization process. Approve the required permissions and the app will be added to your store automatically. After installation, you'll land directly on the **Simplify My Login admin page** inside your Shopify dashboard, where you'll see a guided setup checklist. ## Step 2: Switch to Legacy Customer Accounts This is a critical first step. Shopify offers two types of customer account experiences: - **Legacy Customer Accounts** — The classic email-and-password login page. This is the version that supports third-party login apps. - **New Customer Accounts** — Shopify's newer email-only OTP flow. This version currently has limited support for third-party apps. To use Simplify My Login (or any OTP login app), you need to switch your store to **Legacy Customer Accounts**. ### How to switch: 1. In your Shopify Admin, go to **Settings → Customer Accounts**. 2. Make sure **"Show login link in the header"** is enabled. 3. Select the **Legacy** option under the account version selector. 4. Click **Save**. > Don't worry — there is **no difference in security or privacy** between the two account types. With Simplify My Login, you'll actually get *more* login methods than Shopify's native new accounts offer, including phone OTP, social login, biometric login, and WhatsApp OTP. ## Step 3: Enable the App Extension After switching to legacy customer accounts, go back to the Simplify My Login admin page inside your Shopify dashboard. You should see the setup guide update to reflect that legacy accounts are now enabled. Next, you need to **activate the app extension**: 1. Click the **Enable** button on the setup guide. 2. You'll see the "Simplify My Login – Login" extension toggle on in the left sidebar. 3. Click the **Save** button in the top right corner of the page. That's it — the app is now live on your store's login page! ## Step 4: Enter Your Contact Information The setup guide includes a step to provide your **contact email**. This lets our support team reach out to you proactively if we notice anything unusual with your store's login configuration, or if we have updates relevant to your setup. ## Step 5: Choose a Subscription Plan Navigate to the **Subscription** tab in the Simplify My Login admin. We offer multiple plans depending on your store's needs — from a free tier to enterprise. 👉 **[View all plans and pricing](/pricing)** Select the plan that fits your business, click **Subscribe**, and approve the charge through Shopify's billing system. You can always upgrade or downgrade later. ## Step 6: Test the OTP Login Flow Now let's verify everything is working. Open your store's login page — you should see the new Simplify My Login interface instead of the default Shopify email/password form. ### To test: 1. Enter your **phone number** in the login field. 2. Click **Get OTP**. 3. You'll receive an OTP on your phone within seconds. 4. Enter the OTP and click verify. 5. **You're logged in!** That's the entire flow — fast, secure, and frictionless. The entire login experience takes just a few seconds and works seamlessly on both desktop and mobile devices. ## Step 7: Explore the Analytics Dashboard After your first login, head over to the **Analytics** tab in the Simplify My Login admin. Here you can view: - **Total logins and signups** over time - **User search** — look up specific customers by email or phone number This data helps you stay informed about your store's authentication activity. ## Step 8: Configure Your Login Settings The **Settings** tab is where you fine-tune the authentication experience for your store. Here are the key options: ### Login Methods Choose exactly which login methods to display on your login page: - ✅ Phone number + OTP (SMS) - ✅ Email + OTP - ✅ Email + Password (traditional) - ✅ Google Sign-In - ✅ Facebook Login - ✅ Biometric (Touch ID / Face ID) ### WhatsApp OTP Send OTP codes via **WhatsApp** instead of (or alongside) SMS. This can dramatically reduce costs and improve delivery rates, especially for customers in India, Brazil, and other WhatsApp-first markets. ### Country Selection Control which countries your OTP login app is available in. This is useful for stores that only ship to specific regions, and helps prevent SMS toll fraud by blocking OTPs to high-risk countries. --- ## Why Choose Simplify My Login? - **5-minute setup** — Install, configure, and go live in minutes, not hours - **Best-in-class SMS fraud prevention** — Multilayered security that blocks bots before an SMS is ever sent - **Multiple login methods** — Phone OTP, Email OTP, Google, Facebook, Biometric, and WhatsApp - **New Customer Accounts support** — The only app working closely with Shopify on next-gen account compatibility - **Transparent pricing** — No hidden fees, bring your own SMS gateway on Pro plans - **World-class support** — Our founders jump into your code to help, not a generic help desk --- ## Ready to Get Started? Install Simplify My Login today and give your customers the modern, passwordless login experience they expect. 👉 **[Install from the Shopify App Store](https://apps.shopify.com/login-using-otp)** Have questions? Check out our [FAQ](/faq) or [contact our support team](/contact) — we typically respond within hours, not days. --- ## Introducing Login Shield: Complete Access Control for Shopify *Published on: Sat Apr 04 2026* *URL: https://apps.loginviaotp.com/blog/introducing-login-shield* We are incredibly excited to announce the launch of our newest app on the Shopify App Store: **Login Shield - Restrict Email Domain**. Built on the feedback of dozens of merchants scaling their B2B operations and combating bot sign-ups, Login Shield provides ultimate, effortless control over who can register and log in to your storefront. ## Why We Built Login Shield As merchants scale, dealing with unrestricted access becomes a major operational hurdle. On one hand, wholesale businesses need to ensure only approved companies (via their corporate email domains) can access exclusive catalogs. On the other hand, traditional retail brands are constantly fighting off disposable email addresses trying to farm welcome discounts. Until now, managing this required complicated code edits, messy scripts, or constantly deleting fake users after the fact. ## The Power of True Access Control Login Shield lets you dictate access rules in seconds through an intuitive dashboard. **Key Features Include:** - **Domain Allowlisting & Blocklisting:** Easily restrict access to explicit domains (perfect for B2B) or block specific domains like disposable email providers. - **Individual Email Protection:** Target specific email addresses rather than just full domains. You can easily ban a problematic buyer or whitelist a specific contractor. - **Full Scope Coverage:** Rules are seamlessly applied to both your login pages and registration forms across your entire store. - **Native Integration:** Built for Shopify's infrastructure to ensure your store's speed and security are never compromised. ## Get Started Today If you need a reliable way to gate your storefront to authorized organizations or keep out public email providers, Login Shield is the perfect tool for the job. Installation takes just a click, and you can establish your first access rules in less than a minute. [Check out Login Shield on the Shopify App Store today](https://apps.shopify.com/restrict-email-domain) and take back control of your store's sign-ups! --- ## How to Restrict Your Shopify Store to Specific Email Domains *Published on: Sat Apr 04 2026* *URL: https://apps.loginviaotp.com/blog/how-to-restrict-shopify-store-to-specific-email-domains* Whether you're running a B2B wholesale portal, an employee-only store, or an exclusive members club on Shopify, managing exactly *who* can access your storefront is critical. Out of the box, Shopify allows anyone with a valid email address to create an account, which isn't always ideal for stores requiring strict access control. Fortunately, managing access effectively is simpler than you might think. ## The B2B and Wholesale Challenge If you're offering tier-based wholesale pricing or exclusive corporate discounts, you only want verified personnel accessing those catalogs. Manually vetting every single signup is tedious and prone to delay, directly impacting your buyer's experience. A better approach is **Domain-Based Whitelisting**. Instead of approving users one by one, you simply whitelist your partner companies' domains (e.g., `@acmecorp.com`, `@partnerbrand.com`). If an employee tries to register with their corporate email, they get in instantly. If they try to use a personal `@gmail.com` address, they are blocked. ## How to Set Up Domain Restrictions on Shopify To implement this effortlessly without writing custom tag rules or dealing with complicated Liquid code, you can use our new app: **Login Shield - Restrict Email Domain**. Here's how to configure it: 1. **Install Login Shield** from the Shopify App Store. 2. Navigate to your **Login Shield Dashboard**. 3. Choose the **Allowlist (Whitelist)** option. 4. Add the specific email domains you wish to grant access to (for example, `acmecorp.com`). 5. **Save your rules** to activate them across your store. Once enabled, Login Shield immediately intercepts login and registration attempts. If an email domain does not match your allowlist, the user will be elegantly blocked, ensuring your B2B store and sensitive pricing information remains entirely private. ## Beyond Domains: Specific Email Targeting Sometimes you need even more granular control. With Login Shield, you can also whitelist or blacklist specific individual email addresses. This is perfect for granting temporary access to contractors or store administrators who might not use your primary corporate domain. Secure your store the smart way. Try **Login Shield** today and automate your store's access control instantly! --- ## How to Stop Spam Customer Accounts on Shopify *Published on: Sat Apr 04 2026* *URL: https://apps.loginviaotp.com/blog/stop-spam-customer-accounts-shopify* Every Shopify merchant inevitably deals with it: waking up to find hundreds of newly created customer accounts from suspicious email addresses. These are often bot networks or users utilizing disposable, temporary emails (like Yopmail, Mailinator, or TempMail) to exploit welcome discounts and loyalty programs. Fake customer accounts don't just clutter your database; they skew your marketing analytics, inflate your email marketing bills, and pose a severe risk for coupon fraud. Here is how you can put an end to fake account creation on your Shopify store. ## The Cost of Disposable Emails When users sign up with a temporary email, they have zero intention of maintaining a long-term relationship with your brand. They grab the initial sign-up perk, checkout, and you are left paying for another subscriber on your Klaviyo or Mailchimp plan that will never open an email again. Worse, bot signups can aggressively inflate your metrics over a single weekend, ruining conversion rates and making retargeting campaigns incredibly inefficient. ## The Solution: Blocklisting Spam Domains The most effective way to eliminate this issue is to restrict known temporary or spam email domains at the point of registration. You can automate this defense instantly using **Login Shield - Restrict Email Domain**. ### Stopping Bots with Login Shield Login Shield allows you to dictate exactly which email providers are allowed—and explicitly forbidden—from interacting with your store's customer accounts. **How it works:** 1. Open the **Login Shield** app in your Shopify Admin. 2. Select the **Blocklist (Blacklist)** configuration. 3. Input the domains you want to permanently ban from your store (e.g., `yopmail.com`, `mailinator.com`, etc.). 4. Save your configuration. Login Shield immediately applies these rules to both your login and registration forms. The moment a bot or fraudster attempts to create an account using a blocklisted domain, they are rejected outright. Your database stays clean, your email marketing costs are kept low, and your welcome offers are reserved for genuine, high-value customers. Stop fighting bots manually and automate your store's spam defense with **Login Shield**.