Conditional Fields for Contact Form 7
By Jules Colle
Description
This plugin adds conditional logic to Contact Form 7, allowing you to create dynamic forms that show or hide fields based on user input.
When editing your CF7 form, you will find an additional tag called 'Conditional fields Group'. Everything placed between the start and end tag will be hidden by default. You can set conditions to make these groups appear based on user selections.
Conditional Fields for Contact Form 7 is an independent plugin, not affiliated with the developers of Contact Form 7. It offers features like required fields inside hidden groups, email content control based on visible groups, and nested groups for complex forms.
For advanced users, conditions can also be coded as plain text using the Text View. If you need even more power, consider the Pro version, which adds repeatable fields, multistep forms, custom JavaScript conditions, and multiple file uploads.
Other Notable Features
Here are a few other notable features of this free Conditional Fields for Contact Form 7 plugin.
Screenshots
FAQ
All field names should be unique
Even though your fields might never show up at the same time, it is still important to realize that WPCF7CF will not remove the fields, it merely hides them. So all fields will be submitted when the form is sent. Because of this no two fields can have the same name.
Incorrect form (2 input elements having the same name “a”):
[group group-1][select a "1" "2" "3"][/group] [group group-2][select a "1" "2" "3"][/group] Correct form (all groups and fields have unique names):
[group group-1][select a "1" "2" "3"][/group] [group group-2][select b "1" "2" "3"][/group] Contributors and developers
“Conditional Fields for Contact Form 7” is open source software. The following people have contributed to this plugin.
WPS
6.73
Average
Ratings
4.8 out of 5 | 164Version
2.6.8Last updated
1 month agoActive installations
100,000+WordPress version
6.9.4 or higherPHP version
7.0 or higherLanguages
16Tags
Conditional Fields,Conditional Logic,Contact Form 7,Form,FormsOther plugins you might like
Contact Form 7
By Rock Lobster Inc.
WPS
7.73
Very Good
2.2k+reviews
active installation
Tested with
6.9.4WPForms – Easy Form Builder for WordPress – Contact Forms, Payment Forms, Surveys, & More
By Syed Balkhi
WPS
7.69
Very Good
14.3k+reviews
active installation
Tested with
6.9.4Fluent Forms – Customizable Contact Forms, Survey, Quiz, & Conversational Form Builder
By Shahjahan Jewel
WPS
7.2
Very Good
744+reviews
active installation
Tested with
6.9.4MetForm – Contact Form, Survey, Quiz, & Custom Form Builder for Elementor
By Roxnor
WPS
6.67
Average
490+reviews
active installation
Tested with
6.9.4Forminator Forms – Contact Form, Payment Form & Custom Form Builder
By WPMU DEV - Your All-in-One WordPress Platform
WPS
7.2
Very Good
2k+reviews
active installation
Tested with
6.9.4Contact Form 7 Database Addon – CFDB7
By Arshid
WPS
7.2
Very Good
1.9k+reviews
active installation
Tested with
6.9.4