EffectIO Ninja Forms - Conditional Logic

Original price was: $70.00.Current price is: $4.99. / year

Drop-in compatible replacement & Licensed Product

Conditional form logic add-on for Ninja Forms. Version: 3.1 Conditional form logic add-on for Ninja Forms.

Released on: 2026-03-06

Single License

Club Membership

17,99 / Month Membership

NEW Activate all licensed items with the free Dashboard

EffectIO Dashboard

Discover when we give away free Plugins

Find out when we give items for Free


Hey! 🎉 Monthly emails, tops. Snag exclusive plugins/themes for $0. They go quick, but you might just get a freebie! 😉

30 Days Money Back Guarantee

Guaranteed pre-activated plugins. Most items work immediately after installation. Open a support ticket to obtain the license keys for the ones that ask for activation.

Free support to install and setup on your site.

Ninja Forms – Conditional Logic 3.1

Are you looking for a powerful tool to add conditional logic to your WordPress forms? Look no further! Ninja Forms – Conditional Logic 3.1 is the perfect solution for you. With its advanced features and user-friendly interface, this plugin allows you to create smart and dynamic forms that adapt to your users’ input.

Experience the Power of Conditional Logic

Ninja Forms – Conditional Logic 3.1 introduces a range of new features that take your form creation experience to the next level. Whether you want to personalize form fields, display or hide form sections based on user inputs, or dynamically calculate form values, this plugin has got you covered.

With its easy-to-use conditional logic builder, you can create complex rules, apply multiple conditions, and control the behavior of your forms with just a few clicks. Say goodbye to static forms and offer a personalized experience to your users.

Unlock the Benefits of Ninja Forms – Conditional Logic 3.1

  • 1️⃣ Create dynamic and interactive forms that adapt to user input
  • 2️⃣ Personalize form fields and sections based on specific conditions
  • 3️⃣ Show or hide form elements dynamically to improve user experience
  • 4️⃣ Calculate form values automatically to save time and effort
  • 5️⃣ Build complex rules with multiple conditions to fine-tune form behavior
  • 6️⃣ Enjoy hassle-free updates via the EffectIO Dashboard
  • 7️⃣ Pre-activated items for a seamless setup process
  • 8️⃣ Access to GPL code for customization and flexibility
  • 9️⃣ Premium support from the knowledgeable team at EffectIO
  • 🔟 Benefit from super deals with 30% to 90% discounts at EffectIO
  • ⬆️ Boost user engagement with interactive forms
  • ⏱️ Save time by automating form calculations
  • 🔒 Ensure data privacy by hiding sensitive form fields
  • 🌐 Localize form fields based on user’s language
  • ✅ Validate form inputs in real-time
  • 🔍 Improve form conversion rates through personalization
  • 💻 Seamlessly integrate with your existing WordPress forms

Experience the power of conditional logic today and take your forms to the next level. Update your Ninja Forms – Conditional Logic 3.1 plugin via the EffectIO Dashboard and benefit from GPL code and premium support. Don’t miss out on the super deals at EffectIO, offering discounts from 30% to 90%.

Conditional form logic add-on for Ninja Forms.

3.1.3 — 30 March 2026
  • Bug Fixes:*
  • fix fatal error with Confirm field when conditionally changing paired field value
  • fix radio field tab focus incorrectly triggering conditions
  • fix keyboard navigation substring matching in checkbox list conditionals
  • bypass validation for hidden Password/Email Confirm fields
  • fix required fields in hidden Repeater fields blocking form submission *Enhancements:*
  • add editable labels and drag-and-drop sorting for conditional logic statements
  • improve accessibility and UX for condition builder UI
3.1.2 — 26 January 2026
  • Bug Fixes:*
  • fix date field value persistence in AND/OR conditions *Bug Fixes:*
  • Prevent undefined calc error
  • Ensure optional property not declared before required property *Misc:*
  • Adds compatibility with Cloudflare Turnstile in Ninja Forms Core.
3.1 — 21 April 2021
  • Changes:*
  • Conditions can now compare date fields. This allows users to create conditions that trigger when someone selects or enters a specific date or range.
3.0.28 — 4 August 2020
  • Bugs:*
  • Resolved an issue that was preventing file uploads from being saved properly upon submission.
  • Conditions should no longer lose reference to fields that have been renamed in the form builder.
3.0.27 — 23 July 2020
  • Bugs:*
  • Resolved an issue that was causing conditions on actions to be ignored.
3.0.26.2 — 21 July 2020
  • Bugs:*
  • Resolved an issue with the plugin auto-updater.
3.0.26.1 — 20 July 2020
  • Security:*
  • Patched a data spoofing vulnerability that allowed required fields to be bypassed.
3.0.26 — 25 September 2019
  • Bugs:*
  • Resolved an issue that sometimes prevented actions from firing, even when they had no attached conditions.
  • Forms with a Stripe or PayPal action should now properly complete once returning from the payment screen.
