{"id":184333,"date":"2024-01-23T15:46:20","date_gmt":"2024-01-23T15:46:20","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/conditional-logic-for-elementor-forms\/"},"modified":"2026-03-28T08:28:10","modified_gmt":"2026-03-28T08:28:10","slug":"conditional-logic-for-elementor-forms","status":"publish","type":"plugin","link":"https:\/\/eo.wordpress.org\/plugins\/conditional-logic-for-elementor-forms\/","author":22038057,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.4.0","stable_tag":"2.4.0","tested":"6.9.4","requires":"2.0","requires_php":"5.2","requires_plugins":null,"header_name":"Conditional Logic Emails, Fields, Redirect for Elementor Forms","header_author":"add-ons.org","header_description":"The Conditional Logic add-on can be used to show and hide form fields based off of the user\u2019s inputs.","assets_banners_color":"ffffff","last_updated":"2026-03-28 08:28:10","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/add-ons.org\/plugin\/elementor-forms-conditional-logic\/","header_author_uri":"https:\/\/add-ons.org\/","rating":4.3,"author_block_rating":0,"active_installs":1000,"downloads":24190,"num_ratings":11,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"2.1.3":{"tag":"2.1.3","author":"rednumber","date":"2024-05-23 02:55:37"},"2.1.4":{"tag":"2.1.4","author":"rednumber","date":"2024-05-27 16:12:36"},"2.1.7":{"tag":"2.1.7","author":"rednumber","date":"2024-08-02 14:52:44"},"2.2.8":{"tag":"2.2.8","author":"addonsorg","date":"2025-05-14 11:34:05"},"2.3.3":{"tag":"2.3.3","author":"addonsorg","date":"2025-08-06 08:26:35"},"2.3.6":{"tag":"2.3.6","author":"addonsorg","date":"2025-10-09 09:22:34"},"2.3.7":{"tag":"2.3.7","author":"addonsorg","date":"2025-11-24 07:11:27"},"2.3.8":{"tag":"2.3.8","author":"addonsorg","date":"2025-11-28 07:06:13"},"2.3.9":{"tag":"2.3.9","author":"addonsorg","date":"2025-12-11 08:56:13"},"2.4.0":{"tag":"2.4.0","author":"addonsorg","date":"2026-03-28 08:28:10"}},"upgrade_notice":[],"ratings":{"1":2,"2":0,"3":0,"4":0,"5":9},"assets_icons":{"icon-128x128.gif":{"filename":"icon-128x128.gif","revision":3382368,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3382368,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3025832,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.1.3","2.1.4","2.1.7","2.2.8","2.3.3","2.3.6","2.3.7","2.3.8","2.3.9","2.4.0"],"block_files":[],"assets_screenshots":{"screenshot-1.gif":{"filename":"screenshot-1.gif","revision":3167277,"resolution":"1","location":"assets","locale":""},"screenshot-2.gif":{"filename":"screenshot-2.gif","revision":3025832,"resolution":"2","location":"assets","locale":""},"screenshot-3.gif":{"filename":"screenshot-3.gif","revision":3025832,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3167277,"resolution":"4","location":"assets","locale":""},"screenshot-5.gif":{"filename":"screenshot-5.gif","revision":3167277,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3167277,"resolution":"6","location":"assets","locale":""},"screenshot-7.gif":{"filename":"screenshot-7.gif","revision":3167277,"resolution":"7","location":"assets","locale":""},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3167277,"resolution":"8","location":"assets","locale":""}},"screenshots":{"1":"Conditional Logic fields","2":"Conditional Logic Notification Emails","3":"Conditional Logic Redirect on Form Submit","4":"Conditional Logic fields settings"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[4060,130308,223934,223935,161151],"plugin_category":[],"plugin_contributors":[234546],"plugin_business_model":[],"class_list":["post-184333","plugin","type-plugin","status-publish","hentry","plugin_tags-conditional","plugin_tags-conditional-logic","plugin_tags-conditional-logic-form","plugin_tags-conditional-logic-wp","plugin_tags-elementor-forms","plugin_contributors-addonsorg","plugin_committers-addonpro","plugin_committers-addonsorg","plugin_committers-rednumber","plugin_support_reps-yeesupport"],"banners":{"banner":"https:\/\/ps.w.org\/conditional-logic-for-elementor-forms\/assets\/banner-772x250.png?rev=3025832","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/conditional-logic-for-elementor-forms\/assets\/icon-128x128.gif?rev=3382368","icon_2x":"https:\/\/ps.w.org\/conditional-logic-for-elementor-forms\/assets\/icon-256x256.gif?rev=3382368","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/conditional-logic-for-elementor-forms\/assets\/screenshot-1.gif?rev=3167277","caption":"Conditional Logic fields"},{"src":"https:\/\/ps.w.org\/conditional-logic-for-elementor-forms\/assets\/screenshot-2.gif?rev=3025832","caption":"Conditional Logic Notification Emails"},{"src":"https:\/\/ps.w.org\/conditional-logic-for-elementor-forms\/assets\/screenshot-3.gif?rev=3025832","caption":"Conditional Logic Redirect on Form Submit"},{"src":"https:\/\/ps.w.org\/conditional-logic-for-elementor-forms\/assets\/screenshot-4.png?rev=3167277","caption":"Conditional Logic fields settings"},{"src":"https:\/\/ps.w.org\/conditional-logic-for-elementor-forms\/assets\/screenshot-5.gif?rev=3167277","caption":""},{"src":"https:\/\/ps.w.org\/conditional-logic-for-elementor-forms\/assets\/screenshot-6.png?rev=3167277","caption":""},{"src":"https:\/\/ps.w.org\/conditional-logic-for-elementor-forms\/assets\/screenshot-7.gif?rev=3167277","caption":""},{"src":"https:\/\/ps.w.org\/conditional-logic-for-elementor-forms\/assets\/screenshot-8.png?rev=3167277","caption":""}],"raw_content":"<!--section=description-->\n<p>[youtube https:\/\/www.youtube.com\/watch?v=b0r1ZAWx9Zw]<\/p>\n\n<p>Build dynamic forms that can change as a user fills out the form. Show and hide fields. Send certain email, don't send others. Redirect to one of many pages. The possibilities are endless!<\/p>\n\n<p><strong>DEMO<\/strong>: <a href=\"https:\/\/demo.add-ons.org\/demo-conditional-logic\/\">https:\/\/demo.add-ons.org\/demo-conditional-logic\/<\/a>\n<strong>Document<\/strong>: <a href=\"https:\/\/add-ons.org\/document-elementor-forms-conditional-logic\/\">https:\/\/add-ons.org\/document-elementor-forms-conditional-logic\/<\/a>\n<strong>Download Pro Version<\/strong>: <a href=\"https:\/\/add-ons.org\/plugin\/elementor-forms-conditional-logic\/\">https:\/\/add-ons.org\/plugin\/elementor-forms-conditional-logic\/<\/a><\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li><strong>Easy use<\/strong><\/li>\n<li><strong>Conditional Form Notification Emails:<\/strong> Sending emails to different addresses according to user answers<\/li>\n<li><strong>Conditional Redirect on Form Submit:<\/strong> Showing additional questions when a user chooses a specific answer<\/li>\n<li><strong>Conditional Webhook on Form Submit:<\/strong>  Send data to specific webhook URLs only when certain conditions are met.<\/li>\n<li><strong>All fields support:<\/strong> Works with all fields<\/li>\n<li><strong>Submit Button support:<\/strong> The submit button can be shown or hidden<\/li>\n<li><strong>Multiple Conditions:<\/strong> Define more than one condition for advanced control.<\/li>\n<li><strong>No Validation Errors:<\/strong> Submit the form seamlessly even when required fields are hidden.<\/li>\n<li><strong>Smart Field Control:<\/strong> Make your forms smart! Display or hide fields, sections, or entire questions based on user responses.<\/li>\n<li><strong>No Technical Hassle:<\/strong> Enjoy the benefits of conditional logic without any technical headaches. It\u2019s as simple as it sounds.<\/li>\n<li><strong>Cross-browser support. Chrome, Firefox, Opera, IE8+<\/strong><\/li>\n<li><strong>And more\u2026<\/strong><\/li>\n<\/ul>\n\n<h3>Conditional Form Notification Emails - Conditional Email Routing<\/h3>\n\n<p>[youtube https:\/\/www.youtube.com\/watch?v=MFPA2jDfTPw]\nWant to send out different notification emails depending on users\u2019 selections in your forms? With our smart conditional logic, you can set up your form to send unique email notifications based on users\u2019 input.<\/p>\n\n<h3>Conditional Redirect on Form Submit<\/h3>\n\n<p>[youtube https:\/\/www.youtube.com\/watch?v=5m3cJMROiGY]\nWant to show website visitors different content based on their form submission? This guide will show you how to set up WordPress conditional redirect on form submit.<\/p>\n\n<h3>Webhook Condition Logic<\/h3>\n\n<ul>\n<li>Smart Conditional Webhooks \u2013 Send data to specific webhook URLs only when certain conditions are met.<\/li>\n<li>Dynamic Automation \u2013 Easily automate integrations with external systems (like Zapier, Make, or custom APIs) based on user input or form logic.<\/li>\n<li>Granular Control \u2013 Define \u201cIf\/Then\u201d rules per form field (for example: If user selects \u2018VIP\u2019, send data to CRM webhook).<\/li>\n<li>No Code Required \u2013 Configure conditional rules directly inside Elementor Forms without writing any PHP.<\/li>\n<li>Supports Multiple Webhooks \u2013 Trigger different endpoints simultaneously, depending on user selections or calculated values.<\/li>\n<\/ul>\n\n<h3>Upgrade to pro version<\/h3>\n\n<ul>\n<li><strong>Additional operators ( greater than, less than, .. )<\/strong><\/li>\n<li><strong>onditional Form Notification Emails &gt; 5<\/strong><\/li>\n<li><strong>Conditional Redirect Suports &gt; 5<\/strong><\/li>\n<li><strong>Conditional Webhook Suports &gt; 1<\/strong><\/li>\n<\/ul>\n\n<h3>Conditional Fields for Elementor Form \u2013 Display Conditions<\/h3>\n\n<p>Elementor conditional fields, Elementor form display conditions, Elementor show hide fields, Elementor conditional logic, Elementor dynamic fields, Elementor form visibility, Elementor form conditions, Elementor conditional form, Elementor hide field on condition, Elementor field rules, Elementor logic form, Elementor smart form, Elementor conditional input, Elementor advanced form logic, Elementor form field toggle<\/p>\n\n<!--section=installation-->\n<p><strong>Normal installation<\/strong><\/p>\n\n<ol>\n<li>Download the conditional-logic-for-elementor-forms.zip file to your computer.<\/li>\n<li>Unzip the file.<\/li>\n<li>Upload the <code>admin-menu-editor<\/code> directory to your <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.\nDocument include in plugin<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>2.4.0<\/h4>\n\n<ul>\n<li>Added: 40 Email Conditional Logic<\/li>\n<\/ul>\n\n<h4>2.3.8<\/h4>\n\n<ul>\n<li>Added: Redirect in a new tab<\/li>\n<\/ul>\n\n<h4>2.3.6<\/h4>\n\n<ul>\n<li>Added: The free version is now being used more.<\/li>\n<li>Added: Webhook condition logic<\/li>\n<\/ul>\n\n<h4>2.3.4<\/h4>\n\n<ul>\n<li>Added: Compatible with Marks field<\/li>\n<li>Fixed: ACCEPTANCE Field<\/li>\n<\/ul>\n\n<h4>2.3.3<\/h4>\n\n<ul>\n<li>Fixed: Show errors when forms are not used.<\/li>\n<\/ul>\n\n<h4>2.3.2<\/h4>\n\n<ul>\n<li>Fixed: Compatible with Ultimate Addons for Elementor Forms<\/li>\n<\/ul>\n\n<h4>2.2.8<\/h4>\n\n<ul>\n<li>Fixed: Compatible with Telephone field for Elementor Forms - https:\/\/wordpress.org\/plugins\/telephone-field-for-elementor-forms\/<\/li>\n<\/ul>\n\n<h4>2.2.7<\/h4>\n\n<ul>\n<li>Fixed: Small problem<\/li>\n<\/ul>\n\n<h4>2.2.5<\/h4>\n\n<ul>\n<li>Added: Acceptance Field check \"on\" \"off\"<\/li>\n<\/ul>\n\n<h4>2.2.4<\/h4>\n\n<ul>\n<li>Fixed: HTML type conditional<\/li>\n<\/ul>\n\n<h4>2.2.1<\/h4>\n\n<ul>\n<li>Added: Status action<\/li>\n<\/ul>\n\n<h4>2.2.1<\/h4>\n\n<ul>\n<li>Fixed: Radio field empty<\/li>\n<\/ul>\n\n<h4>2.1.7<\/h4>\n\n<ul>\n<li>Added: Instructions for using email reply-to<\/li>\n<\/ul>\n\n<h4>2.1.6<\/h4>\n\n<ul>\n<li>Fixed: Compatible with Repeater Field plugin<\/li>\n<\/ul>\n\n<h4>2.1.5<\/h4>\n\n<ul>\n<li>Fixed: Trim value<\/li>\n<\/ul>\n\n<h4>2.1.4<\/h4>\n\n<ul>\n<li>Fixed: HTML set required<\/li>\n<\/ul>\n\n<h4>2.1.3<\/h4>\n\n<ul>\n<li>Fixed: choose last select<\/li>\n<\/ul>\n\n<h4>2.1.2<\/h4>\n\n<ul>\n<li>Fixed: choose last radio<\/li>\n<\/ul>\n\n<h4>2.1.1<\/h4>\n\n<ul>\n<li>Fixed: Auto set defalut<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li>Fixed: Not send email ( Check required )<\/li>\n<\/ul>\n\n<h4>2.0.3<\/h4>\n\n<ul>\n<li>Fixed: Choose repply-to<\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Fixed: Not send email<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Added: Big update<\/li>\n<\/ul>\n\n<h4>1.1.9<\/h4>\n\n<ul>\n<li>Fixed: Validate field hide<\/li>\n<\/ul>\n\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>Add 30 Conditional logic for emails<\/li>\n<li>Add 30 Conditional logic for redirects<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>Compatible with Repeater Plugin<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Compatible with WordPress 6.5<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fixed: Small problem<\/li>\n<\/ul>","raw_excerpt":"Show and hide fields. Send certain email, don&#039;t send others. Redirect to one of many pages. The possibilities are endless!","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/184333","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=184333"}],"author":[{"embeddable":true,"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/addonsorg"}],"wp:attachment":[{"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=184333"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=184333"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=184333"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=184333"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=184333"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/eo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=184333"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}