Skip to main content

Overview

What is Divi Form Builder

Divi Form Builder adds a Form module to the Visual Builder so you can create contact forms, custom forms, post/product submission forms, and user registration forms without leaving the builder. Configure fields, email notifications, redirects, and spam protection from the module settings.

Key capabilities

  • Form types: Contact, Custom, Post/Product/CPT submission, Edit Post, User registration
  • Field types: Text, email, textarea, select, radio, checkbox, file upload, date, and more
  • Email: Customizable email templates and recipient settings
  • Settings: Required fields, conditional logic, reCAPTCHA, redirects
  • Developers: PHP actions and filters for customizing form processing

Compatibility

  • Divi: Latest version of Divi 5 or Divi 4
  • WordPress: Current stable version
  • PHP: 8.0 or later recommended

Before you begin

Use this checklist before you build your first form:

  • Plugin installed and active: Divi Form Builder appears in Plugins.
  • Builder access: You can open a page in the Visual Builder.
  • Mail readiness: You have a valid recipient email address to test with.
  • Feature dependencies ready: If you plan to use AI, payments, or spam protection, prepare required API keys and service accounts first.

Getting started

  1. Install and activate Divi Form Builder.
  2. Run quick start: Build and test a basic contact form.
  3. Review form types: Pick the right form behavior for your use case.
  4. Review field types: Choose the right field controls and validation.
  5. Configure features: Email, redirects, spam protection, multistep, AI, and more.
  6. Use module references: Deep settings reference for the Form and Form Field modules.

Verify this stage

You are ready to continue when:

  • You can find the Form module in the Divi module picker.
  • You understand which form type you need (for example, Contact vs Custom vs Post Submission).
  • You know which next guide to follow for implementation.

What's Next

  • Installation - Install, activate, and verify the plugin on your site.
  • Quick start - Build a working contact form in minutes.
  • Modules - Learn what each module setting controls.