Form Submissions

An essential tool for anyone who wants to have full control and visibility over their form submissions. With this extension, all form submissions are saved clearly to the database, making it easy to access and manage your data.

But that’s not all - the Form Submissions extension also comes with a customizable data table that allows you to easily view, sort, and search through your form submissions. You can add, remove, or reorder columns as needed, making it easy to get the information you need at a glance.

Form Submissions Table

In addition to the data table, it also offers several extras, such as the ability to export your form submissions to a CSV file, or to view detailed information about individual submissions.

Features

  • Customizable data table - Easily view, sort, and search through your form submissions. Add, remove, or reorder columns as needed.
  • Export to CSV - Export your form submissions to a CSV file.
  • Detailed information - View detailed information about individual submissions.
  • Form separation - Easily separate your form submissions by form and view them individually.
  • Unique form names - Easily identify your forms by their unique names which you can set individually for each form.
  • Customizable Menu Location -Choose if the admin menu should be displayed as top level menu or as Bricks Sub Menu.
  • Easy to use - No coding required. Just install and go!

How to use

After activating the Form Submissions extension, the element Pro Forms will add a new form action called Create Submission. This action will save all form submissions to the database for this form.

Form Submissions Action

After setting this Form action, the form submissions will be saved to the database.

Settings

Choosing this action, you’ll see a new group Submissions. This group contains the following controls:

  • Form Title: Choose a title for the form. This title will be displayed in the submissions table.

  • Maximum Submissions: Set a maximum number of submissions for this form. If the maximum number of submissions is reached, the form will not allow any more submissions.

  • Prevent Duplicates: If checked, the form will not allow duplicate submissions.

    You can choose to compare the submissions based on existing form fields. Enter the Form Field ID you want to compare the submissions with, for example the ID of an email field. If there is already a submission with the same value in the chosen field, the form will not allow the submission. You can specify an unique message that will be displayed to the user if a duplicate submission is detected.

Tip: Using Submit Button Conditions, you can disable the submit button if a duplicate submission is detected. This way the user will not be able to submit the form.

Reset Submissions Table

If you want to reset the submissions table, you can do so by going to Bricksforge > > General > Delete Form Submissions Data. This will delete all your form submissions and drop the entire table.

Important: This process is irreversible. Make sure you have a backup of your database before deleting the form submissions.

Since Bricksforge 0.9.9, you can choose the Menu Location. To do this, follow these steps:

  1. Navigate to Bricksforge > Extensions > Form Submissions and open the settings via the settings icon
  2. Select your desired location. You can choose between Sub Level (Bricks Menu) and Top Level
  3. Set a custom menu name if needed
  4. Set a custom menu position if needed

Data Table

The Form Submissions extension comes with a customizable data table that allows you to easily view, sort, and search through your form submissions. You can add, remove, or reorder columns as needed, making it easy to get the information you need at a glance.

You can access the data table by going to Bricks > Form Submissions. Here you’ll see a list of all your forms and their submissions. When a new form submission is created, you will see a badge with the number of new submissions.

Table Overview

The table overview shows a list of all your forms and their submissions. Also you have different options to manage your submissions, to customize the table, and to export your data.

  • Full Text Search: Search through all your form submissions by entering a search term. The search will be performed on all fields of the form submission in real-time.
  • Column Visibility: Choose which columns you want to display in the table. You can also reorder the columns by dragging them to a new position.
  • Form: Choose a form to filter the submissions by form. If you don’t set the name of the form in the Pro Forms > Submissions group, the form name will be set to the form ID.
  • Download CSV: Download all your form submissions as a CSV file. You can also export only selected submissions by selecting them in the table.
  • Mark All as Read: Mark all your form submissions as read. This will remove the badge with the number of new submissions.
  • Delete: Delete your selected form submissions. If you did not select any submissions, this button will be not visible.

Form Submissions Selection

By selecting specific submissions, you can run some actions on them. For instance, you could export only the selected submissions to a CSV file, or delete them.

To get a detail view of a form submission, click on the arrow besides the selection checkbox. This will open a new row with all details of the submission.