Add OTP verification directly to Contact Form 7.
An OTP verification field for your Contact Form 7 forms. Users confirm their email or phone before the submission continues, so you keep the form you built and gain a verification layer.
Not every Contact Form 7 submission is a real lead.
Authyo adds a verification step between your form and your inbox, for improved spam protection and form security.
WITHOUT AUTHYO
WITH AUTHYO
Everything inside your existing forms.
OTP verification field
A verification field built for Contact Form 7.
Secure one-time password handling
One-time codes, handled securely through Authyo.
Four OTP channels
Email, SMS, WhatsApp and Voice Call.
Customizable messages
Write your own text for sent, verified and failed OTP states.
Per-form redirect
Send users to a page of your choice after a successful submission.
Skip Verification option
Offer a frontend "Skip Verification" when OTP isn't required.
Add verification without rebuilding your forms.
Contact Form 7 must be installed and activated (it's free on WordPress.org).
Install the plugins
Activate Contact Form 7, then Authyo OTP for Contact Form 7, which connects to the Authyo OTP service.
Enable OTP channels
Use the toggle controls in the dashboard. Email and phone verification can be switched on or off independently.
Add the OTP field to your form
Place the verification field in any Contact Form 7 form. Users verify, then the submission continues.
Illustrative UI. See the plugin page for exact setup details.
Your form, your wording.
Toggle verification and edit the sent, verified and failed messages. The preview updates as you go.
Verification options
Messages users see
Illustrative preview. Click a message to see its state.
One field. Four ways to verify.
Choose the delivery channel that suits your users, then pick one to see what your visitors receive.
Requirements and data, plainly.
Requirements
- Plugin
- Contact Form 7, installed and activated (free on WordPress.org)
- Service
- Authyo OTP service
- Support
- support@authyo.io
External service
- Service
- Authyo (app.authyo.io)
- Purpose
- To send and verify OTPs for Contact Form 7 submissions
- Data sent
- User email addresses, phone numbers and OTP-related verification data
- Legal
- Terms of Service · Privacy Policy
Your Contact Form 7 forms collect leads. Authyo helps verify them.
Add an OTP verification field and build a stronger verification layer into your lead workflow.
Frequently asked questions
Everything you need to know about Authyo OTP for Contact Form 7.
What is Authyo OTP for Contact Form 7?
A plugin that adds an OTP verification field to Contact Form 7, so users verify their email or phone before the submission continues. It works with the Authyo OTP service.
Which channels can I use?
Email, SMS, WhatsApp and Voice Call.
Can I verify email and phone separately?
Yes. Email and phone verification can be enabled or disabled independently from the dashboard toggles.
Can I customize the messages users see?
Yes. You can customize the messages for the OTP sent, verified and failed states.
Can I redirect users after a successful submission?
Yes. There is a per-form redirect option for after a successful submission.
What is the Skip Verification option?
An optional frontend control for forms where OTP verification isn't required.
Does it replace Contact Form 7?
No. Contact Form 7 must be installed and activated. Authyo adds a verification field to your existing forms.
What data is sent to Authyo?
To send and verify OTPs, user email addresses, phone numbers and OTP-related verification data are sent to the Authyo service (app.authyo.io). See the Terms of Service and Privacy Policy for details.
Where do I get support?
Contact support@authyo.io.