Sync file uploads to Amazon S3 with a form
Upload file submissions automatically to an Amazon S3 bucket with your Fillout form. Optionally set a dynamic file path to categorize submissions into nested buckets.
How it works
Note: The Amazon S3 integration is available on the Enterprise plan. Learn more here.
1. Link your Fillout form to Amazon S3
Go to Integrations, and click
S3
. If you donβt already have an access key to AWS, you can create one under Security Credentials
. More details here.![notion image](/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F2a7ed980-5add-4b51-82ab-889415f57134%252F5ab88ab0-36bd-496a-aa6c-d314faf8aa31%252FUntitled.png%3Ftable%3Dblock%26id%3D7690bf31-89a2-4518-be16-0210f3449c7d%26cache%3Dv2&w=3840&q=75)
Β
Note: This integration is only applicable to file uploads. When creating your form, make sure you have at least one file upload field.
Β
Choose which
Bucket
you would like to store the files in.![notion image](/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F2a7ed980-5add-4b51-82ab-889415f57134%252F6dcf233a-52cd-4d01-a7f8-6f4b6fcc9f77%252FUntitled.png%3Ftable%3Dblock%26id%3Da8003ba8-814e-4c70-ae29-0a5537246b5a%26cache%3Dv2&w=3840&q=75)
2. Map your form fields on Fillout
Select the File upload field from your Fillout form. Click
Pick reference
to choose the page where you asked your respondent for the file. ![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fec47fabd-24c8-4caa-a5f8-245c267ec51f%2FScreen_Shot_2023-08-23_at_11.25.44_AM.png?table=block&id=2d6b9ebc-239c-4def-bd19-fae59de4530c&cache=v2)
Β
Once you find the question, click
Insert
. Then, click Finish setup
followed by Publish
, and you're all set!![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fea463b8e-d269-4e37-b26c-d59e8d3cb39e%2FScreen_Shot_2023-08-23_at_11.25.48_AM.png?table=block&id=6080f0c8-7a86-447b-9dda-f8ae108c7181&cache=v2)
Β
Important: Files will be uploaded to Amazon S3 only when the form is submitted.
Β
3. Publish and share
Once everything is set, click
Finish setup
on the upper right corner. That's it! Your form's good to go. Simply Publish
and share the link.Add a dynamic folder path
You can set a dynamic file path to categorize file uploads into folders, based on user input. Toggle the
Dynamic file path?
switch, then select a Folder path fragment.Β
![notion image](/_next/image?url=https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fprod-files-secure.s3.us-west-2.amazonaws.com%252F2a7ed980-5add-4b51-82ab-889415f57134%252F589081d3-9632-4cbc-9d89-a1b21b477ec8%252FUntitled.png%3Ftable%3Dblock%26id%3D741ccf02-e880-4b78-a753-f82ac6811912%26cache%3Dv2&w=3840&q=75)
Enter a personalized filename prefix
You can also add a Filename prefix. Similar to the steps above,
choose the page
then Insert
the value. ![notion image](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F3006cf11-5a53-47a8-9ee0-cb216d0f64aa%2FScreen_Shot_2023-08-23_at_11.47.29_AM.png?table=block&id=6db7777c-52f9-46cc-8d03-c57a326b463a&cache=v2)
Β