Conditions Engine
Smart rules that control what customers can select and when.
Bundles need guardrails. A static product grid doesn't guide customers. Without rules, they'll add conflicting products, miss complementary items, or abandon a bundle that doesn't make sense.
How it works
Get started in 4 steps
01
Add a trigger
E.g. "customer selects shoes" or "bundle price > $50".
02
Set conditions
Boolean logic with 6 operators across bundle, step, and product levels.
03
Define actions
Show/hide products, enable/disable cart, apply discounts, add free items.
04
Rules run live
Evaluation happens in real-time as customers make selections.
Rules that sell smarter.
Start free trial →Visual Editor
Build logic flows, not spreadsheets
A visual canvas powered by ReactFlow. Add trigger, condition, and action nodes. Configure each via dropdown menus. Draw "then" and "otherwise" connections between nodes. Your layout persists — pick up where you left off.
Node Editor
Visual Rule Canvas
Triggers
Trigger on anything in the bundle
Bundle-level triggers (total price, product count, contains specific product). Step-level triggers (step price, step count). Product-level triggers (stock status, title, quantity). Navigation triggers (current step, step visibility). All with 6 comparison operators.
Trigger Types
What starts a rule
Total price
Product count
Discount active
Step price
Step count
Completion %
Stock level
Title match
Quantity
Current step
Visibility
Page load
Actions
Six powerful actions
Show or hide products, show or hide entire steps, auto-navigate to a specific step, add a free item, enable or disable the Add to Cart button, and apply a discount. When multiple discount actions trigger, the system picks the one that gives the customer the best price.
Action Types
What a rule can do
Show / Hide Products
Toggle product visibility based on conditions
Show / Hide Steps
Conditionally reveal or skip bundle steps
Auto-navigate
Jump to a specific step automatically
Add Free Item
Insert a gift product into the bundle
Enable / Disable ATC
Control add-to-cart button availability
Apply Discount
Set a percentage or fixed discount
Use cases
Built for merchants like you
Shoe store
Customer selects shoes, other footwear hides, matching socks appear. Prevents duplicates, suggests complements.
Supplement brand
5+ items in the bundle triggers a free shaker bottle. Incentivises bigger bundles with a tangible reward.
Gift box
Add to Cart disabled until 3 items selected. Counter shows '2 more needed'. Enforces minimums without confusion.
Related features
More ways to sell bundles
Trusted by 55,000+ Shopify merchants who've sold more than $450m in bundles since 2017.