With the User Registration functionality in Essential Addons for Contact Form 7, you can easily create custom user registration forms. This allows visitors to sign up, providing details like name, email, and password, directly through a front-end form.
This guide will help you understand and implement the Conversational Form in Contact Form 7.
Make sure you have installed both Contact Form 7 & Essential Addons Contact Form 7 plugins inside your WordPress.
Enable User Registration
You must enable the User Registration before implementing the customized User Registration in Contact Form 7. To do that, follow the below steps:
- Navigate to the Contact Form 7 menu.
- Essential Addons.
- From the Features tab enable the User Registration.
Add User Registration
To implement the User Registration in your contact form follow the below steps:
- Navigate to any existing form or create a new one.
- Add the “Password” tag where you want to display in your form.
Configure User Registration
After clicking the Password tag a new popup window will appear. Here you can configure & customize the user registration settings.
- Field Type: Tick or untick whether you want to mark it as required or not.
- Field Name: Usually the name field is auto-generated. You can add custom value if required.
- Class Attribute: Enter custom class if required.
- ID Attribute: Enter custom ID if required.
Click the Insert Tag button once the configuration is done.
- The customized tag will be added to your form editing panel.
- Save Changes.
Configure User Registration Additional Settings
To configure & customize additional settings for User Registration follow the below guidelines:
- Enable User Registration: Enable/ disable the post submission on Contact Form 7.
- User Registration Option: Set user registration settings. example – role, auto login, mail notification, etc.
- User Role: Select a role for user registration.
- Auto Login: You can set auto login after the user registers.
- User Mail Notification: You can send mail notifications to users.
- User field Mapping: Select multiple field mapping for different fields. Ex: First Name, Last Name, User Email User Password, etc.
Embed the Shortcode
- Copy & Paste the shortcode inside your page or post to display the form.