Sometimes a form needs a file, not just text — a resume, a signed document, a photo of the problem. CornerSpot forms have an Attachment field for exactly that: it adds a tidy drag-and-drop upload area to your form, accepts a single file per field, and lets you cap the size and the file types you'll take. This guide shows how to add one from your form's Builder.
How to accept file attachments in your Cornerspot forms
An attachment field is a kind of custom field, so you add it from a form's Builder on the form detail page. Here's the full path, start to finish.
1. Open the Builder and click "+ Add Field"
From your form's detail page, the left-hand Builder lists every field on the form. Click + Add Field to open the field picker.

2. Switch to the "Custom Field" tab
The drawer opens on the Standard Fields tab — those are built-in contact fields. An attachment is your own field, so switch to the Custom Field tab.

3. Enter a Label and Field Key
Type a Label — what visitors see above the upload area (for example "Resume"). The Field Key fills in automatically as a lowercase, underscored version (like resume); it's used for data mapping, and you can edit it if you need to.


4. Choose the "Attachment" data type
Open the Data Type list and choose Attachment. That turns this field into a file upload — and because a file can't be a contact property, the Make this a Contact field toggle is hidden for attachments (the file is kept with the submission, and shows on the contact's Attachments tab automatically). Flip on Required field if a file must be provided to submit.

5. Set a maximum file size and the file types you accept
Selecting Attachment reveals two settings right below the data type:
- Maximum file size — the largest file a person can upload, up to 10 MB.
- Acceptable file types — keep All supported types to allow the full recommended set, or choose Specific types and tick exactly which ones you'll take (PDF, Word, Excel, PowerPoint, plain text, CSV, and the common image formats — PNG, JPEG, GIF, WebP, HEIC).

6. Click "Add Custom Field"
When everything looks right, click Add Custom Field. The field is added to the form, and the Live Preview on the right shows the new drag-and-drop upload area exactly as visitors will see it.


What people see, and where the file goes
- On the live form, the field is a drag-and-drop area — people can drop a file or click to browse. Images show a preview they can remove and replace, and only one file is accepted per field.
- Uploads that break your size or type limits are rejected with a clear message, and a required attachment must be provided before the form will submit.
- Each uploaded file is attached to its submission — download it from the submission in Form submissions, or from the CSV export. If the submission creates or matches a contact, the file also appears on that contact's Attachments tab.
- Files are stored privately; download links are unguessable and aren't a public, browsable URL.
Tips
- Keep the maximum file size as small as your use allows — it speeds up uploads and keeps storage tidy.
- Use Specific types when you only want, say, a PDF resume — it stops the wrong kind of file before it's uploaded.
- Turn on Required field when the file is essential, so a form can't be submitted without it.
