SureForms

Estimated reading: 3 minutes

SureForms is a modern drag and drop form builder for WordPress. Connect it to Advanced Form Integration (AFI) and every form submission can trigger an automation. You can archive entries in Google Sheets, add subscribers to Mailchimp, or create leads in a CRM the moment someone hits submit.

What You’ll Need

  • The SureForms plugin installed and active, with at least one published form
  • Advanced Form Integration. The free version sends text and email fields. AFI Pro unlocks all other field types, like phone, dropdown, and textarea.
  • An account on the receiving platform, such as Google Sheets or Mailchimp

How to Create the Integration

  1. Go to Advanced Form Integration > Add New.
  2. A default Integration Title is auto-filled. Rename it to something recognizable, like “SureForms Contact to Google Sheets”.
  3. In the Trigger section, open the Form Provider dropdown and select SureForms. If it does not appear, the SureForms plugin is not active.
  4. In the Form/Task Name dropdown, pick your form. AFI lists every published SureForms form by title.

AFI Trigger section with SureForms selected as Form Provider and a form chosen in Form/Task Name

  1. On the free AFI plan you will see a note under the trigger: “The basic AFI plugin supports name and email fields only.”
  2. Under Action, choose the receiver platform and connect your account.
  3. Map the form fields to the receiver’s fields.

AFI field mapping screen showing SureForms fields mapped to receiver fields

  1. Click Save Integration and submit a test entry.

Fields You Can Send

SureForms fields are dynamic. AFI parses the form’s blocks and lists each field by its slug, with the field label shown next to it. On the free AFI plan only text and email field types are listed and sent. AFI Pro (Professional plan) unlocks all field types, including textarea, number, checkbox, GDPR, phone, address, dropdown, multi choice, radio, and website URL.

Alongside your form’s own fields, these are always available:

Field Description
Your form’s fields Each SureForms field appears under its slug, for example full-name or email
form_id The ID of the SureForms form
form_title The title of the form
submission_id The SureForms entry ID for this submission
submission_date The date and time of the submission
notification_emails The form’s notification recipients, included in the payload when set

AFI also adds its standard special tags, such as user and post details, to the field list.

Only Send Entries with Consent

Conditional logic is an AFI Pro feature. If your form has a GDPR or consent checkbox, you can run the Mailchimp action only when that field has a value, so only people who ticked the box are subscribed. Everyone else can still be logged to a private Google Sheet.

Troubleshooting

SureForms is missing from the Form Provider dropdown

AFI only lists providers whose plugins are active. Confirm SureForms is installed and activated, then reload the AFI page.

My form is not in the Form/Task Name dropdown

AFI lists published forms only. Check the form’s status in the SureForms dashboard and publish it if it is still a draft.

Most of my fields are missing from the mapping list

On the free AFI plan, only text and email field types are available for SureForms. Phone, dropdown, textarea, and other field types require AFI Pro. Upgrade, then reload the integration to see the full field list.

The integration is not firing

Submit a test entry and check AFI > Log. If nothing appears, confirm the integration is saved and enabled and that you selected the correct form. AFI fires on the SureForms submission event, so the entry must be accepted by SureForms first.

Related Docs