3.0.25 — 16 September 2019
  • Bugs:*
  • Hidden fields should now properly evaluate against empty.
  • Recaptcha fields that are hidden will now properly render once shown. *Changes:*
  • Fields can now be conditionally set as required.
3.0.24 — 23 January 2019
  • Bugs:*
  • Conditions based on calculations should now be properly triggered on form load.
  • Resolved an issue that was sometimes causing actions to always fire, regardless of conditions. *Changes:*
  • Several incompatible field types have been removed from the list of fields that conditions can be based on.
  • Inverse statements will no longer be created by default on new do statements.
3.0.23 — 11 January 2019
  • Bugs:*
  • Action processing will now ignore incomplete conditional statements, which previously prevented the action from firing.
3.0.22 — 14 June 2018
  • Changes:*
  • Fields now display admin labels (if they exist) instead of labels in condition blocks.
3.0.21 — 3 May 2018
  • Bugs:*
  • Equals conditions based on calculations should now work properly.
3.0.20 — 19 April 2018
  • Bugs:*
  • Duplicating a field should no longer cause conditional logic to lose track of it as a conditional trigger.
3.0.19 — 26 March 2018
  • Bugs:*
  • Conditions based on the selection of single checkbox fields should now function properly.
3.0.18 — 24 February 2018
  • Bugs:*
  • Checkbox values can now be updated via conditional logic again.
3.0.17 — 22 August 2017
  • Bugs:*
  • Actions that use the greaterthan and lessthan comparators should work properly.
  • Incorrectly setup conditions should no longer cause form display to crash.
3.0.16 — 02 August 2017
  • Bugs:*
  • Action conditions should now properly support calculations.
  • Fixed a bug that could cause calculations to fail when using Conditional Logic.
3.0.15 — 27 June 2017
  • Changes:*
  • When setting up conditions, fields should now appear in alphabetical order within the field list. *Bugs:*
  • Conditional Logic should now work properly with the Save Progress add-on.
3.0.14 — 31 May 2017
  • Bugs:*
  • Tabbing through a checkbox list that has conditions will no longer trigger those conditions incorrectly.
3.0.13 — 02 May 2017
  • Bugs:*
  • Fixed a fatal error with PHP version 7.1 and higher.
3.0.12 — 11 April 2017
  • Changes:*
  • Actions like Stripe can now be conditionally ran. *Bugs:*
  • Fixed a bug that caused some conditions to evaluate improperly.
3.0.11 — 19 January 2017
  • Changes:*
  • Textbox fields can now be compared to an empty string. *Bugs:*
  • Help text should render properly for conditionally shown/hidden fields.
3.0.10 — 09 December 2016
  • Bugs:*
  • Fixed a bug that could cause the condition drawer to fail to open if a field was deleted.
  • Conditional Logic shouldn't prevent or enable actions that are otherwise disabled.
3.0.9 — 15 November 2016
  • Bugs:*
  • Fixed a bug with list field options incorrectly triggering conditions based on partial matches.
  • Fixed a bug with missing field values causing the form to not submit properly.
  • Fixed a bug with false-positives when tabbing through a checkbox field. *Changes:*
  • Use the form cache for getting field data.
  • Corrected processing for different data structures.
  • Added a check for manually disabled actions, so as to not re-enable with conditions.
3.0.8 — 25 October 2016
  • Bugs:*
  • The "any" operator in actions should work properly in all cases.
  • Fixed a bug that caused fatal errors when conditions weren't configured properly.
3.0.7 — 13 October 2016
  • Bugs:*
  • Creating conditions can now properly be based upon calculations.
  • Fixed a bug with radio lists and the select option trigger. *Changes:*
  • When building conditions, fields should now show up with their admin label if one is set.
3.0.6 — 03 October 2016
  • Bugs:*
  • Required fields should no longer attempt to valide upon show.
  • Country fields can now be used in conditions.
  • Fixed a couple of conversion issues with older form imports.
  • Conditionally shown/hidden fields should all show properly in submission data. *Changes:*
  • Conditions can now be created using > and < with textboxes and textareas.
3.0.5 — 28 September 2016
  • Bugs:*
  • File Uploads should now show in Conditional Logic conditions.
3.0.4 — 22 September 2016
  • Bugs:*
  • Fixed a bug that could cause the builder to crash when fields were removed if there was a condition based upon that field.
3.0.3 — 11 September 2016
  • Bugs:*
  • Fixed a bug that caused the condition edit drawer to fail to open.
3.0.2 — 09 September 2016
  • Fixed a bug with conversion.
3.0.1 — 06 September 2016
  • Updated with Ninja Forms v3.x compatibility
3.0 — 06 September 2016
  • Updated with Ninja Forms v3.x compatibility
  • Deprecated Ninja Forms v2.9.x compatible code
1.4.0 — 13 April 2016
  • Changes:*
  • Update for compatibility with WordPress 4.5 ( specifically the underscore.js update ).
1.3.9 — 26 May 2015
  • Bugs:*
  • Changed values should now reset to defaults when using the "clear form" setting.
