pn_questionnaire 

TYPO3 extension for questionnaires, self-assessments, tests and decision trees.

Extension key pn_questionnaire
TYPO3 compatibility 12.4, 13.4, 14.3
PHP 8.2+
Author ProudNerds
Version 1.1.0
License GPL-2.0-or-later

What this extension does 

pn_questionnaire lets editors build multi-step questionnaires entirely in the TYPO3 backend — no code required. Supported use cases include:

  • Step-by-step decision trees (beslisbomen) that route visitors to the right service
  • Scored self-assessments (health checks, sustainability scans, skills tests)
  • Guided quizzes with a personalised result at the end
  • Multi-path flows where answers determine which questions appear next

Documentation 

Document Audience
Editor Guide Content editors and site administrators — how to build and manage questionnaires in the backend
Admin Guide Administrators, integrators and developers — how to install, configure, theme and extend the extension

Quick start 

  1. Load the TypoScript: on TYPO3 v13 and v14 add the Site Set proudnerds/pn-questionnaire to your site configuration; on v12 include the static template Questionnaire / Test / Decision tree. See Loading the TypoScript in the Admin Guide.
  2. Create a Questionnaire record in the TYPO3 list module (a dedicated sysfolder is recommended)
  3. Add questions, answer options and result pages to the record
  4. Place the Questionnaire / Decision Tree plugin on a page
  5. Select the Questionnaire record in the plugin FlexForm