Modules
Overview
Divi Form Builder provides the Form module for the Divi 5 Visual Builder. Use it to build contact forms, custom forms, post/product submission forms, edit-post forms, and user registration forms.
Before using module references
Confirm these first:
- You are working in the Divi 5 Visual Builder
- You added the Form module to the page
- You selected the correct Form Type for your workflow
- You added at least one Form Field child module
Form module
The Form module is the main (and typically only) module from Divi Form Builder in Divi 5. It has three tabs in the Visual Builder:
- Content — Form type, form ID, fields list, main options, price, layout (AJAX, submit, preloader), multistep, email, notices, redirects, spam, extra (Bloom, Zapier), and AI
- Design — Typography, colors, spacing, buttons, preloader, payment styling, multistep progress, captcha, modal overlay, and standard Divi design groups (sizing, border, box shadow, animation, etc.)
- Advanced — Attributes, CSS, conditions, visibility, transition, position, and scroll (standard Divi advanced options)
For a full reference of every setting, see the Form module reference. For each field inside the form, see the Form Field module reference.
The Form module supports:
- Form types: Contact, Custom, Post/Product/CPT, Edit Post, User registration, Login
- Fields: Text, email, textarea, select, radio, checkbox, file upload, date, step, and more (add via Add New Form Field in the Content tab)
- Behavior: Email notifications, redirects, success/error messages, spam protection, multistep, payments, optional Form AI
- Design: Layout and styling via the Design tab and standard Divi 5 options
For step-by-step use, see the Quick start and Features sections.
Form types: Step-by-step guides — Contact form, Create Post/CPT, User registration, Login, Custom form.
Form Field module: Form Field module reference — Field type, validation, layout, and type-specific settings for each field.
Field types: Field types index — Input, Textarea, Select, File upload, Date/time, and more.
Verify your module setup
- Save and view the page on the frontend.
- Submit one test entry with expected values.
- Confirm the outcome matches the selected form type (email sent, content created, user action completed, etc.).
What's Next
- Form module reference - Review complete Form module setting behavior.
- Form Field module reference - Configure each field type and validation flow.
- Form types - Match module setup to the correct submission outcome.
- Quick start - Build and validate a baseline form before advanced options.