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 OneDrive.

Go to Integrate 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 a file uploader, voice recording, or PDF 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 categorize file uploads into folders based on your respondentsโ€™ answers. Toggle the Custom subfolder and file name? switch, then enter a name or click the + icon to reference a field as the Subfolder name.
notion image

Add subfolders

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

Enter a custom filename prefix

You can enter aย Filename prefixย to add specific characters at the beginning of each file name upon form submission or click + to reference a form field.
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
Sync file uploads to Amazon S3 with a form
Sync file uploads to Amazon S3 with a form