Best conditional logic plugins for WordPress
The most popular conditional logic plugins for WordPress in November 2026, in WordPress.org’s own popular order, which follows active installs. Conditional Fields for Contact Form 7 leads with 100K+ active installs, ahead of Conditional Fields for Elementor Form (10K+) and If-So Dynamic Content (7K+). All 59 plugins tagged “conditional logic” are below, with figures from WordPress.org that update every day.
Installs aren’t everything: a recent release, a “Tested up to” that matches the current WordPress, and support threads that get resolved show a plugin is looked after. Open any plugin for its downloads, rank history and alternatives.
Research this niche or see all plugins.
Top 10 conditional logic plugins
- 1.
Conditional Fields for Contact Form 7The most installed conditional logic plugin, with 100K+ active installs. Rated 4.8 from 166 reviews, updated 1 week ago.
- 2.
Conditional Fields for Elementor Form10K+ active installs. Rated 4.7 from 32 reviews, updated 2 months ago.
- 3.
If-So Dynamic Content7K+ active installs. Rated 4.7 from 92 reviews, updated 4 days ago.
- 4.
Conditional Logic Emails, Fields, Redirect for Elementor Forms2K+ active installs. Rated 4.3 from 12 reviews, updated 1 month ago.
- 5.
Conditional Add to Cart for WooCommerce600+ active installs. Rated 4.7 from 7 reviews, updated 1 month ago.
- 6.
Extra Product Options for WooCommerce600+ active installs. Rated 4.1 from 9 reviews, updated 2 weeks ago.
- 7.Easy Digital Downloads
300+ active installs. Only 2 reviews so far, last updated 4 years ago. Tested only up to WordPress 6.1.16.
- 8.
Product Option Kit200+ active installs. Only 3 reviews so far, updated 2 days ago.
- 9.
AFB200+ active installs. Only 1 review so far, updated 3 days ago.
- 10.
CompactForm100+ active installs. No reviews yet, updated 2 weeks ago.
All 59 plugins tagged “conditional logic”

Conditional Fields for Contact Form 7
#335by Jules Colle10 days ago
Adds conditional logic to Contact Form 7.
- Installs
- 100K+
- Rating
- 4.8(166)
- Downloads
- 2.9K/day

Conditional Fields for Elementor Form
Up in the last 7 days:5#1,520by Cool Plugins2 months ago
Add conditional fields to Elementor forms and apply if-else conditional logic to show or hide Elementor form widget fields via dynamic rules.
- Installs
- 10K+
- Rating
- 4.7(32)
- Downloads
- 86/day

If-So Dynamic Content
Down in the last 7 days:12#2,573by If-So Dynamic Content4 days ago
Personalization, A/B testing, and geolocation — easy to use with Elementor, Gutenberg, and all page builders.
- Installs
- 7K+
- Rating
- 4.7(92)
- Downloads
- 192/day

Conditional Logic Emails, Fields, Redirect for Elementor Forms
Up in the last 7 days:8#5,023by add-ons.org1 month ago
Show and hide fields. Send certain email, don't send others. Redirect to one of many pages. The possibilities are endless!
- Installs
- 2K+
- Rating
- 4.3(12)
- Downloads
- 26/day

Conditional Add to Cart for WooCommerce
Down in the last 7 days:37#8,128by Nabil Lemsieh1 month ago
Hide, disable, customize, or replace the WooCommerce Add to Cart button using conditional rules based on user role, cart content, country, and more.
- Installs
- 600+
- Rating
- 4.7(7)
- Downloads
- 11/day

Extra Product Options for WooCommerce
Down in the last 7 days:20#8,140by actpro20 days ago
Add 27 custom field types (20 FREE) to WooCommerce products with nested conditional logic, per-option quantity pricing and display rules.
- Installs
- 600+
- Rating
- 4.1(9)
- Downloads
- 25/day
Easy Digital Downloads
Up in the last 7 days:28#10,646by Chris Klosowski4 years ago
Add powerful conditional page content support to WordPress based on Easy Digital Downloads conditions.
- Installs
- 300+
- Rating
- 4.5(2)
- Downloads
- 11/day

Product Option Kit
Up in the last 7 days:1,202#11,401by pluginshift2 days ago
Add extra product options and product addons to WooCommerce: 30 custom fields, swatches, file uploads, conditional logic and dynamic pricing.
- Installs
- 200+
- Rating
- 5.0(3)
- Downloads
- 48/day

AFB
Up in the last 7 days:224#12,059by Ali Ghasemirad3 days ago
Free drag-and-drop form builder: contact, multi-step, order and payment forms, calculations, conditional logic and optional AI. No monthly fees.
- Installs
- 200+
- Rating
- 5.0(1)
- Downloads
- 135/day

CompactForm
Up in the last 7 days:845#13,004by RSTheme19 days ago
Build Contact Form 7 forms by dragging and dropping fields. Add layouts, style each field, and set conditions without writing shortcodes.
- Installs
- 100+
- Rating
- –
- Downloads
- 22/day

