How can I implement conditional logic for product options?

Topic summary

A phone case store owner wants to implement conditional dropdown menus where selecting a phone brand (e.g., Apple or Samsung) automatically filters the next dropdown to show only relevant device models for that brand.

Recommended Solutions:
Several Shopify apps with conditional logic functionality were suggested:

  • Bold Product Options
  • Advanced Product Options
  • Custom Product Options
  • Smart Product Options
  • Variant Options
  • Customizer
  • Custom Price Calculator

Key Consideration:
Most recommended apps are paid or require payment after trial periods. One contributor specifically highlighted Easify Product Options as a free alternative that offers:

  • Conditional logic for product options
  • A live demo specifically showcasing phone case functionality
  • Additional features like tiered wholesale pricing and cart page discount codes

The original poster acknowledged the suggestions and planned to explore the recommended apps.

Summarized with AI on November 19. AI used: claude-sonnet-4-5-20250929.

Hi there,

I have a Phone case store and I would like customers to choose their Phone Brand and that the Phone Models that are shown are only the ones for their Brand.

Like in this Example,

If the customer selects Samsung, the next dropdown only shows Samsung devices:

And if the customer selects Apple, the next dropdown only shows Apple devices:

Can anyone suggest how I can achieve this behaviour?

Thank you

Hey, @csilva

There are a variety of product options apps that you can use to accomplish this. Specifically, product option apps that offer ‘conditional logic’ functionality. Bold Product Options, Advanced Product Options, and Custom Product Options each offer conditional logic that I think will suit your needs. Feel free to give them a look and utilize their free trials to see which one is the best fit for you.

If there is anything else I can help you with, please let me know.

1 Like

Hi, @Dirk

Thank you for your feedback. I will be looking at those apps!

Glad I could help, @csilva !

If there is anything else I can help you with, please let me know.

Hey Dirk!

Do you reckon there is any other option available for free?
Thank you very much!
Victor

1 Like

Hi Csilva,

For Conditional Logic you can take the help of apps which really helps you.

Here are the few app list:

  1. Smart Product Options

  2. Customizer

  3. variant Options and etc…

Hope this helps you.

Hi there,

A custom price calculator offers this option. We can have more conditional displays in your calculator. Let me know if you need help and we are willing to have a demo with you at no cost.

https://apps.shopify.com/custom-price-calculator

Hi @csilva ,

I noticed that you received recommendations for product option apps to assist you in setting up custom options on your site. It seems you have already made a selection among those apps.

However, I found that all the suggested apps come with a cost, either as a paid app or with charges once your site goes live.

Therefore, if you are interested in exploring a Free app that can fulfill your needs, I would like to suggest**Easify Product Options :hugs: **. Our app offers a free plan that can already cater to your requirements. In fact, we have set up a demo showcasing the functionality of our app, specifically for a phone case, which you can find here.

Additionally, if you find yourself in need of more advanced features to enhance sales :flexed_biceps: through custom options (e.g.: tiered wholesale pricing, discount code box on cart page…), our app can provide those as well :ok_hand: .

We hope that our app can become a part of your store in the future!

1 Like