Heyflow’s File Upload feature makes it simple to collect and store important documents, images, and media from your users—securely and conveniently.
Whether you're hiring, handling legal documents, processing financial applications, or assessing solar installations, file uploads ensure a smooth experience for both you and your customers.
Recruiting: Let candidates upload resumes and portfolios seamlessly.
Legal & Compliance: Collect contracts, case files, and evidence securely.
Finance & Banking: Request ID verification, bank statements, and loan documents hassle-free.
Solar Installations: Gather roof photos and relevant documents to speed up assessments.
From desktop to mobile, with uploads up to 2GB, Heyflow helps you collect the right files at the right time—effortlessly.
Adding the Upload block
In the blocks tab, navigate to input and drag the upload block into your heyflow
Adjust the settings such as format and date ranges as needed
In the build column, edit the label and sub-label to indicate, for example, something such as accepted file types.
Just publish your heyflow and you’re good to go!
Access to the upload files
The files are sent to you via a link in the response. By clicking on this link, the uploaded file will be downloaded automatically. However, you must be logged in to Heyflow to do this.
If you want to share the answers with people who do not have access to your Heyflow account, you can enable Link access in the Heyflow settings under Uploads, so that it is not necessary to be logged in for the download.
❗ Upload links do not have a time limit, but they become inaccessible as soon as the associated response or Heyflow is deleted.
Designing the Upload block
There are multiple ways to adjust the block, even more than described above. Just head to the Design tab and start working on the Presets. In some plans, you can dive even deeper into all spheres of design & look. When working on the presets, you can head to the Styles section on top and start editing every little detail of each section.
Edit Options
General
General
Required: Require the user to upload a file before continuing.
Accepted file formats: Accepted file formats can be selected from a list, such as text or image formats.
Spacing
Spacing
Width: You can use this to adjust the maximum spread of the block and choose between S, M, L and maximum width.
Top, Bottom, Left and Right: You can use these options to set the distance to all sides. To do this, either use the slider or specify the exact number of pixels.
Appearance
Appearance
Visibility: Here you can select whether the block is only displayed in the mobile or desktop version or whether it is hidden completely.
Background colour: You can select a colour to be used as the background for the block.
Validation
Validation
Min. number of files: Set a minimum number of files that users can upload.
Max. number of files: Set a maximum number of files that users can upload.
Labels & Variables
Labels & Variables
System label: Specify a system label for the block.