Build Contact Form On Divi Visual Builder Using Material Design
Divi Form Builder With Material Design is THE form builder for divi.
Salient features include :
- Responsive forms using native divi row/column grid.
- Form field divi modules like text, file upload, email, checkbox etc.
- Google’s “Material Design” styles out-of-the-box. Customizable styling.
- Setup form submission notifications
- Spam protection with reCAPTCHA.
- Save form submission to WordPress database.
It provides you with all the tools for creating high converting forms.
Pre-requisites
- A WordPress website
- Divi Theme by Elegant Themes
- Divi Form Builder With Material Design plugin
Tools
- Computer
Estimated Cost : 29
Total Duration : 9 minutes
Start your FREE trial. No credit cards required.
Step 1 - Enable & Setup Form On Divi Section
-
Plugin works by making a divi section, form-enabled.
-
This divi section acts as a form container. Add the form field divi modules in this section.
-
To enable form on a divi section,
- Edit a page in divi's visual builder.
- Hover over a divi section and click the cog icon to bring up the Section Settings
- On the Content tab click on the Form section toggle
- Set the Enable Form toggle switch to ON.
- Give the form an unique name via the Form Name setting
- Set successful form submission message in the Success Message setting
-
Note: Form related module settings won't show in divi section & form submissions won't work if the above isn't enabled.
Start your FREE trial. No credit cards required.
Step 2 - Setup Spam Protection
-
To block unwanted spam form submissions
- Create Google reCAPTCHA website profile
- Save the SITE KEY & SECRET KEY in WordPress
- Enable & setup spam protection on a form
Start your FREE trial. No credit cards required.
Step 3 - Form Email Notification
-
Plugin provides versatile setting for email notifications.
-
Send email notification on successful form submission.
Start your FREE trial. No credit cards required.
Step 4 - Add Form Fields To The Divi Section
-
Now that the form is setup, we need to add form fields to it.
-
Each form field is a divi module
-
The following form field (and hence divi modules) are available
- Single Line Text
- Paragraph Text
- Checkbox
- Radio
- File Upload
- Drop Down
- Consent
- Submit Button
-
Add a form field by selecting appropriate divi module.
-
Next steps are to customize the form styles
Start your FREE trial. No credit cards required.
Step 5 - Section Rows - Design Settings
-
This section represents style settings for the rows within the divi section
-
In the divi section settings visit Design Tab and click on Form - Section Rows toggle
-
Settings options are
- Set Top/Bottom Padding To 0
- A toggle field to set the top and bottom padding for the section rows to zero.
- It help maintain proper row spacing for form fields on multi-row section setup.
- Set Top/Bottom Padding To 0
Start your FREE trial. No credit cards required.
Step 6 - Field Container - Design Settings
-
This section represents style settings for a field container. A field container is the main wrapper for the field.
-
In the divi section settings visit Design Tab and click on Form - Field Container toggle
-
- Margin
- Padding
Start your FREE trial. No credit cards required.
Step 7 - Label - Design Settings
-
This section represents style settings for field label.
-
In the divi section settings visit Design Tab and click on Form - Label toggle
-
Setting options are
- Font settings like font family, weight, font styles
- Text size, letter spacing, line height and color
Start your FREE trial. No credit cards required.
Step 8 - Text & Dropdown Field - Design Settings
-
This section represents style settings for a Single Line Text, Paragraph Text and Dropdown field
-
In the divi section settings visit Design Tab and click on Form - Text & Dropdown Field toggle
-
Setting options are
- Font settings like font family, weight, font styles
- Text size, letter spacing, line height and color
- Border color
Start your FREE trial. No credit cards required.
Step 9 - Checkbox Field - Design Settings
-
This section represents style settings for Checkbox field
-
In the divi section settings visit Design Tab and click on Form - Checkbox Field toggle
-
Setting options are
- Checkbox option font settings like font family, weight, font styles
- Checkbox option text size, letter spacing and line height
- Selected Checkbox Background - Background color of the checkbox when selected.
- Checkbox Tick Color - Color of the tick symbol.
Start your FREE trial. No credit cards required.
Step 10 - Radio Field - Design Settings
-
This section represents style settings for Radio field
-
In the divi section settings visit Design Tab and click on Form - Radio Field toggle
-
Setting options are
- Radio option font settings like font family, weight, font styles
- Radio option text size, letter spacing and line height
- Selected Radio Button Background - Background color of the selected radio button
Start your FREE trial. No credit cards required.
Step 11 - File Upload Field - Design Settings
-
This section represents style settings for the File Upload field.
-
In the divi section settings visit Design Tab and click on Form - File Upload Field toggle
-
Setting options are
- Button text option font settings like font family, weight, font styles
- Button text option text size, letter spacing, line height and color
- Button background color
- Padding
Start your FREE trial. No credit cards required.
Step 12 - Consent Field - Design Settings
-
This section represents style settings for the Consent field
-
In the divi section settings visit Design Tab and click on Form - Consent Field toggle
-
Setting options are
- Consent text option font settings like font family, weight, font styles
- Consent text option text size, letter spacing, line height and color
- "ON" Switch Background - Switch background color when it's ON
- "ON" Switch Tick Color - Tick color when switch is ON
- "ON" Switch Track Color - Track color when switch is ON
- "OFF" Switch Background - Switch background color when it's OFF
- "OFF" Switch Dash Icon Color - Dash icon color when switch is OFF
- "OFF" Switch Track Color - Track color when switch is OFF
Start your FREE trial. No credit cards required.
Step 13 - Submit Button Field - Design Settings
-
This section represents style settings for the Submit Button field.
-
In the divi section settings visit Design Tab and click on Form - Submit Button Field toggle
-
Setting options are
- Button text option font settings like font family, weight, font styles
- Button text option text size, letter spacing, line height and color
- Button background color
- Padding
Start your FREE trial. No credit cards required.
Step 14 - Input Helper Text - Design Settings
-
This section represents style settings for the Input Helper Text
-
Input helper text is the text below the input field. It states verbose information of about the field.
-
In the divi section settings visit Design Tab and click on Form - Input Helper Text toggle
-
Setting options are
- Helper text option font settings like font family, weight, font styles
- Helper text option text size, letter spacing, line height and color
- Helper text opacity
Start your FREE trial. No credit cards required.
Step 15 - Input Error - Design Settings
-
This section represents style settings for input field error elements
-
In the divi section settings visit Design Tab and click on Form - Input Error toggle
-
Setting options
- Label/Text Message/Border Color - Set the color for input label text, error message text and border.
Start your FREE trial. No credit cards required.
Step 16 - Success Notification - Design Settings
-
This section represents style settings for the notification on successful form submission
-
In the divi section settings visit Design Tab and click on Form - Success Notification Text toggle
-
Setting options are
- Success message text option font settings like font family, weight, font styles
- Success message text option text size, letter spacing, line height and color
- Background color
- Automatic Dismiss Timeout (ms) The timeout in milliseconds after which the notification will disappear.
- Padding
Start your FREE trial. No credit cards required.
Step 17 - Error Notification - Design Settings
-
This section represents style settings for the notification on invalid form submission
-
In the divi section settings visit Design Tab and click on Form - Error Notification toggle
-
Setting options are
- Error message text option font settings like font family, weight, font styles
- Error message text option text size, letter spacing, line height and color
- Background color
- Automatic Dismiss Timeout (ms) The timeout in milliseconds after which the notification will disappear.
- Padding
Start your FREE trial. No credit cards required.
Step 18 - Form Submission Database Entries
-
Each form submission gets captured in the WordPress database.
-
With the saved entries, you can
- View entry listing
- View entry details
- Delete entries
-
Refer to https://wptools.app/how-to/form-database-entries-for-divi-form-builder-with-material-design-plugin/ for more information
Start your FREE trial. No credit cards required.