AFI AFI

Happy Forms

Estimated reading: 2 minutes Updated August 1, 2026

Happy Forms is a friendly drag-and-drop form builder for WordPress, designed for non-technical users. Advanced Form Integration captures every Happy Forms submission and routes the data to any of 200+ destinations.

What you’ll need

  • The Happy Forms plugin (free or Pro) installed and activated.
  • The Advanced Form Integration plugin installed and activated.
  • A Happy Form built and published.

Supported form fields

Field type Supported Output format / notes
Text Yes Same as input
Email Yes Same as input
Number Yes Same as input
Phone Yes Same as input
URL Yes Same as input
Textarea Yes Same as input
Select Yes The selected option
Radio Yes The selected option
Checkbox Yes Comma-separated selected values
Date Yes YYYY-MM-DD
Hidden Yes Same as the hidden value
File upload Yes Comma-separated public URL(s) (Pro)

Create the integration

  1. Go to WP Admin → AFI → Add New.
  2. Enter an Integration Title.
  3. In Trigger → Form/Data Provider, select Happy Forms.
  4. In Form/Task Name, choose the form to listen on.
  5. In Action → Platform, pick the destination and complete the field mapping.
  6. Optional: configure Conditional Logic.
  7. Click Save Integration.

Screenshot: AFI Add New screen with Happy Forms selected as the Form Provider

Conditional logic example

Goal: when a Happy Form is submitted with Subscribe to newsletter ticked, also add the email to a Mailchimp list.

Create the Mailchimp integration. Open the Conditional Logic panel, add a condition with the subscribe field, Equal To, value 1.

Troubleshooting

Form not appearing in the Form/Task Name dropdown

Happy Forms registers a form on first publish. Re-save the form, then reload the AFI integration screen.

File-upload field empty in destination

File uploads are a Pro feature. The free Happy Forms doesn’t expose file URLs. Confirm Pro is active.

Related docs