Conditional Fields for Contact Form 7
View on WordPress.orgScores higher than 94% of indexed plugins
About
Adds conditional logic to Contact Form 7.
Security History
What It Does
Conditional Fields for Contact Form 7 adds if/then logic to forms built with Contact Form 7, letting you show, hide, or modify fields based on what a visitor selects or enters. In practice, it lets you build multi-step intake forms, region-specific questionnaires, and branching contact forms without writing custom code. It works as a direct add-on to CF7 rather than replacing your existing form setup.
Who It's For
This plugin is built for site owners who already rely on Contact Form 7 and need conditional fields like conditional logic, conditional fields, and branching behaviour inside their forms. It fits small to mid-sized businesses running quote requests, lead qualification, event registration, or survey-style forms where follow-up questions depend on earlier answers. If you want to keep CF7 lightweight and avoid migrating to a heavier builder, this is a sensible extension.
Who Should Skip It
If you are not using Contact Form 7, this plugin is useless to you, and anyone wanting a modern visual form builder with built-in conditional logic should look at WPForms or Forminator instead. It is also a poor fit for users who want deep CRM or payment integrations out of the box, since CF7 itself handles none of that natively.
The Bottom Line
Conditional Fields for Contact Form 7 is a focused, well-maintained add-on that does one job and does it well, earning an overall quality score of 84.29 out of 100. It is the right choice for CF7 loyalists who need branching forms without switching builders. Just be aware that support volume is low, so if you rely heavily on fast ticket responses you may want a paid alternative.
Related Plugins
Pick WPForms when you want a full drag-and-drop form builder with conditional logic built in and do not want to rely on Contact Form 7.
Choose Forminator if you need conditional fields alongside native payment, quiz, and poll functionality without paying for a premium add-on.
Pick MC4WP only when your priority is Mailchimp list integration, since it is a marketing tool rather than a form builder.
Choose CFDB7 if your real gap is saving CF7 submissions to the database, not adding conditional logic.
Pick Fluent Forms when you want conversational flows, conditional logic, and a generous free tier without committing to WPForms.