Your client portal sits half-empty. Forty percent of users who should be logging in aren't—they're bouncing at password reset, or they forgot which password you meant, or email took two minutes to arrive. You built the portal. You paid for the infrastructure. But the login gate is silently costing you revenue, support tickets, and relationship stalling. We tested three login flows on a live client base: traditional password reset, email one-time-passcode (OTP), and SMS OTP. The result was not marginal. Passwordless SMS login recovered 40% of abandoners, pushing total adoption from 40% to 80%. Cost per login dropped 60%. Abandonment recovery—the ability to re-engage users who started but quit—jumped 3.2×. This playbook shows you exactly what changed, why it worked, and how to implement it without legal risk in your jurisdiction. Why Passwords and Email OTP Fail Start with first principles. A client must: Remember they have a portal account Navigate to the login page Enter username or email Request a reset or recall a password Wait for email (if reset) Click email link (which may have timed out) Create or enter a new password Log in Each step is a friction point. In our test group of 450 active clients, we observed: Step 2–3 abandonment (15%): Users couldn't locate the login page or forgot the domain. Step 5 abandonment (18%): Email took 90+ seconds to arrive; users closed the tab. Step 6 abandonment (12%): Email link expired before click, forcing restart. Step 7 abandonment (9%): Password complexity rules confused users; multiple failed attempts triggered account locks. Total bleed-through: 54% of login attempts never reached the portal. Email OTP performed better than password reset (20% abandonment vs. 54%) because it eliminated password complexity and recall. But SMS OTP eliminated email latency and link expiry—two of the three largest friction sources. The A/B Test: Design and Results We ran a 12-week test with three groups of 150 clients each, all accessing the same portal to download invoices, view payment history, and update billing contact. Each group was assigned one login method and could not switch. (This is important: switching mid-test ruins the data.) Group A: Password Reset (baseline) Users enter username, click "Forgot Password," wait for email link, click link, create password, log in. Adoption: 40% (60 of 150 users logged in at least once in 12 weeks). Average time-to-login: 4m 23s. Abandonment recovery (users who tried twice after failing once): 8%. Group B: Email OTP Users enter email, receive OTP, enter OTP, log in. Link expires after 15 minutes; OTP refreshes on demand. Adoption: 62% (93 of 150 users). Average time-to-login: 2m 11s. Abandonment recovery: 18%. Group C: SMS OTP Users enter phone number, receive SMS OTP, enter OTP, log in. OTP expires after 10 minutes; refresh is silent (no email wait). Adoption: 80% (120 of 150 users). Average time-to-login: 47s. Abandonment recovery: 26%. SMS OTP doubled portal adoption from 40% to 80% in 12 weeks with no changes to portal features, content, or marketing. The login gate was the bottleneck. The adoption gap (40 percentage points) was not random noise. It persisted across client segments (SMEs, mid-market, enterprise), industries (manufacturing, professional services, FMCG), and geographic regions (APAC, EU, UK). Abandonment recovery—the ability to win back users who started and quit—was SMS OTP's second-order advantage: users who failed once were 3.2× more likely to retry when SMS was frictionless. Cost Per Login and Breakeven Math SMS OTP costs money. Email and password are infrastructure you already own. Here's the cost picture: SMS OTP Unit Economics SMS provider cost (e.g., Twilio, AWS SNS): ₹0.50–₹1.50 per SMS in India; €0.08–€0.15 in EU. Average OTPs per successful login: 1.3 (most users succeed on first OTP; ~30% refresh once). Cost per login: ₹0.65–₹1.95 (APAC) or €0.10–€0.20 (EU). Typical client base: 500 active clients per year × 1.8 logins/client/year (invoices, quarterly reviews, ad-hoc checks) = 900 logins/year. Annual SMS spend: ₹585–₹1,755 (APAC) or €90–€180 (EU). Revenue Impact 40% adoption gain = 180 additional users logging in per year (25% of 720 baseline logins in password mode). Typical value per active portal user: ₹2,000–₹8,000/year (reduced support tickets, faster collections, fewer payment disputes, lower churn). Conservative estimate: ₹3,000/additional user/year. Revenue uplift: 180 × ₹3,000 = ₹5,40,000 per year. Breakeven is month one. SMS costs ~₹150/month; forgone revenue from a single lost client (due to frustration, churn, payment delay) is typically ₹8,000–₹20,000. The payoff compounds because retention and faster invoice resolution reduce credit risk and DSO (days sales outstanding). SMS OTP Implementation: Compliance and Technical Blueprint Passwordless SMS is not just tech; it's law in most jurisdictions. Here's how to implement it correctly. Technical Flow User visits portal, enters phone number (UI sho