Building smarter, more personalized Order Forms just got easier!🎉
We're excited to introduce Product-Level Conditional Logic in Forms & Surveys, giving users greater control over how products are displayed and how their Forms respond to customer selections.
From setting conditions based on specific products to dynamically showing or hiding individual products and variants, we're making Order Forms more flexible, intelligent, and tailored to every customer's journey! ✨

🆕 What's New?
1. 🎯 Product-Based Conditions — More Control, More Possibilities!
Previously, users couldn't directly use individual products as conditions within their Form or Survey's conditional logic.
That's changing! 🚀
Users can now set IF conditions based on products across all four existing conditional logic types.
Here's what's supported:
- 🔗 Redirect URL: Redirect users to a specific URL based on their product selection.


- 💬 Display Custom Message: Show personalized messages depending on the product a customer selects.

- 🚫 Disqualify Lead: Disqualify leads based on specific product selections.

- 👀 Show/Hide Fields: Dynamically show or hide fields based on the products selected.

This unlocks more personalized experiences, allowing users to build conditional journeys around the products their customers choose.
2. 🛍️ Show/Hide Individual Products & Variants — Smarter Order Forms!
We're also introducing a major enhancement to the Show/Hide Fields conditional logic type!
Previously, users could only show or hide the entire Sell Products element, limiting their ability to control which products appeared based on customer responses.
Not anymore! 🙌
Users can now dynamically show or hide specific products or even individual product variants based on the conditions they configure.
Here's what's new:
- 📦 Show/Hide Entire Products: Dynamically control the visibility of individual products within the Sell Products element.
- 🎨 Show/Hide Specific Variants: Go a step further and control which variants of a product are visible to customers.
- 🔄 Conditional Product Visibility: Show or hide products and variants based on customers' choices and responses.
- 🧩 Existing Functionality Retained: Users can still show or hide the entire Sell Products element, just as before.
For example:
Imagine you're building an Order Form that offers different products based on a customer's preferences.
- 👕 Product Selection: Show specific products based on what the customer selects earlier in the Form.
- 🎨 Variant Selection: Display only relevant product variants based on the customer's choices.
- 🛒 Personalized Order Forms: Keep irrelevant products hidden and present customers with options that match their needs.
Instead of displaying every available product or hiding the entire Sell Products section, users can now create a more focused and personalized shopping experience.
⚙️ How It Works
- Open Your Builder: Navigate to any existing or new Form or Survey.
- Access Conditional Logic: Open the Conditional Logic section within the builder.

- Set Product-Based Conditions: Choose a product when configuring an IF condition for any of the four supported logic types.

- Configure Show/Hide Logic: Select the Show/Hide Fields logic type to control product visibility.
- Choose What to Show or Hide: Target an entire Sell Products element, an individual product, or specific product variants.
- Define Your Conditions: Configure when products or variants should appear or disappear based on customer selections.
🌟 Key Highlights
- 🎯 Product-Level IF Conditions: Use individual products as conditions across all four conditional logic types.
- 🔗 Smarter Redirects: Redirect customers based on their product selections.
- 💬 Personalized Messaging: Display custom messages depending on the products selected.
- 🚫 Conditional Lead Disqualification: Disqualify leads based on product-specific conditions.
- 🛍️ Individual Product Visibility: Dynamically show or hide specific products without hiding the entire Sell Products element.
- 🎨 Variant-Level Control: Show or hide individual product variants for more granular personalization.
- 🔄 Backward Compatibility: Existing Show/Hide functionality for the entire Sell Products element remains available.
- ✨ Old & New Builder Support: Available across both old and new Forms & Surveys.
📝 Notes
- Availability: This enhancement is available for both old and new Forms & Surveys.
- Product-Based Conditions: Supported across all four conditional logic types — Redirect URL, Display Custom Message, Disqualify Lead, and Show/Hide Fields.
- Product Visibility: Individual products and specific variants can now be shown or hidden using conditional logic.
- Existing Functionality: Showing or hiding the entire Sell Products element continues to be supported.
- Configuration: Product and variant visibility can be controlled based on conditions configured within the Form or Survey.
🎯 Why This Matters
Order Forms are becoming increasingly powerful, but creating personalized purchasing experiences requires more than simply displaying a list of products. Users need the flexibility to respond to customer selections, display relevant products, and guide customers through a more tailored buying journey.With Product-Level Conditional Logic, we're taking another important step toward delivering that experience.
By enabling product-based conditions across all four logic types and introducing granular visibility controls for individual products and variants, users can now build more dynamic and personalized Order Forms.
More Control. Smarter Logic. Personalized Products. Better Order Forms! 🚀