Free open-source Magento 2 modules — professional installation & support available
Magendoo
faq-product-questions-magendoo.png
Digital

FAQ & Product Questions for Magento 2

SKU: magendoo-faq-product-questions

Free
Quantity
  • Instant access after order confirmation
  • Open source — MIT licensed
  • Free updates included
  • Professional support available

Need help?

Contact our support team for product questions.

Instant Download

After payment

MIT Licensed

Use in any project

Secure Payment

SSL encrypted

Support Included

With every purchase

FAQ & Product Questions for Magento 2

Transform your support costs into a search-engine-indexed knowledge base. Every answered question becomes an SEO asset — automatically marked up with Schema.org FAQPage structured data and included in your sitemap. Reduce support tickets while improving product page conversion.

Content Organisation

  • Hierarchical Categories — nest FAQ categories with icons, descriptions, and custom URLs
  • Tag System — tag cloud, tag pages, and autocomplete-powered tag search
  • Product Associations — link FAQs to specific products; dedicated Q&A tab on product detail pages
  • Multi-Store Support — separate FAQ trees per store view
  • Customer Group Restrictions — hide content from guests or specific groups

Customer Engagement

  • Ask a Question form on every FAQ page and product page
  • Three Rating Modes — Yes/No thumbs, voting, or 5-star average
  • Social Share buttons on individual FAQ pages
  • reCAPTCHA v2/v3 on question submission
  • GDPR-compliant data handling for submitted questions
  • Email notifications to admins on new question submission

SEO & Discoverability

  • JSON-LD structured data (Schema.org FAQPage) auto-injected on FAQ pages
  • Clean URL routing — /faq/category-slug/question-slug
  • Automatic XML sitemap inclusion for all published FAQs
  • Hreflang tags for multi-language stores
  • Advanced Search with search-term analytics reporting in admin

Admin Tools

  • Full CRUD grid for questions, categories, and tags
  • Bulk approve / reject / delete actions
  • CSV import/export CLI (magendoo:faq:import, magendoo:faq:export)
  • Reindex command: bin/magento magendoo:faq:reindex
  • ACL permissions for granular admin access control

CMS Widgets

  • Questions List Widget — embed recent or featured questions anywhere
  • Categories List Widget — display FAQ category grid on any CMS page
  • Search Box Widget — standalone FAQ search for sidebar or homepage

REST API — 24 Endpoints

Full programmatic control over all entities: questions, categories, tags, ratings, and analytics. 100% endpoint coverage verified by Playwright integration tests.

Installation

composer require magendoo/module-faq
bin/magento module:enable Magendoo_Faq
bin/magento setup:upgrade && bin/magento setup:di:compile
bin/magento magendoo:faq:reindex && bin/magento cache:flush

Requirements

  • Magento 2.4.x — Community, Mage-OS, or Adobe Commerce
  • PHP 8.1 or higher
  • 12-table database schema, zero breaking changes on upgrade

License: MIT  |  View on GitHub

Compatibility & Installation

  • Magento: Open Source / Mage-OS / Adobe Commerce 2.4.x (magento/framework ≥ 103)
  • PHP: 8.1 or higher
  • License: MIT (per the repository's composer.json)
composer require magendoo/module-faq

GitHub repository · Packagist

Key Features

  • Hierarchical FAQ categories, tags, and a per-product Q&A tab on product detail pages
  • Full-text search with a search-term analytics report in admin
  • Three rating modes — yes/no helpfulness, voting, or 5-star average — plus social sharing
  • SEO built in: Schema.org FAQPage structured data, XML sitemap inclusion, clean URLs
  • “Ask a Question” form with native reCAPTCHA v2/v3 and a GDPR consent checkbox
  • Moderation workflow (pending → answered → rejected) with admin alerts and customer follow-up email
  • Full REST API coverage for headless / PWA setups, plus CSV import/export CLI commands
  • Multi-store content and customer-group visibility restrictions

Last updated: April 2026 · 8caba2c

FAQ(5)

Have a question?