Logicoo Form
Down in the last 7 days:511#15,210by logicootoday
Advanced multi-step form builder with conditional logic, calculated totals, PDF generation and a clean entries screen. By Logicoo.dev.
- Installs
- 100+
- Rating
- 5.0(2)
- Downloads
- 35/day

Ultimate Form
Up in the last 7 days:263#19,089by Delta Web Solution3 days ago
Form builder by Delta Web Solution: multi-step forms, conditional logic, file uploads, conversion analytics, email notifications, CSV export.
- Installs
- 60+
- Rating
- 5.0(4)
- Downloads
- 11/day

TNT Conditional Logic Fields for Elementor Forms
Up in the last 7 days:247#20,142by Themesntemplates1 month ago
Conditional logic for Elementor forms — works with or without Elementor Pro, thanks to our own free TNT Form widget.
- Installs
- 60+
- Rating
- 5.0(1)
- Downloads
- 0/day

Conditional Logic Emails and Fields for Contact Form 7
Up in the last 7 days:566#20,240by add-ons.org12 days ago
Add conditional logic to Contact Form 7. Show or hide fields and send different emails based on user input.
- Installs
- 50+
- Rating
- –
- Downloads
- 11/day
HTML Forms & Contact Form for WordPress
#24,556by Narrative Forms2 months ago
HTML form plugin for WordPress: build a contact form or any custom form from HTML or AI. Conditional logic, webhooks, file uploads, no builder.
- Installs
- 30+
- Rating
- 5.0(1)
- Downloads
- 11/day
Extra Conditional Logic for Beaver Builder
Down in the last 7 days:224#24,572by Seth Stevenson6 years ago
Adds extra options to Beaver Builder\'s conditional logic settings
- Installs
- 30+
- Rating
- 5.0(2)
- Downloads
- 0/day
Elzo Forms
Up in the last 7 days:5,465#25,371by Elzo Forms16 days ago
Build serious WordPress forms for free — multiple file uploads, stored entries, conditional logic, multi-step forms, and spam protection included.
- Installs
- 20+
- Rating
- –
- Downloads
- 0/day
GriffinForms
Up in the last 7 days:1,146#26,357by griffinforms13 days ago
Drag and drop WordPress form builder plugin. Create contact forms, multi-step forms, user registration forms, file upload forms, and payment forms.
- Installs
- 20+
- Rating
- 5.0(4)
- Downloads
- 12/day

Tiger Elements Forms
Up in the last 7 days:1,018#26,369by tigerelements2 months ago
Build contact forms, surveys and multi-step forms by drag and drop. Conditional logic, file uploads and email notifications — all free.
- Installs
- 20+
- Rating
- –
- Downloads
- 0/day
OptionBay
Down in the last 7 days:432#28,460by WPAnchorBay14 days ago
Add WooCommerce product options, add-ons, swatches, conditional fields, pricing, and shared inventory to product pages.
- Installs
- 20+
- Rating
- –
- Downloads
- 0/day
Conditional If/Then/Else Smart Tags for WPForms
Down in the last 7 days:444#28,551by maximum.software1 year ago
Adds a custom if-then-else smart tag syntax to conditionally show or hide content based on a field value in WPForms.
- Installs
- 20+
- Rating
- –
- Downloads
- 0/day

Deo Payment Rules for WooCommerce
Up in the last 7 days:224#31,482by deoworkz2 months ago
Conditionally hide WooCommerce payment methods using flexible checkout rules.
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day

2ranq Forms
#34,807by 2ranq15 days ago
Form builder with conditional logic, multi-step forms and file uploads. Every feature free, nothing locked behind a paywall.
- Installs
- 10+
- Rating
- –
- Downloads
- 0/day

Conditional Logic for Beaver Builder and Woo Memberships
Up in the last 7 days:9,929#37,584by Peter1 month ago
Simple plugin for Beaver Builder's Beaver Themer to enable conditional logic based on WooCommerce Membership status
- Installs
- 10+
- Rating
- –
- Downloads
- 11/day
ForgePress Country Choice Rules for Gravity Forms
#48,625by forgepress1 year ago
Country-based choice rules for Gravity Forms. Hide or replace field choices per country, with optional VPN/Proxy handling.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

TechSolution Form Studio
Up in the last 7 days:15,816#50,163by usptechsolution11 days ago
Drag-and-drop form builder with conditional logic, multi-step forms, file uploads, ratings, entries management, exports and spam protection.
- Installs
- <10
- Rating
- –
- Downloads
- 11/day
Feather Forms by NOESIS
#53,545by noesispixelart5 days ago
A visual form builder with multi-page forms, conditional fields, custom email templates and a private enquiry inbox.
- Installs
- <10
- Rating
- –
- Downloads
- 50/day
HolmesPortfolio Forms
#54,798by HolmesPortfoliotoday
Contact, enquiry and multi-step forms built for accessibility, with GOV.UK Design System components, a check-your-answers page and spam checks.
- Installs
- <10
- Rating
- –
- Downloads
- 101/day

