AFI AFI

Kadence Blocks Form

Estimated reading: 2 minutes Updated August 1, 2026

Kadence Blocks is a free Gutenberg blocks plugin from Kadence WP that includes a fully-featured Form block. Advanced Form Integration captures every Kadence form submission and routes the data to any of 200+ destinations.

What you’ll need

  • The Kadence Blocks plugin installed and activated.
  • The Advanced Form Integration plugin installed and activated.
  • A Kadence Form block placed on a page or post.

Supported form fields

Field type Supported Output format / notes
Text Yes Same as input
Email Yes Same as input
Textarea Yes Same as input
Number Yes Same as input
Telephone Yes Same as input
URL Yes Same as input
Date Yes YYYY-MM-DD
Time Yes HH:MM
Select Yes The selected option value
Radio Yes The selected option value
Checkbox Yes Comma-separated selected values
Hidden Yes Same as the hidden value
Accept Yes 1 when ticked, empty when not

Create the integration

  1. Go to WP Admin → AFI → Add New.
  2. Enter an Integration Title that names the form and the destination.
  3. In Trigger → Form/Data Provider, select Kadence Blocks Form.
  4. In Form/Task Name, choose the form. Kadence forms are listed by the Form Title set in the block’s settings.
  5. In Action → Platform, pick where the data should go and complete the field mapping.
  6. Optional: configure Conditional Logic.
  7. Click Save Integration.

Screenshot: AFI Add New screen with Kadence Blocks Form selected as the Form Provider, showing the Form/Task Name dropdown populated with Kadence forms by their titles

Naming forms in Kadence

Each Kadence Form block has a Form Title in the block’s General settings. Set this to something descriptive (Newsletter Signup, Contact Form, Demo Request) so the form is easy to find in AFI.

Conditional logic example

Goal: when a Kadence contact form’s Topic dropdown is Support, route to the helpdesk’s email; otherwise route to the sales CRM.

Create two integrations on the same form. On the helpdesk integration, add a condition with the topic field, Equal To, value Support. On the sales CRM integration, use Not Equal To Support.

Troubleshooting

Form not appearing in the Form/Task Name dropdown

Kadence registers a form on first submission. Submit a test entry through the form, then reload the AFI screen. The form should appear.

Submissions arrive but field names look like field0, field1

Kadence assigns numeric IDs by default. To get readable field names, edit each field in the Kadence block, open the Advanced settings, and set a meaningful Field Slug.

Related docs