HappyDivi Form Documentation

Build Divi 5 forms that save every entry, with conditional logic, emails, payments and analytics.

Getting Started

Build Your Form

  • Field Types Every field HappyDivi Form offers, and which ones need Pro.
  • Conditional Logic Show or hide fields based on earlier answers, so visitors only see what applies to them.
  • Multi-Step Forms Split a long form into steps, with a progress indicator and a review of answers before sending.
  • Style Your Form Set colors once for the whole form, then fine-tune any element with normal Divi design settings.
  • Use a Form Template Start from one of 38 ready-made forms and add it to any page from your Divi Library.

After Someone Submits

  • Email Notifications Choose who gets emailed, personalize messages with merge tags, and pick a reliable way to send them.
  • Success Messages and Redirects Choose what visitors see after submitting: a message, a redirect, or a different result for each answer.
  • Entries and Export Find, sort and export every submission saved in WordPress.

Payments and Protection

  • Stripe Payments Connect Stripe, charge a fixed price or a calculated amount, and manage paid orders.
  • Spam Protection How the built-in layers work, how to adjust them and how to recover a real message from Spam.
  • Privacy and GDPR Control what is stored, how long it stays, and how to answer data requests.

Insights and Developers

  • Form Analytics See views, conversions and the field where visitors give up, without cookies.
  • Preview and Test Check which emails and results a form would produce, without sending anything.
  • Developer Reference The shortcode, REST routes and hooks for connecting HappyDivi Form to other tools.

Help

  • Troubleshooting Fixes for the problems we see most: missing emails, a missing module, stale forms and failed uploads.