Try searching for WooCommerce, Shopify, Abandoned Cart, or Pricing.
A password-free login and registration option, delivered over WhatsApp — works alongside your existing login form, on any theme, with or without WooCommerce. Running a store? Pair it with our WooCommerce WhatsApp integration for automatic order updates. Not on WordPress? Use the WhatsApp OTP API directly.
100 OTPs/month free · No credit card required
Search "WALoops OTP Login" in Plugins > Add New and click Install Now.
One click from Settings > WhatsApp OTP Login — no signup form on our site required.
Login page, registration (WooCommerce checkout on Starter Ecommerce), or drop [wa_otp_login] anywhere.
Visitors log in or register with just their WhatsApp number — no password to remember.
An added login option — never a replacement for your existing username/password form.
Sits alongside your normal login and registration forms as an extra option.
Modern, Minimal, and Card form styles — pick one in Settings, no CSS required.
Offer WhatsApp OTP verification right at checkout on the Starter Ecommerce plan.
No Meta Developer account needed on the Free or Introduction shared-number plans.
Introduction and Starter Ecommerce plans let you send from your own WhatsApp Business number.
Place the form anywhere with [wa_otp_login].
Start free. Upgrade only when you actually need more volume or your own number.
Everything you need to try WhatsApp OTP login on a live site.
For sites outgrowing the free quota, with the option to send from your own number.
For high-traffic and WooCommerce sites — unlimited OTPs on your own connected WhatsApp number.
Sender number by plan: Free — our shared WhatsApp number only. Introduction — your choice of ours or your own. Starter Ecommerce — your own connected number required.
* Your own number: Meta only allows login codes from it once your WhatsApp account has a payment method and is past Meta's starting limit (verify your business, or build a sending history). Until then, codes send from our shared number, so logins keep working.
Search "WALoops OTP Login" from your WordPress dashboard (Plugins > Add New), or get it from the WordPress.org plugin directory below. Once it's installed, get your free API key from inside its settings page — just log in to your WALoops account.
download Get it on WordPress.orgNo. Free and Introduction send OTPs from our shared WhatsApp number. To use your own number (optional on Introduction, required on Starter Ecommerce), you connect it with Facebook from your WALoops dashboard in about two minutes. No developer app or access tokens needed.
Meta only allows login-code (authentication) messages from your own number once that WhatsApp account has a payment method and is past Meta's starting limit of 250 conversations a day. You get past it by verifying your business in Meta Business Settings, or by sending good-quality messages to enough customers. Until then, your codes keep sending from our shared number, so customers can still log in. Our team can help with each step.
After you connect your number, we submit the login-code template on your WhatsApp account and Meta reviews it. On new accounts that can take up to 24 hours; on established ones it is often minutes. Your codes keep sending from our shared number meanwhile, and switch to your number automatically once it is approved.
It's a Starter Ecommerce feature. Free and Introduction cover login and registration only — upgrade to Starter Ecommerce to add WhatsApp OTP verification at checkout.
Sends are blocked with a clear message until next month, or until you upgrade — nothing breaks silently.
WhatsApp only allows pre-approved wording for one-time-passcode messages, so you pick from a few approved variants (code only / code + expiry / code + expiry + security warning) rather than writing free-form copy.
No — it's always an added option next to your existing username/password login and registration forms.
Yes, from the plugin's settings page. Cancelling a paid plan moves your account back to Free at the end of the current billing period.
Free to start. 100 OTPs a month, no credit card required.
✓ No credit card required ✓ 7-day free trial ✓ Cancel anytime