Form Builder icon

Form Builder

Build simple web forms, send form data by e-mail, generate reports


  • Form Builder screenshot 0
This is an application that lets you build simple web forms in Enonic XP. It can send data by e-mail and/or store data in Enonic for later report running with the included Form Report widget. Reports are stored as a Comma-Separated Values (CSV) file which is viewable in your spreadsheet application of choice. The feature set is relatively close to the built-in form builder that was in Enonic CMS, but with added user-friendliness using features in Enonic XP. With regards to how personal data is processed, the app is configurable at several different security levels and with default options that erase stored personal data once they have been used by the system, in order to be GDPR compliant.


  1. 2.1.0

    • Allow option for multiple files uploaded to a single file input
    • Optional MIME type restrictions on attachments (front-end validation only)
    • Attachments can be downloaded from links within reports (experimental)
    • New HTML export format in addition to previous CSV formats
    • Checkbox input can have rich text label (e.g. for linking to Terms & Conditions)
    • Compatibility:

      • 7.1.0
  2. 2.0.2

    • Only allow users with write permissions to create form reports
    • Avoid sending form-data FROM user's e-mail address (use replyTo instead)
    • Force forms to be submitted as AJAX post requests
    • Compatibility:

      • 7.1.0
  3. 2.0.1

    • Fixed an error where e-mails with attachments not being sent
    • Compatibility:

      • 7.1.0
  4. 2.0.0

    • Compatible with Enonic XP 7.0
    • Removed advanced options
    • Removed ability to store responses inside Content Studio
    • Cluster-safe repo initialization
    • Compatibility:

      • 7.0.0
  5. 1.1.0

    • Send e-mail receipt back to the user
    • Allow periods in input names
    • Delete related attachments on export
    • Support HTML editor macros in thank you message
    • Show thank you message also when storage location is set to none
    • Compatibility:

      • 6.13.0
  6. 1.0.0

    • Initial release
    • Compatibility:

      • 6.13.0