1.3.8 — 12 May 2015
  • Bugs:*
  • Array elements should now work properly with the "Contains" action conditionals.
  • Fixed a PHP Notice.
  • Decimals should now be compared properly.
  • Fixed a bug that could cause a PHP error if asp style tags are enabled in PHP.
1.3.7 — 18 March 2015
  • Bugs:*
  • Fixed a bug that could cause conditional field data to submit improperly.
1.3.6 — 17 March 2015
  • Bugs:*
  • Fixed a bug that could cause JavaScript to load older versions of files.
1.3.5 — 4 March 2015
  • Bugs:*
  • Fixed a bug that could cause conditionally hidden calculations to fail.
  • List options should work properly in version 2.9 of Ninja Forms.
1.3.4 — 3 March 2015
  • Bugs:*
  • Fixed a bug that could prevent new conditions from being added.
1.3.3 — 27 February 2015
  • Changes:*
  • Preparing for the release of Ninja Forms version 2.9.
1.3.1 — 17 November 2014
  • Bugs:*
  • Fixing bad domain/translation issues.
  • Fixed a bug with checkbox lists and notification conditions.
  • Duplicating a page with conditions using multi-part forms should now properly duplicate those conditions.
  • Fixed several issues related to i18n.
1.3 — 28 October 2014
  • Features:*
  • Conditional Logic now supports conditional notifications.
  • Only show, display, or send a notification when a user submits specific form data. *Changes:*
  • Custom conditional triggers can be added for notifications. *Bugs:*
  • Fixed a bug that caused conditionals based upon other conditional fields to work improperly.
  • Conditionally hidden totals should now be properly removed from the all fields table.
1.2.7 — 24 July 2014
  • Changes:*
  • Compatibility with Ninja Forms 2.7.
1.2.6
  • Bugs:*
  • Fixed a bug that prevented some users from getting automatic updates.
1.2.5
  • Bugs:*
  • Fixed a bug that could cause conditions not to work in some AJAX setups.
1.2.4
  • Changes:*
  • Conditionals should now not be applied when editing a form in the wp-admin. *Bugs:*
  • Fixed a bug with the change value setting.
1.2.3
  • Bugs:*
  • Fixed a bug that prevented the 'add_value' and 'change_value' actions from working properly in some instances.
1.2.2
  • Bugs:*
  • Fixed a bug with required fields that were conditionally hidden.
  • Removed console logs that were causing problems in IE9.
  • Fixed a bug that caused the Add Value setting not to work properly.

Testimonials

Benny O'Brien@benny_obie

The quick response from a friendly team member at @effectioshop honestly caught me off guard.
Nice work!


Stuart Boyle@stuart_boyle

@effectioshop As an eCommerce developer, effectio.org has enabled me to reach higher expectations and my clients are very happy.


22,000+ Users · 180 Countries
Trusted by freelancers, agencies & store owners worldwide

How It Works

Install the free EffectIO Dashboard plugin on your WordPress site. It connects to the EffectIO catalog, detects every premium plugin and theme you own, and gives you a single hub to manage licenses, run updates, and keep your admin panel clean — all from one screen.

One-Click Updates
Update any premium plugin or theme instantly. No manual downloads, no FTP — just click "Update Now."

🔑

License Manager
View, activate, and manage all your license keys in one place. No hunting through emails or vendor dashboards.

🔇

Notification Blocker
Blocks intrusive admin nag screens, upsell banners, and ads that clutter your dashboard. Re-enable anytime.

🛡️

Vendor Request Control
Prevents redundant license-check pings to third-party servers for items you already manage through EffectIO.

📦

Bulk Activation
Club members can activate all eligible plugins and themes at once — one button, zero hassle.

🆓

100% Free
The Dashboard itself costs nothing. Install it and it auto-activates on your domain — no key required.

Get Started in 3 Steps

1

Download & Install

Download the EffectIO Dashboard zip and install it via Plugins → Add New → Upload.

2

Browse & Activate

Open EffectIO → Catalog in your admin panel. The dashboard auto-detects your installed items and matches them to your licenses.

3

Update & Manage

Keep everything current with one-click updates. Manage licenses, block nag notices, and enjoy a cleaner WordPress experience.

Licenses

All WordPress derivative work is GPL-licensed. Most items are pre-activated and ready to use. Some require an activation key — we provide it with your purchase, and the Dashboard lets you apply it in seconds.

Club members enjoy bulk activation: activate every eligible item at once with a single click. No more entering keys one by one.

✅ Money-Back Guarantee

Every item is tested and ships with full features. If something doesn't work and we can't fix it, you get a full refund. We believe premium tools should be accessible — that's why we offer a low-cost subscription so freelancers, small businesses, and agencies can grow without a large upfront investment.

Manage and Update all your sites

17.99 $ / Month Membership

2900 Plugins and Themes. Install, Update, Activate and Delete any plugin. Unlimited Sites. Best WP Agency Deal.

Clean Items

NGO Mission

Always Updated

SSL Connection