Title: Sub-variations plugin?
Last modified: June 1, 2022

---

# Sub-variations plugin?

 *  Resolved [jtg](https://wordpress.org/support/users/favdes/)
 * (@favdes)
 * [4 years ago](https://wordpress.org/support/topic/sub-variations-plugin/)
 * Hello,
 * We are trying to set up a new ecommerce site. The site will sell various products
   but here is an example of the problem that we have.
 * The site sells door handles with various options. The ‘master’ option is whether
   the door handle is for an internal door or an external door.
 * If the customer selects ‘internal’ then other variations will be displayed which
   are specific options for internal door handles.
 * If the customer selects ‘external’, then different variations will need to be
   displayed which are specific to external door handles e.g. the type of weather
   proof coating.
 * I assume I need an additional plugin for Woocommerce to allow me to set up something
   like this but I cannot find anything.
 * Essentially I need a variations plugin which allows customers to select a ‘master’
   variation and when selected, various sub-variations will be displayed.
 * Does this make sense? Is anything like this available?
 * Many thanks

Viewing 9 replies - 1 through 9 (of 9 total)

 *  [Roxy](https://wordpress.org/support/users/roxannestoltz/)
 * (@roxannestoltz)
 * [4 years ago](https://wordpress.org/support/topic/sub-variations-plugin/#post-15699344)
 * Hi [@favdes](https://wordpress.org/support/users/favdes/) ,
 * Thanks for reaching out!
 * The default WooCommerce attributes and variations will do what you require, no
   extra plugins are necessary.
 * For more details on how this can be done, please see the documentation below:
 * [https://woocommerce.com/document/variable-product/#manually-adding-a-variation](https://woocommerce.com/document/variable-product/#manually-adding-a-variation)
 * Hope this helps!
 *  Thread Starter [jtg](https://wordpress.org/support/users/favdes/)
 * (@favdes)
 * [4 years ago](https://wordpress.org/support/topic/sub-variations-plugin/#post-15699428)
 * Hi,
 * Thank you. I’m familiar with standard variations but can’t see how to do what
   I need. I probably did not explain myself very well.
 * As a further explanation, what I would like customers to do is select either ‘
   Option 1’ or ‘Option 2’
 * If they select ‘Option 1’, the ‘colour’ variation would be displayed and they
   could choose red, blue, orange.
 * If they select ‘Option 2’ only the size variation would be displayed and they
   could choose small, medium or large.
 * Does that make more sense?
 * Thanks again
 *  Plugin Support [Sérgio L. a11n](https://wordpress.org/support/users/csnlima/)
 * (@csnlima)
 * [4 years ago](https://wordpress.org/support/topic/sub-variations-plugin/#post-15699479)
 * Hi [@favdes](https://wordpress.org/support/users/favdes/),
 * Yes, it makes sense. In this case, you will need to create three different attributes
   with different values:
    - Attribute Option: (option 1 | option 2)
    - Attribute Size (small | medium | large)
    - Attribute Color (red | blue | orange)
    - Since the variations will be different for each attribute, you will also need
      to [manually add the variations.](https://woocommerce.com/document/variable-product/#manually-adding-a-variation)
    - From the example above, the variations can be:
    -     ```
          option 1 - red
          option 1 - blue
          option 1 - orange
          option 2 - small
          option 2 - medium 
          option 2 - large
          ```
      
    - I hope this information helps.
    - Best,
 *  -  This reply was modified 4 years ago by [Sérgio L. a11n](https://wordpress.org/support/users/csnlima/).
 *  Thread Starter [jtg](https://wordpress.org/support/users/favdes/)
 * (@favdes)
 * [4 years ago](https://wordpress.org/support/topic/sub-variations-plugin/#post-15699496)
 * Hi,
 * Thank you. I can’t work out how, if ‘Option 1’ is selected though, how only variations‘
   variation1’ and ‘variation2’ will be displayed but if I select ‘Option 2’ is 
   selected, only variations ‘variation3’ and ‘variation4’ will be displayed.
 * In other words, how can I filter which variations options are displayed, based
   on the ‘master’ variation selection?
 *  Plugin Support [Sérgio L. a11n](https://wordpress.org/support/users/csnlima/)
 * (@csnlima)
 * [4 years ago](https://wordpress.org/support/topic/sub-variations-plugin/#post-15699585)
 * Hi [@jtg](https://wordpress.org/support/users/jtg/)
 * > In other words, how can I filter which variations options are displayed, based
   > on the ‘master’ variation selection?
 * I’ll try to make it clear, in fact, you only need to create two Attributes, from
   your first message, let’s say it’s attribute Use (Indoor | Outdoor) and attribute
   Material (Wood | Metal | Varnished Wood | Galvanized Metal), it will look like
   this:
 * [https://snipboard.io/wel9Cf.jpg](https://snipboard.io/wel9Cf.jpg)
 * Then, as I stated, in the previous message, the [Variations must be created manually](https://woocommerce.com/document/variable-product/#manually-adding-a-variation).
   This will allow you to choose each Material for each use, like this:
 * [https://snipboard.io/frPDuk.jpg](https://snipboard.io/frPDuk.jpg)
 * Customers will only have these 4 options in the frontend.
 * Let me know if it’s still not clear.
 * Best,
    -  This reply was modified 4 years ago by [Sérgio L. a11n](https://wordpress.org/support/users/csnlima/).
 *  Thread Starter [jtg](https://wordpress.org/support/users/favdes/)
 * (@favdes)
 * [4 years ago](https://wordpress.org/support/topic/sub-variations-plugin/#post-15700681)
 * Hello,
 * Thank you for coming back to me. I don’t think I’m explaining it very well still.
 * Here is an example which I’ve found online. If someone selects ‘Internal Door’
   from the first set of options, some variations are displayed below: [https://jt-group.co.uk/site-files/2022/example1.jpg](https://jt-group.co.uk/site-files/2022/example1.jpg)
 * If however they select ‘External Door’, different variations are listed instead:
   
   [https://jt-group.co.uk/site-files/2022/example2.jpg](https://jt-group.co.uk/site-files/2022/example2.jpg)
 * Kind regards
 *  [Roxy](https://wordpress.org/support/users/roxannestoltz/)
 * (@roxannestoltz)
 * [4 years ago](https://wordpress.org/support/topic/sub-variations-plugin/#post-15700725)
 * Hi [@jtg](https://wordpress.org/support/users/jtg/) ,
 * Thank you once again for providing clarity, the screenshots provided were very
   helpful!
 * This could be achieved by using a plugin such as **Product Addons**:
 * [https://woocommerce.com/products/product-add-ons](https://woocommerce.com/products/product-add-ons)
 * Hope this helps 🙂
 *  [hegenberg](https://wordpress.org/support/users/hegenberg/)
 * (@hegenberg)
 * [4 years ago](https://wordpress.org/support/topic/sub-variations-plugin/#post-15700927)
 * Hi [@favdes](https://wordpress.org/support/users/favdes/)
 * The plugin that [@roxannestoltz](https://wordpress.org/support/users/roxannestoltz/)
   suggested is very powerful, but it doesn’t allow for _conditional variations_(
   showing/hiding variations according to previous selection), which seems to be
   what’re looking for.
    You can get that using one of the following extensions:
    - [Extra Custom Product Options for WooCommerce](https://woocommerce.com/pt-br/products/extra-custom-product-options-for-woocommerce/)
    - [WS Form PRO Product Add-Ons](https://woocommerce.com/pt-br/products/ws-form-pro-product-add-ons/)
    - [Gravity Forms Product Add-ons](https://woocommerce.com/pt-br/products/gravity-forms-add-ons/)(
      requires Gravity Forms)
 * For Pre-Sales questions about these extensions, please contact us at:
    [https://woocommerce.com/contact-us/#sales-form](https://woocommerce.com/contact-us/#sales-form)
   From there, click on the tab “I have a question about a specific extension or
   theme I’d like to purchase.”
 * And just so you know, in the WooCommerce.com marketplace we offer a 30-day refund
   policy, so you can test the extension and make sure it works for you.
 *  Thread Starter [jtg](https://wordpress.org/support/users/favdes/)
 * (@favdes)
 * [4 years ago](https://wordpress.org/support/topic/sub-variations-plugin/#post-15712314)
 * Hello [@hegenberg](https://wordpress.org/support/users/hegenberg/)
 * That’s perfect, thank you very much for your help!
 * Kind regards

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘Sub-variations plugin?’ is closed to new replies.

 * ![](https://ps.w.org/woocommerce/assets/icon.svg?rev=3234504)
 * [WooCommerce](https://wordpress.org/plugins/woocommerce/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/woocommerce/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/woocommerce/)
 * [Active Topics](https://wordpress.org/support/plugin/woocommerce/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/woocommerce/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/woocommerce/reviews/)

 * 9 replies
 * 4 participants
 * Last reply from: [jtg](https://wordpress.org/support/users/favdes/)
 * Last activity: [4 years ago](https://wordpress.org/support/topic/sub-variations-plugin/#post-15712314)
 * Status: resolved