by Pigment Development on WordPress.org
A powerful plugin for Gravity Forms that adds OTP verification via SMS/Email to your forms for FREE.

Gravity Form > newly added OTP Field
Gravity Forms – OTP Verification allows you to add One-Time Password (OTP) verification to Gravity Forms, ensuring that users enter a valid mobile number or email address before submitting a form. It helps prevent spam, fake submissions, and ensures real user authentication.
The plugin supports direct integration with popular SMS gateways as well as widely-used SMS plugins. You can send OTP messages using your preferred SMS provider or through supported SMS plugins for maximum flexibility.
The plugin uses the default WordPress email sending function (wp_mail). This means you are free to use any email service you want—whether it’s your web host’s built-in mail, your WordPress site’s configured SMTP settings, or a third-party SMTP plugin. Just configure your preferred email service, and OTP emails will be sent using that method.
You can also fully customize the OTP email: set a custom sender name, sender address, subject, and modify the email template as HTML directly from the plugin settings.
Additionally, you can add any other SMS gateway via WordPress hooks and filters.
This plugin utilizes the following third-party libraries to enhance functionality:
This plugin is provided “as is” without any warranties, express or implied. While every effort has been made to ensure reliability and security, the developers are not responsible for any issues arising from its use. Always test in a staging environment before deploying to production.
We welcome contributions to improve the plugin! If you have feature requests, bug reports, or suggestions, please create a GitHub issue or pull request.
Github Repository: https://github.com/pigment-dev/gravity-otp-verification
For support, contact us at support (at) pigment (dot) dev.