AYYES Forms
Up in the last 7 days:5,067#57,023by AYYES1 month ago
Build AI-assisted contact forms with drag & drop, multi-step layouts, conditional logic, SMTP, lead storage, health checks and safe migration.
- Installs
- <10
- Rating
- 5.0(1)
- Downloads
- 0/day
Defer Forms for Contact Form 7
#58,134by Defer Studio1 month ago
The missing modern layer for Contact Form 7 — visual builder, multi-step, submissions DB, conditional logic, and more. Free.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

Mr. J Dev Dynamic Checkout Fields
#58,180by Mr. J5 months ago
Add custom fields to the WooCommerce checkout based on cart contents, value, or country. Saves data to order meta and displays it in the admin.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

AddOnBoss
Down in the last 7 days:7,528#58,960by BossMagetoday
Extra product options, add-ons and custom fields for WooCommerce. Swatches, priced choices, conditional logic, personalisation. No variations needed.
- Installs
- <10
- Rating
- 5.0(1)
- Downloads
- 22/day

Dependent Dropdowns for Forminator
#59,572by skaym1 month ago
Create independent parent-child dependent dropdowns for Forminator with filtered options, clean resets, and server-side validation.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

FormPilot
Up in the last 7 days:8,877#59,899by Tanmay8 days ago
Drag-and-drop forms with conditional logic, multi-step pages and file uploads, plus an entries screen, email notifications, webhooks and exports.
- Installs
- <10
- Rating
- –
- Downloads
- 35/day
Set Value Logic for Fluent Forms
Up in the last 7 days:3,138#60,587by sghoshnbu2 months ago
Adds a "set a value" action to conditional logic: calculate a field from other fields, or write a predefined value when conditions match.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

Alpha Fields
#60,960by PluginsCafe2 months ago
Save Contact Form 7 entries in your database. Add signature, file upload, conditional logic and Mailchimp, Brevo & WhatsApp integrations.
- Installs
- <10
- Rating
- 5.0(1)
- Downloads
- 0/day
Kibi Forms
Down in the last 7 days:9,264#61,819by Kibi27 days ago
Free contact form builder with saved entries, a lead inbox, email failure alerts, conditional logic and multi-step forms. No account needed.
- Installs
- <10
- Rating
- 5.0(1)
- Downloads
- 0/day

Websync Builder for Contact Form 7
Up in the last 7 days:8,165#62,230by Whistleblowing Form Team11 months ago
Create Contact Form 7 forms visually with drag-and-drop, add conditional logic, and store all submissions in your database.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

MRN Forms
Down in the last 7 days:11,683#64,226by MRN WP23 days ago
A lightweight bilingual form builder with drag and drop, conditional logic, entries, file uploads, and email notifications.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

GlobalDev Contact Forms
Down in the last 7 days:10,700#64,490by Globaldev4 days ago
Build unlimited conditional forms with stored entries, email notifications, reCAPTCHA, spam protection, CSV export, and conversion-ready events.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

VuloForm
#65,100by VuloLabs20 days ago
Drag-and-drop WordPress form builder: contact forms, multi-step forms, conditional logic, file uploads, calculations, spam protection & webhooks.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

NodeLogic Graph Builder
#65,242by nodelogicwp1 month ago
Visual no-code calculator and workflow builder for Gutenberg blocks with conditional logic, dynamic content, and reusable presets.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

Felmivo Checkout Builder for WooCommerce
Down in the last 7 days:4,040#66,796by Ahmod Musa14 days ago
Create checkout fields, control when they appear, decide where their data goes, and keep your store configuration healthy.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

Legba Form
Down in the last 7 days:16,091#67,140by pierreht1 month ago
Modern drag-and-drop form builder: conditional logic, multi-step forms, file uploads, entries dashboard, designed emails and spam protection.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

ChargeForms
Down in the last 7 days:18,516#67,165by Uzair Rehman19 days ago
A fast, free drag-and-drop form builder for WordPress with conditional logic, entry management, and email notifications built in.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day
KillerConversions
#67,183by Plugins.shop1 day ago
Build contact forms and quote requests with conditional logic. Save submissions in WordPress, send email notifications and export CSV.
- Installs
- <10
- Rating
- –
- Downloads
- 48/day

Smart Form Builder
Down in the last 7 days:18,313#67,719by Dragwyb1 month ago
Drag & drop contact form builder with conditional logic, multi-step forms, built-in SMTP, country code, input masking, and lead generation.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day
CheckoutLoom
Down in the last 7 days:13,112#68,031by Ahmed Yahia1 month ago
Build custom WooCommerce checkout fields and product options with conditional logic, validation, pricing and HPOS-compatible order data.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

SmartRoute
Down in the last 7 days:17,991#68,047by SmartRoute for Gravity Forms4 months ago
Conditional email routing for Gravity Forms. Send notifications to different recipients based on form answers using a CSV contact list.
- Installs
- <10
- Rating
- –
- Downloads
- 0/day

FillKite
Down in the last 7 days:20,007#69,136by Fill Kite25 days ago
Drag-and-drop forms with logic you can read, a lead inbox, spam protection without puzzles and one-click import from Contact Form 7 and WPForms.
- Installs
- <10
- Rating
- 5.0(1)
- Downloads
- 0/day