Form widget to upload a file.
Last reviewed: August 12, 2025
The UBCMS is not an appropriate place for ANY regulated private data, such as bank credit/debit card numbers, government-issued ID numbers, health information or computer passwords.
For example, if you build your form by copying a component (e.g. to add a second Text Field), be sure to change the ID.
Add the component to the page between the Start of Form and End of Form sections of the Form Container component. It has two tabs: Title and Text, and Constraints. Click the wrench icon to configure these settings.
Uploaded files are attached to submission emails, and if storage is set, they are stored with your page in the UBCMS and linked in the data storage report.
The component opened for editing showing the Title and Text tab settings.
Element Name: Specify the ID to be associated with this field when the data is stored or emailed. Required.
Title: This is the descriptive label your visitor will see on the page.
The component opened for editing showing the Constraints tab settings.
Required: Check to require completion of this field before submission of the form is permitted.
Required Message: Insert a custom message to be displayed if the submitter neglects to complete this if it is a required field.
Below is a working example:
A live example: