Conditional Logic

23 votes

Conditional Logic

Add conditional logic groups so each layer can have different versions based on the options selected.
Completed Category: Product Configurator Avatar James Kemp shared this idea


  1. This would be a great option combined with fees for attributes currently being worked on (started). Application: It will enable selecting for example a fabric (plus fee) on a chair and based on that fabric a series of colour options will show.

    Suggestion to make it even better….When the fabric sample can be shown under a zoom when you hoover over the thumpnail to show detail of the fabric in order to give the potental cleint the best possible impression what they select.

  2. Avatar Alen says:

    i want to use the plugin to configure eyeglasses product under wordpress + woocommerce,
    Your plugin is good to configue eyeglasses frame, but for eyeglasses lenses, i use one other plugin to customize: WooCommerce Extra Product Options (, it shows the options on the product page, or embed a popup button on the product page.
    So the process is like this: after eyeglasses frame configured by your plugin, it shouldn’t be “add to cart”, it should go to the lenses selection, after this it will go to “add to cart”, how to get both plugins work together?

  3. Avatar trwiegand says:

    I have a similar need for this. Currently, I am using both the Swatch and Configurator plugins. We offer custom speaker enclosures. One of our products can either be set up for a left or a right. There are four attributes for the product and 3 of the four display differently depending on which side the customer wants to purchase. It would be nice if certain attributes could be set to either only display when a condition is met or display with an x on the swatch. For example, when a customer is configuring a right-sided box, only the attributes for the right-sided box will be available to choose. Right now, I can get it to work only with one set of attributes.

  4. Avatar bentzdesign says:

    Kinda looking for something along these lines. Making a config that includes buttons of different kinds and colors. Would love to open a sublayer / new box so if they select a blue button, they can move on to chose 20mm/ 30mm / 40mm / 50 mm sizing. Right now, I have a drop down menu thats a mile long.

  5. Avatar Alan Pieroway says:

    Glad to hear this feature has started development – once it’s done I can try it out and consider buying a license! i look forward to the feature being completed.

  6. Avatar Staf says:

    Glad they started on it, am willing to pay for the development

  7. Avatar nndesign says:


    Not sure if this counts as a vote but I would like to see
    added as a feature.
    Have been on “chat” help and asked the following question…

    Cheers Nic



    With the
    WooCommerce Product Configurator
    and all the appropriate attributes in place,

    SAY I WANT TO CHOOSE between a tshirt and hoodie.

    1> Could I select either a tshirt or hoodie from a dropdown
    2> then select the colour for the corresponding garment with the appropriate colour overlay?
    3>Select the design to be placed on the shirt
    4> Could I select from a selection of designs?

    Australia or Switzerland
    If e.g.


    Could I accomplish this if needed with a combination of your plugins?

    Reply from Iconic

    Hi Nic,

    I’m afraid as of the moment, this feature (conditional logic) is not yet supported in Product Configurator.
    However, I would like to inform you that it is now on development stage as it has been logged as a feature request by other customers who are also looking forward to this feature.

    What I would suggest for now is that you add a vote to this feature request –

    Please let us know if this helps or if there’s anything else that we can help you with.

    ….Thanks for your prompt replies Iconic!!

    Reply from Iconic

    Hi Nic,

    Thank you for your follow up question.

    Yes, that will work and you can create a configurable product using WooCommerce Product Configurator. Also, if you wish to link hoodie and T-shirt, you can actually create a two configurable product which is for T-shirt and Hoodie, then after that link them using our plugin Woocommerce Linked Variations.

    I think your best option to test and check if this will work according to your expectation is by signing up for our 14-day free trial. During this period, you can use the premium version of our plugin, you won’t be charged yet and you can also cancel the trial license anytime.

    I hope this helps and please let me know if you have anything else I can help you with.

  8. Avatar nndesign says:

    Just saw the vote button have confirmed…..

  9. Avatar it CityGirl says:

    Yes, please! In my case, we are looking for the ability to upload PNG’s for color variations that are more realistic and nuanced instead of just 2 color choices from a color wheel. Our users need to have the ability to make numerous color choices within one product (eg; hair color and skin color and pet color). In addition, they should have the ability to type their name and choose from a list of fonts and font colors and see what the actual product will look like on the screen when they receive it live (personalized stationery with PergieĀ®mojis). On the backend, we should receive an automatically generated high-res PDF which will go straight to the printer for production. Perhaps an add-on could be that it gets automatically emailed to the printer? Like I said to you on twitter.. I’d love to collaborate on this if you need beta testing

  10. Avatar Ben says:

    I am looking forward to this feature. Many of my products often have 4 grades of fabric, each with 40+ choices so the swatches can get very long and confusing for the customer with 160 swatches displayed.

    The accordion and grouping feature in swatches is great, however conditional logic would be a huge improvement.

    A question – many of my products do not use the configurator – will a conditional logic feature be made available to the attributes swatches plugin too ? Thanks!

Leave a Reply

Your email address will not be published. Required fields are marked *

Powered by Simple feature Requests