WP Product Selector Plugin

Hi team, I’m a little bit excited to share a very brief demo of a plugin we’ve been working on, tentatively called WP Product Selector.

It is now available to download from the WordPress.org plugin directory.

It is a plugin designed to work with WooCommerce specifically and it allows you to create simple multi-choice product selection questionaires which will dynamically recommend the best product in your catalog based on the answers chosen.

In this demo we show you the front end, but of course there is a backend too wherein you can create questionaires, specific questions, and importantly associate products to answers so that the plugin can generate it’s recommendations.

This is what the add/edit question screen looks like…

wp product selector admin screenshot

Please leave a comment here and let us know what you think. Cheers.

Top Article:  Awesome WooCommerce Themes
Charlie has been building WordPress themes, reviewing web hosts and utilizing social media since their respective inceptions.

35 thoughts on “WP Product Selector Plugin

  1. Olcayto says:

    How can I translate anybody know it?

  2. Hi there quick question, is it possible to hide any product results that are below a certain percentage match, would love to only show products that are over a 60% match


  3. alan benlolo says:


    I ‘d like to use this but it won’t be for an e-commerce site; it’ll guide users to the recommended product(s) after which the can submit a quote request or find a dealer.

    Possible? It’ll be for a WP site however


    1. James Ceop says:

      Alan did you find a solution? I’m looking for the same thing I think, non-ecommerce wp website, but so visitors can use a wizard to enter requirements and return a list back.

  4. Joe K says:

    Hello, I’m trying to edit the plugin to attribute a “category” rather than a product.
    Any advice on making this work?

  5. sachin verma says:

    Would love to learn more about this plugin. Please reach out when you have a moment.

  6. Matthew says:


    I’m trying to use the plugin for a client however, when I try to use the overlay option it doesn’t bring through the selector and says it doesn’t exist. Is the shortcode this is being outputted correct within the plugin ?


  7. Jon Kellogg says:

    Would love to learn more about this plugin. Please reach out when you have a moment.

  8. Srijit says:

    Can the code be modified to use custom tags instead of products?
    Use case: If there are hundreds of products in Woocommerce, its not feasible to scroll through all. But if products are custom tagged by price (eg: 1-100, 100-500) then I need to choose only one tag and all products with that tag will be taken for consideration.
    Thanks for making this btw. 🙂

    1. Hi Srijit, anything is possible and the plugin is released under a GPL license so you are free to make changes as required for your own purposes. I’m not available to make such changes, but you could find someone to do this if you wanted to.

  9. Christopher Nieto says:

    The Product Selector plug-in has some real possibilities in helping us make the user experience better for our customers. We have a large catalog of products so we’re really trying to make the Selector plug-in work. We do have a question regarding the ordering of questions. It appears that currently the order is set by the order in which a question was created – Last In/First Out. Are we overlooking a setting that allows us to reorder questions? It will be important to reorder questions if we’re to associate certain questions with multiple selectors. Otherwise, the flow of questioning is not logical to a user. Thanks for your help!

    1. Hi Christopher, there is currently no setting to re-order questions so in its current form it isn’t really suitable for anything too complex.

  10. Craig DeStefano says:

    Hey there,

    Love what you’ve come up with. However, I need the ability to completely omit products that are not included as answers. Is this possible?


    1. Hi Craig, no that isn’t possible at this time. Of course you are welcome to customize the plugin to suit your needs as it is all GPL open source.

  11. JJ says:

    Hi, is it possible to have the plugin perform like so: https://www.warbyparker.com/quiz

    I understand that some custom development is needed. Please let me know. It would be great if you can email me. Thanks

    1. Hi JJ, anything is possible with custom development (and this would certainly require this), but we’re not able to provide this kind of service. If you would like some custom development I would suggest looking for a local WP plugin developer or perhaps go to one of the freelance marketplace sites and find a remote developer.

  12. Luke Wright says:

    Can’t get the link selector to work. It keeps prompting with the error message that the selector doesn’t exist :c

    1. Hi Luke, so you have embedded the selector in a page or post and when you click you get the error message? If you can email me a screenshot to the address on the contact page that would be great. Happy to try and troubleshoot this. We are also about to push out an update.

  13. Carl says:

    Charles, this is a very useful product. Thank you for taking the time to develop it.

    Are you planning to maintain/improve it?

    I want to use it, but I also want to make sure that it is sustainable.

    Thanks again.

    1. Hi Carl, I do plan to maintain it, but whether or not I actively improve and develop it really depends on whether people want to use it. I thought it was a good idea but according to WordPress.org there are less than 10 active installations so I guess it is less useful than I imagined.

  14. KJ says:

    Hey there, I’ve incorporated this into my WP affiliate site and it’s exactly what I was looking for. Really great plugin. The one issue I can’t seem to fix is there’s not much space around the quiz buttons in mobile, and they appear clumped together. Any tips on adjusting this? Thanks! 🙂

    1. Hi KJ, good point. We need to improve the mobile styles. We’re planning an update so will include this too.

  15. Kelly says:

    Looks great. Would love to use this for my affiliate site, with an option to link to URLs instead of “products.” I understand it only words with WooCommerce, but would definitely use it in the future if this were a possibility.

  16. Farrah says:

    Do you have to use WooCommerce? I just want the product selector on a certain page. People can’t buy from me directly or off my site. I just need an easy way to help people select my technical product

    1. Hi Farrah, yes, I’m afraid the current version of the product selector only works with WooCommerce. I can think of one way to get around this…install and set up your products in WooCommerce, but then set up a redirect for each of the product URLs to the destination of your choice. Then then the user makes there selection and clicks the button they will be redirected to the destination you want. If you do try the plugin I’d love to hear how you get on.

  17. Costa says:

    Thank you for building this useful tool!
    I think it is a great alternative to zoovu.
    However, I’ve encounter a problem when adding a new question.
    I can add the answer and the associated products normally, only when I hit publish, the answer disappear.
    Is there anything I’ve done not correctly?

    1. Hi Costa, thanks for the feedback. I’m very interested to get to the bottom of this. Could you please contact me at [email protected] – I’m interested to know what version of WP you are running and what other plugins you have. Also if you can make a screen recording of the problem that would be great. I can’t replicate it here.

      1. Kelly McCartha says:

        I’m also having this problem.

        1. Kelly says:

          Hey just wanted to let you know I think I found the issue with this. I’m able to add new questions and answers with no problem unless I add an answer with an apostrophe in it. Then it erases and resets the entire question once I hit Publish.

          1. Thank you Kelly, investigating now.

  18. Scott says:

    I’d love to test this out for a client project especially the multiple results. The ability to add importance weighing to different questions would be functionality I could use.

    1. Hi Scott, the ability to weight different questions is a great feature suggestion thanks.

      We’ve not launched the initial version yet, largely due to being busy but also due to little response which left me thinking maybe this isn’t as useful as I thought it might be. Pleased to know someone else is curious. I can send the plugin on Google drive if you are interested to test pre-availability on WordPress.org

  19. Gareth says:

    Can you have the plugin perform to something like this


    as we are trying to embed this selector tool into our own WP website without having it on a totally separate domain and separate technology

    If you could get in touch with me that would be amazing

    1. Hi Gareth, unfortunately not out of the box. The plugin is designed to work specifically with WooCommerce, and would also need some considerable customization to display like that example. It could be done, but would need some custom dev. I’ll email you.

      1. Brad says:

        Hi Charles, I’d be interested in similar features.

        I don’t use WooCommerce and don’t sell products directly online. All my products are custom made window coverings that are to specific measurements! I have about 10 different but similar products so I’d like to just create the product in your plugin and be able to setup the product to each question.
        For Example;
        Question 1: Is Locally Manufactured Important To You?
        Answer: Extremely | Very | Somewhat | Not Really | No

        Question 2: Is Low Price More Important Than Quality?
        Answer : Definitely | Is Important | Not Really | No

        Product 1: (Weatherwell External Plantation Shutters)
        Question 1: (a sliding scale with 100 = Extremely and 0 = No)
        Question 2: (a sliding scale with 100 = Definitely and 0 = No)

        I hope you can understand what I mean with the above. I’d like the end result/recommendation to have a hyperlink to the page on my website.

Leave a Reply