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.0.0 |
| License | ../LICENSE.txt |
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
- Load the TypoScript: on TYPO3 v13 and v14 add the Site Set
proudnerds/pn-questionnaireto your site configuration; on v12 include the static template Questionnaire / Test / Decision tree. See Admin.md#2-loading-the-typoscript. - Create a Questionnaire record in the TYPO3 list module (a dedicated sysfolder is recommended)
- Add questions, answer options and result pages to the record
- Place the Questionnaire / Decision Tree plugin on a page
- Select the Questionnaire record in the plugin FlexForm