Drag & Drop Builder
Add, reorder, and configure fields on a visual canvas — no code and no page reloads.
Nice Form turns any Moodle course into a place to collect structured data — surveys, feedback, and registrations — built visually, answered in Moodle, and understood through built-in reports.
A single activity that replaces spreadsheets, paper forms, and third-party survey tools — without leaving Moodle.
Add, reorder, and configure fields on a visual canvas — no code and no page reloads.
Create forms using text, choice, date, rating, signature, grid, file upload, and grouped fields.
Show, hide, or skip fields and pages automatically based on answers provided earlier in the form.
Review responses using clear charts and tables, then export structured results to Excel in one click.
Mix and match more than twenty field types on the same form, including rich text, signatures, and file uploads handled through Moodle’s own file API.
Pick a field type from the palette, drop it onto the canvas, and configure it in place. Reorder fields with drag handles, group related questions, and split long forms into multiple pages — all from one screen.
Build rules that react to earlier answers: reveal a follow-up question, jump straight to a relevant page, disable a field, or end the form early. Shorter forms mean higher completion rates.
Search, filter, and sort responses in a familiar table. Choose which columns you see, export to Excel, or open a single submission to view or edit it.
Every choice-based field is charted automatically. Switch between chart and table view, filter by any field, and save your preferred report layout.
Translate form text, field labels, options, page names, buttons, and validation messages side by side with the main language, including full right-to-left support.
Control who can view, edit, submit, and manage each form using standard Moodle capabilities.
Mark the activity complete automatically after a learner submits a response.
Forms, logic, and submissions move with your course through Moodle’s backup and restore tools.
Download form submissions as structured XLSX files for reporting and offline analysis.
Install Nice Form on your Moodle site and start collecting structured responses in minutes.