Ive tried variants, bundles, and apps that do both but I can’t figure out a way to make this flow make any sense. Is this even possible?
Topic summary
A user is trying to create a conditional product selection flow where customers choose additional products based on previous selections. They’ve attempted variants, bundles, and various apps without success.
Proposed Solution:
Another participant suggests using Easify Product Options, an app that supports multi-level conditional logic. The app allows options to appear dynamically—for example, selecting “Make it a gift” reveals “Gift Selection,” which then shows “Select A Card” when “Card” is chosen.
Implementation Details:
- Screenshots demonstrate the conditional logic setup in the app’s settings
- Each selection triggers the next relevant option in sequence
- The flow maintains an intuitive, step-by-step customer experience
Outstanding Questions:
- How the discounting logic would work in this setup
- Whether only specific products can be paired with others
- Request for a detailed customer journey example
Status: The original poster hasn’t confirmed whether they implemented a solution or shared additional details about their specific use case.
Hi @SamWoodward
To create a flow like this, you can use conditional logic, which allows options to appear based on previous selections. Easify Product Options lets you set up multi-level conditional logic—for example, selecting Product A reveals Product B and C, and choosing Product C then shows Product D and E. This way, your selection process stays dynamic and intuitive. Here’s a basic example:
- This is the result
- This is the app setting
This is the conditional logic setting, ‘Gift Selection’ only show up when the ‘Make it a gift’ is selected
And the ‘Select A Card’ show up when ‘Card’ in Gift Selection is chosen.
You’ll find this app easy to use, so I hope you give it a try. If you need assistance, just let me know or reach out to Easify! ![]()
@SamWoodward - can you help me understand the flowchart shared a bit better ?
ie -
- How would the discounting logic work?
- Can only product 2 be paired with other products ?
- Can you walk me through an example customer journey ?
Best,
@SamWoodward , were you able to work out a solution ?
If so - can you share more details here and help others as well who might end up here?
Best wishes,






