Skip to main content

Add a file upload field to a form

Allow volunteers to upload documents and files as part of onboarding, applications, events, or other forms.

This feature is available on the Pro Plan.


How file uploads work

The File Upload profile field allows volunteers to upload documents through onboarding forms, applications, events, and other forms.

Uploaded files are automatically saved to the volunteer's profile, making them easy to review during onboarding, application screening, and volunteer management.

What can volunteers upload?

Common examples include:

  • Resumes or bios

  • Signed waivers or permission slips

  • Proof of identification

  • Certifications or licences

  • Photos or other supporting documents

Supported file types

The File Upload field supports:

  • PDF (.pdf)

  • CSV (.csv)

  • Image files (.jpg, .jpeg, .png)

  • Word documents (.doc, .docx)

  • Excel spreadsheets (.xlsx)

The maximum file size is 10 MB.

Create a file upload field

Go to Settings → Profile Fields and click Add Field in the top-right corner.

Scroll to the bottom of the field list and select File Upload, then click Next.

Enter an internal label for the field. This label is used by administrators throughout Timecounts and is not shown to volunteers.


Volunteers can upload one file per File Upload field. If you need to collect multiple documents, create a separate File Upload field for each one.

Click Next to continue.


On the final step, customize the title volunteers will see when completing the form. You might want to put this in the form of a question. This can be updated at any time without affecting previously uploaded files.

When you're ready, click Save.

Your new File Upload field will now appear in your list of Profile Fields and can be reordered using the drag handle.


Add the field to a form

Once created, the File Upload field becomes available in the form builder under the Profile Fields in the section top left.

Open the form you want to edit and drag the field onto the form. You can configure options such as Required or Always Show just like any other Profile Field.


When you're finished, remember to click Publish in the top right corner of your form.

How the field appears to volunteers

When volunteers reach the File Upload field on a form, they'll see the title and instructions you've configured and be prompted to select a file from their device.


Volunteers can upload one file per File Upload field. If you need volunteers to submit multiple documents, create a separate File Upload field for each document you want to collect.

This is how the field will appear during signup:


View uploaded files

Uploaded files can be accessed in several places throughout Timecounts.

Form Responses and Screening Views

When reviewing onboarding submissions or applications, uploaded files can be viewed alongside the volunteer's responses.


Profile Tab

Because File Upload is a Profile Field, the uploaded document is also stored on the volunteer's profile where it can be viewed, replaced, or removed.


Documents Tab

The Documents tab maintains a history of uploaded files, including upload dates and administrator activity.

Privacy and Security

Uploaded files are encrypted and are only visible to administrators with access to your organization.

If you remove a File Upload field from a form, the uploaded document will no longer appear in form responses. However, because it is stored as a Profile Field, the file will remain available on the volunteer's profile until it is manually removed.


A copy of each uploaded file is also stored in the Documents tab to preserve historical records. If you need to completely remove a document, delete it from both the Profile tab and the Documents tab.

Did this answer your question?