Описание
QnA Buy lets store owners build dynamic, step-by-step recommendation quizzes that group selected products into custom cart bundles seamlessly.
Features
- Interactive Quiz Builder — Create unlimited quizzes with a flexible JSON schema
- Smart Product Matching — Map quiz answers to specific products or product variations
- Bundle System — All selected products are grouped with a unique Bundle ID for easy order tracking
- Stock Awareness — Automatically shows stock status and prevents adding out-of-stock items
- Beautiful UI — Clean, responsive quiz interface with product images and variant names
- Variation Support — Full support for WooCommerce variable products and their variations
- Order Tracking — Bundle IDs persist through cart, checkout, orders, and email notifications
Use Cases
- Skincare Routines — Recommend products based on skin type and concerns
- Nutrition Supplements — Bundle supplements based on health goals
- Gift Bundles — Create personalized gift bundles
- Service Packages — Recommend service packages based on customer needs
- Any Product Quiz — Perfect for any product recommendation scenario
How It Works
- Creates a quiz with questions and answers
- Each answer maps to specific products or variations (JSON format)
- Customers take the quiz on the frontend
- They see their recommended bundle with product images and names
- One click adds the entire bundle to cart with a unique Bundle ID
JSON Generator
Stuck with JSON writting? Generate your code from here
Usage
Creating a Quiz
- Go to Quizzes > Add New Quiz
- Give your quiz a title
- Configure the JSON schema in the Quiz Data section.
- Use the shortcode to display the quiz:
[qnabuy_quiz id="XX"]
Bundle ID in Orders
All products from the same quiz session share a Bundle ID (e.g., QNAB-XXXXXX) that appears in:
* Shopping cart
* Checkout page
* Order details (customer and admin)
* Email notifications
This makes it easy to identify which products were purchased together as a bundle.
Reviews
Write a review if you love this plugin!
Support
Please visit the support forum
Скриншоты





Блоки
Этот плагин предоставляет 1 блок.
- QnA Buy Quiz
Установка
- Search for
QnABuy, install the plugin. Make sure WooCommerce - Activate the plugin through the ‘Plugins’ menu in WordPress
- Create your first quiz by going to ‘Quizzes > Add a Quiz’
- Add the shortcode
[qnabuy_quiz id="xx"]to any page
Часто задаваемые вопросы
-
Does this work with WC simple/variable products?
-
Yes! You can use both simple and variable products.
-
Can I use the same product in multiple answers?
-
Yes, products can appear in any number of quiz answers.
-
What happens if a product goes out of stock?
-
Out-of-stock items are clearly marked and the add-to-cart button is disabled until those items are removed from the selection.
-
Can customers change their answers?
-
Yes, there’s a «Back to Quiz» button on the bundle review page.
-
Does this work with page builders?
-
The shortcode
[qnabuy_quiz id="xx"]works with any page builder that supports shortcodes (Elementor, Divi, Gutenberg, BricksBuilder etc.). -
Do you support Gutenberg blocks?
-
Yes, you can add
QnA Buy Quizblock and select quizzes from dropdown. -
Where do I find product and variation IDs?
-
Go to Products > edit the product > look at the URL.
For variations, go to Products > Variations tab.
Отзывы
Нет отзывов об этом плагине.
Участники и разработчики
«QnABuy» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
УчастникиПеревести «QnABuy» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
1.0.2
Updated Blueprint Playground
1.0.1
- Added Blueprint.json for live preview
1.0.0
- Initial release
- Quiz builder with JSON schema
- Simple and variable product support
- Bundle ID tracking through orders
- Stock status display
- One-click bundle to cart
