Ultimate Custom Product Options has been a great solution for overcoming Shopify's default variant limitations. The app makes it easy to create unlimited product options using text fields, dropdowns, color swatches, image swatches, file uploads, checkboxes, radio buttons, and conditional logic all without modifying theme code.
How does the conditional logic actually work in practice - like can it show different options based on what the customer selects in an earlier field, or is it more limited than that?
does the conditional logic get messy fast if you're stacking like 10+ rules on a single product, or does it stay manageable in the editor?
How does the conditional logic handle really complex setups, like nested rules where an option depends on two other selections at the same time?
The conditional logic actually works without me wanting to throw my laptop, which is rare for these apps. Live preview tied to the swatches made testing way less painful.
The conditional logic was the standout for me, super useful for hiding irrelevant fields depending on what a customer picks. Live preview is a nice touch too.
How does the live product preview actually handle custom images from customers, does it update in real time or need a refresh?