
- Featured
- 1 Apr 2026
CF7 Dynamic Email
Send form data to admin + users

Hitesh Mistry
1 Apr 2026 • 4 min read
OTP-based login systems are becoming increasingly popular because they provide a faster and more secure login experience compared to traditional username-password methods.
In WordPress, the Digits plugin is widely used for OTP login via mobile number. However, by default, it only collects basic information and lacks customization options.
In many real-world projects, you may need to collect additional user data such as name, title, or other profile details during registration.
In this guide, we will learn how to customize the Digits plugin to extend its functionality.
Default OTP login systems are limited in functionality.
Common requirements:
These features are essential for building a professional user system.
By default, Digits plugin provides:
Limitations:
The first step is to modify the registration form to include additional fields.
Example fields:
This can be done by customizing the form template or using hooks provided by the plugin.
Validation is important to ensure correct data is submitted.
This improves user experience and data quality.
Once the form is submitted, store the custom data in WordPress user meta.
Logic:
I help businesses build advanced WordPress solutions with custom features and integrations.
After saving data, display it in:
This ensures data is accessible and useful.
A good user experience is essential for higher conversions.
This improves usability and engagement.
In one project, I customized the Digits plugin to collect user title and full name during OTP registration.
Results:
This small customization significantly improved the overall system.
Also check my ACF Dynamic User Data Guide to manage and display user data effectively.
Customizing OTP login in WordPress allows you to build a more powerful and flexible user system. By extending the Digits plugin, you can collect meaningful data and improve user experience.
With proper implementation, you can create a complete user management system tailored to your needs.

UI/UX Designer, Full-Stack Developer and Digital Experience Consultant with over 10 years of professional experience in helping businesses succeed online.
I build secure, custom login systems with advanced features to protect your website and deliver a seamless user experience.