Sync files to OneDrive with a form

Let respondents upload files to your Microsoft OneDrive folder using a Fillout form. Optionally set a dynamic file path to organize submissions into nested folders.

What is OneDrive

Microsoft OneDrive is a cloud storage service that allows users to store, share, and access files from anywhere. With seamless integration across devices and robust security features, it provides a convenient solution for storing and collaborating on documents, photos, and more.

How it works

1. Connect your Fillout form to Microsoft OneDrive.

Go to Integrations, and select OneDrive.
notion image
ย 
Connect to OneDrive and enter the login credentials of your Microsoft account. Choose a Folder you would like respondents to upload their files to.
ย 
๐Ÿ“
Note: This integration can only be linked to Microsoft organizations, work and school accounts, not personal accounts.
ย 

2. Map your form fields on Fillout

Under Upload fields, click + Add new followed by Pick reference. Select the page where the relevant file upload, voice recording, or PDF field can be found.
notion image
ย 
Click Insert to reference the field.
notion image

3. Publish and share

Click Finish setup followed by Publish on the upper right corner, and you're all set!

Add a dynamic file path

You can set a dynamic file path to categorize file uploads into folders based on your respondentsโ€™ answers. Toggle the Dynamic file path? switch, then select a Folder path fragment.
notion image
ย 
Click + to map a field in your form. Follow the instruction under step no. 2 above. You can also choose to enter a name, which will automatically create a new folder with the same name.

Add subfolders

You can add a subfolder by typing / followed by your chosen subfolder name.
notion image

Enter a custom filename prefix

You can also add a Filename prefix. Choose to enter a set of characters or reference a field using the same steps above.
notion image

Specify a condition

You can run your integration only when a specific condition is met. Check out this guide.

Other similar integrations

Upload files to Google Drive with a form
Upload files to Google Drive with a form
Sync file uploads to Dropbox with a form
Sync file uploads to Dropbox with a form