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.
![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%252F4a2ed136-106c-4ece-a410-799741593adb%252F1.png%3Ftable%3Dblock%26id%3D5e966ff5-6c1e-477b-868b-fbd89fd1ebbd%26cache%3Dv2&w=3840&q=75)
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](/_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%252F9e146142-01a2-41fc-bdb0-655b25226ce5%252FIMG_0011.jpg%3Ftable%3Dblock%26id%3Dd35b99e9-bfb2-458d-a726-4b53d963188f%26cache%3Dv2&w=3840&q=75)
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](/_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%252F12f9e72c-9cda-4248-983c-65f44123e23f%252FUntitled.jpeg%3Ftable%3Dblock%26id%3Df690ab91-971a-4707-849d-f4c1f4cc7bd8%26cache%3Dv2&w=3840&q=75)
Click
Insert
to reference the field. ![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%252F68fad47d-66c9-489f-b55d-d15a4eb76438%252FUntitled.jpeg%3Ftable%3Dblock%26id%3D4d6f7d3e-5df8-4fc7-926c-61a2e558025d%26cache%3Dv2&w=3840&q=75)
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](/_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%252F53d6a6e5-eb28-4986-b883-dd3fcbae651d%252FIMG_0015.png%3Ftable%3Dblock%26id%3D6bb1c41c-5a7d-460e-85d4-98a4559d2736%26cache%3Dv2&w=3840&q=75)
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](/_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%252F3804fb1e-0eff-4817-ac7d-2b2427ea5333%252FUntitled.jpeg%3Ftable%3Dblock%26id%3Ddbdf12c4-ef03-4b00-bf28-2a363991b859%26cache%3Dv2&w=3840&q=75)
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](/_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%252F4fc745ff-d7ad-4762-8686-ada9db2613bf%252FUntitled.jpeg%3Ftable%3Dblock%26id%3Db44f0938-da6d-4878-be81-fbd26a6a98c3%26cache%3Dv2&w=3840&q=75)
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 formSync file uploads to Dropbox with a formSync file uploads to Amazon S3 with a form