What is Dropbox Integration?
Dropbox Integration allows files uploaded to your form to be sent to a Dropbox account.
In order to use this integration, you must have a Formsite account at the Pro 1 or higher service level and an active Dropbox account. Use the instructions below to integrate with Dropbox.
Formsite's Dropbox Settings
Your form's Dropbox settings are controlled on your form's "Form Settings->Integrations->Dropbox" page.
- Go to your form's "Form Settings->Integrations->Dropbox" page.
- Click the "Get Authorization" link to retrieve an authorization code from Dropbox. You will be asked to log into your Dropbox account if you are not already, and then copy the authorization code.
- Enter the copied authorization code and then save the page.
- Select the Dropbox folder to send files to. If no folders are listed, create a new folder in your Dropbox account and reload your form's Dropbox page.
- Save the page.
You can optionally add a prefix to files to assist with organization. You can use Piping to customize the prefix with data from the form submission and slashes create to new subfolders. For example, the prefix "[pipe:reference_#]/" would send files to a new subfolder named after the result's Reference Number.
Collecting Dropbox Results
Once Dropbox Integration has been completed, your form is ready to accept results. When a visitor completes a submission to your form, any uploaded files will be sent to Dropbox. If there is an existing file in Dropbox with the same name as a new file, Dropbox will rename the new file.
NOTE: The integration can only send new files to your Dropbox, it cannot access, update, or delete existing files.
Tips and Troubleshooting
If for some reason a result was not submitted to Dropbox, or Dropbox Integration was not setup yet when the result was collected, you can resubmit it to Dropbox by simply editing and saving the result at the "Results->Results Table" page.
Sending large files to Dropbox can take a long time. Sending more than 100 MB of files can sometimes cause the submission to "time out"; that is, the submission exceeds your browser's wait time and it gives up waiting for a response.
If your Dropbox account becomes full or exceeds its rate limit, the integration will fail.