Docs Product Finder and Recommendation Quiz

Requirements, developers and FAQ

WordPress 6.2 or newer, PHP 7.4 or newer, WooCommerce 8.0 or newer. Tested with WooCommerce 11.2. Works with High Performance Order Storage and legacy order storage, the Cart and Checkout blocks and the classic cart and checkout.

For developers

The free readme lists all filters and actions. Useful ones: wfpq_match_scores, wfpq_answer_products, wfpq_candidate_product, wfpq_render_html, wfpq_submission_created, wfpq_lead_saved. Templates can be overridden from yourtheme/woocommerce/quiz/ and yourtheme/woocommerce/emails/.

FAQ

Is there a limit on responses? No. It runs on your store.

A product does not show. Why? Open the preview. It lists what matched. Hidden products never show, and out of stock ones are skipped by default.

Does it work with a page cache? Yes. Guests carry no nonce on quiz pages, and the cart nonce is read fresh when adding a product.

Can a shopper see my mapping or points? No. Only question and answer text reaches the browser. Matching runs on the server. Pro branching rules do reach the browser, since it needs them to pick the next question.

What happens when I turn Pro off? The free plugin keeps working. Saving a quiz while Pro is off drops its Pro settings, so turn Pro back on before editing such a quiz.