Conditional Fields for Contact Form 7

by Jules Colle for 5.0 or higher

Download Now

Downloaded: 6

Free form field editor plugin

CF7 Conditional Fields is a free field editor for forms on WordPress that primarily works with Contact Form 7. It adds a new tag named  “Conditional Fields Group” that hides specific fields until certain conditions are met. You can also nest them and place the group inside emails and other means of communication. 

Since the plugin is specifically designed for CF7, it won’t work on other forms add-ons, such as WPForms, Formidable Forms, and HubSpot Forms. If you want to customize how the fields behave, you’ll need to know how to manipulate shortcodes. There are some tools you can unlock with the Pro version which lead to more advanced functionality.

Add conditions to fields

Contact Forms is a WordPress plugin that lets you capture responses from your audience and record them on the database. However, you might not want your audience to see all the fields immediately, making some change based on responses. CF7 Conditional Fields hides a few of the fields within a group, which only appears when specific conditions are met.

For the most part, the conditions are based on the previous responses. One field can open up into more, while you can also make it behave a specific way

Further development

While there’s a user interface that’s easy to use for placement in emails or on your site, you don’t need to nest the conditional fields in that manner. You have the option to switch to Text View that displays the shortcodes. CF7 Conditional Fields lets you use this area for developing the code further or viewing specific parameters.

Pro features

If you’re willing to pay for the pro version of CF7 Conditional Fields, you can unlock more advanced functions. It includes the following:

  • Multiple steps within forms
  • Repeaters (fields you can repeat)
  • JavaScript customizations
  • Extra operators, such as less or greater than

Change your contact form fields

CF7 Conditional Fields provides more functionality to Contact Forms 7 if that’s you’re preferred forms add-on for WP. You won’t need to settle for default fields or reveal them all at once to your audience. It’s an excellent way to get the information to change, based on the answers they supply.