Articles on: Features

Conditional Logic: A Complete Guide

Introduction



Leverage the power of Conditional Logic to tailor your form's interactions according to user input. This dynamic customization adapts the form experience in response to the choices made by your users.

What's the cherry on top? There's absolutely no coding or technical background required! Our intuitive visual editor enables you to establish AND/OR conditions with ease, ensuring that your logic form or landing page responds precisely as you intend.




Uses Cases, Benefits & Features




Simplify Forms: Show basic options first and reveal more choices based on what customers pick.
Example: A catering service initially shows basic meal options. If the customer selects "Vegetarian," it then shows additional vegetarian dishes.

Flexible Display: Show or hide options depending on earlier customer selections.
Example: A car rental company shows an option for a child seat only if the customer selects a family car.

Combine Conditions: Use 'and' to show or hide options when multiple criteria are met. For example, if both A and B are selected, show or hide option X.
Example: An online clothing store shows a discount code option only if the customer selects both a specific shirt and pants.

Price-Based Visibility: Adjust what customers see based on the total price.
Example: A custom furniture store offers free delivery only if the total order price exceeds $500.

Add Fees or Discounts: Use conditional logic to automatically add extra fees or give discounts.
Example: A web design service adds a rush fee if the customer selects an urgent delivery date.

Special Offers & Charges: Trigger special deals or extra charges based on the final price.
Example: An electronics store offers a 10% discount if the customer's total purchase is over $1,000.


Watch It In Action






Video Explainer






How to Activate It



Step 1. Find the element you want to hide.
Step 2. Click the conditional logic setting at the bottom of the element.
Step 3. Choose the parent element that you want to trigger the show.
Step 4. Choose the condition.




Frequently Asked Question



Q: How does Conditional Logic improve form interactions?

Conditional Logic enhances user experience by dynamically showing or hiding form elements based on user input, making the forms more relevant and streamlined.


Q: Do I need coding skills to use Conditional Logic in my forms?
No, you don't need any coding or technical skills. The visual editor allows you to set up Conditional Logic easily with an intuitive interface.

Q: What are some examples of Conditional Logic use cases?
Examples include showing additional meal options based on a vegetarian selection, adding rush fees for urgent orders, or revealing discount codes when specific items are selected together.


Additional Information



Elements that can trigger a condition

Slider ✓
Quantity Input Box ✓
Dropdowns ✓
Checkboxes ✓
Simple Buttons ✓
Date Range Picker ✓
Single Date Picker ❌
Fee & Discount Adjuster ❌
Advanced Pricing Formula ❌
File Upload ❌
Comment Box ❌
Text/HTML ❌
Calculator: Total Price ✓

Elements that can show/hide

Slider ✓
Quantity Input Box ✓
Dropdowns ✓
Checkboxes ✓
Simple Buttons ✓
Fee & Discount Adjuster ✓
Advanced Pricing Formula ✓
Date Picker ✓
File Upload ✓
Comment Box ✓
Text/HTML ✓
Calculator: Total Price ✓

Bonus Use Cases for Conditional Logic in Cost Calculator Forms



Customized Recommendations:
Example: A fitness center suggests additional personal training sessions or nutrition plans if a customer selects a premium membership package.

Optional Add-ons:
Example: A software company offers optional support packages if the customer selects a specific software product.

Tiered Pricing:
Example: A subscription box service adjusts the price per box based on the number of months the customer subscribes for. If they choose a 6-month plan, show the discounted price per box.

Conditional Fields:
Example: A travel agency reveals additional fields for flight details and hotel preferences if the customer selects an international travel package.

Form Validation:
Example: An educational course provider shows an error message if the customer selects a course level without completing the prerequisites.

Shipping Options:
Example: An online store displays express shipping options only if the customer selects a delivery address within the country.

Bundling Products:
Example: A beauty salon offers a discounted bundle of services (like manicure and pedicure) if the customer selects both services separately.

Dynamic Pricing Adjustments:
Example: A printing service adjusts the total cost based on the number of copies and type of paper selected by the customer.

Loyalty Discounts:
Example: A bookstore provides a loyalty discount if the customer is a returning customer or has a membership.

Seasonal Promotions:
Example: A florist shop displays special holiday arrangements and discounts if the current date is within the holiday season.

Minimum Order Requirements:
Example: A catering service shows a message about a minimum order requirement if the total number of guests is below a certain threshold.

Customer Feedback:
Example: A home cleaning service asks for additional feedback or special instructions if the customer selects a premium cleaning package.

All Elements & Features



Learn more about All Elements
Learn more about All Features

Need Support?



Ask a question or request support
Request a feature or give feedback




Updated on: 26/08/2024

Was this article helpful?

Share your feedback

Cancel

Thank you!