WALoops OTP Login
Add WhatsApp OTP login to WordPress in 2 minutes. A password-free login and registration option, delivered over WhatsApp — works alongside your existing login form, on any theme, with or without WooCommerce. No password to remember, no password to reset, no password to leak. Free forever — 100 OTPs/
Add WhatsApp OTP login to WordPress in 2 minutes.
A password-free login and registration option, delivered over WhatsApp — works alongside your existing login form, on any theme, with or without WooCommerce. No password to remember, no password to reset, no password to leak.
Free forever — 100 OTPs/month
Get a free API key by creating a WALoops account from the plugin’s settings page (no credit card) and start sending real WhatsApp OTPs from WALoops’ shared WhatsApp number immediately.
Everything you need, nothing you don’t
- Adds, never replaces — sits alongside your normal login and registration forms as an extra option, never in place of them
- 3 ready-made designs — Modern, Minimal, and Card form styles, pick one in Settings, no CSS required
- Works in minutes — no Meta Developer account needed on the Free or Introduction (shared-number) plans
- Bring your own number — Introduction and Starter Ecommerce plans let you send from your own WhatsApp Business number
- WooCommerce checkout — offer WhatsApp OTP verification right at checkout on the Starter Ecommerce plan
- Email code login too — optionally offer a 6-digit code sent by email alongside (or instead of) WhatsApp; it uses your site’s normal email, needs no API key, and a new email address becomes a new account
- Shortcode-friendly — place the form anywhere with [wa_otp_login] , or drag it on as a native Elementor widget or WPBakery Page Builder element
- Spam-proof your other forms — a “WhatsApp OTP Verify” field/tag for Contact Form 7 , WPForms , Gravity Forms , and Formidable Forms blocks submission until the visitor’s number checks out (experimental for Ninja Forms — test before relying on it)
- Goes global — a country dial-code selector on every phone field, pre-filled from the visitor’s browser language and always changeable
- Fully translatable (text domain: waloops-otp-login )
Simple, WordPress-friendly pricing
Start free. Upgrade only when you actually need more volume or your own number.