File Attachments
Let users upload files directly through the form — whether it’s resumes, ID cards, screenshots, signed PDFs, or other documentation. These files are stored with the form submission and can be downloaded from the results table.
How to Add a FreshForms File Attachments Field
- Edit the page where you want to add the form.
- Click the “Insert More Content” button (usually represented by a “+” icon).
- From the dropdown, select Other Macros.
- Then type FreshForms- scroll and select FreshForms File Attachments.
This will insert a FreshForms File Attachments within the Container Macro.

Configuration Options
Field Name
Required. A unique identifier used to reference this field in filters or automation. Avoid spaces and special characters — use camelCase or underscores.
Example: resumeUpload, supportingDocs, screenshot
Label
The visible field title that tells users what file to upload.
Example: Upload Resume, Attach Screenshot, Submit Completed Form
Description
Optional helper text displayed under the field. Use this to explain acceptable file types, max size, or why the file is needed.
Example: “PDF or Word format only, max 10MB.”
Required
Check this box to make file upload mandatory. The form cannot be submitted unless a file is attached.
Notes
- Users can upload one file per File Attachment field.
- To allow multiple uploads, add multiple File Attachment fields.
- Uploaded files appear in the Results Table as downloadable links/icon.



