A form can write its submissions to a Google Sheet as they come in. Each submission adds the responses people gave, the time they submitted, and the name, link, and size of each uploaded file to a spreadsheet you can sort, filter, and share without opening EZ File Drop. This is available on the Business and Premium plans.
It does not matter where the form's files are delivered. A form that delivers files to Dropbox can still write its form data to a Google Sheet. What you need is a Google account connected under Cloud Connections. Until one is, the setting is dimmed and shows "Connect a Google account in your Cloud Connections to use this feature." To connect one, see Connect Google Drive.
This is set up per form. Connecting a Google account does not start any syncing on its own.
Two buttons appear: Create a new Google Sheet and Select an existing Google Sheet.

This is the shorter path, and it makes a Sheet that is guaranteed to be in the right state.
EZ File Drop creates the Sheet in your Drive, adds the column headings, and links it to the form in one step.


You can point the form at any Google Sheet in your Drive. EZ File Drop always writes to the Sheet's first tab, and linking a Sheet whose first tab has content erases that tab.
If EZ File Drop cannot check the Sheet, it shows the same warning. Nothing is erased without one.
After the Sheet is linked, you can rename the tab or move it within the Sheet and syncing keeps working. EZ File Drop tracks the exact tab, not its name.

If the form already has submissions, both the create and link steps include a checkbox, ticked by default, that reads Add the 12 existing submissions to this sheet with your form's own count in place of 12. With a single submission it says "submission."
Leave it ticked to fill the Sheet with every existing submission right away. Untick it to write only submissions that come in after the Sheet is linked. EZ File Drop remembers that choice, so older submissions are never added later, even when you rebuild the Sheet. Forms with no submissions don't show the checkbox.
If you use Change sheet to switch Sheets, you're asked again, and your new answer replaces the old one.
With a Sheet linked, the setting shows:

By default every form field is written to a column in the Google Sheet. The Sheet starts with Upload Timestamp, then one column for each of the form's fields in the order they appear on the form, File Upload fields included, then three columns for the file: Download Link, View Link, and File Size. A Name field set to collect a first and last name separately gets two columns rather than one.
Upload Timestamp shows when each submission was made, in the time zone set on your Google Sheet. You can check or change it in Google Sheets under File > Settings. On US Sheets it reads like 10/19/2026 3:20 PM. Sheets set to another locale use Google's standard date and time format for that locale. Rows written before October 19, 2026 show UTC time until you rebuild the Sheet.
Click Choose columns to change this. In the box that opens you can:
Click Save to apply your changes, or Cancel to close the box without changing anything. If the Sheet already has rows, saving a change asks you to rebuild the Sheet. See Rebuild the Sheet, below.
New form fields are added to the end of the Sheet automatically. If the Sheet already has rows when you add a field, you're asked to rebuild it so the existing rows line up with the new column.

"Rows for multi-file submissions" controls what happens when someone uploads more than one file in a single submission:
With Every row and First row only, counting rows counts files rather than submissions. Keep that in mind before you build a formula or a pivot over the Sheet. With One row, each row is one submission.
The link columns hold clickable links whose text is the file's name. For files delivered to Google Drive you get a download link and a view link. For other destinations both columns hold the same link. In One row layout, a single file's link is clickable, but several files appear as plain web addresses.
A submission with no files still writes one row, with the file cells left blank.
Rebuilding clears the Sheet's tab and rewrites every submission using your current settings.
You can rebuild at any time. Click the three dots next to "Selected sheet" and choose Rebuild sheet. A box asks you to confirm, then the rebuild starts. This is useful for bringing older rows up to date, for example to show timestamps from before October 19, 2026 in your local time.
You're also asked to rebuild when a settings change needs it. Every row in the Sheet always uses the same layout, so if the Sheet already has rows and you change the columns or the row option, a box asks you to confirm:
If you chose not to add existing submissions when you linked the Sheet, a rebuild only rewrites the submissions that came in after that. The confirm box says so.
While a rebuild runs, the "Selected sheet" field shows a spinning icon and "Rebuilding…". The Sheet options menu choices, Choose columns, and the row options are dimmed until it finishes. The open icon in the "Selected sheet" field still works, so you can watch the rows fill in. A confirmation appears when it's done. Small forms take a few seconds, and large ones take longer.
To keep a copy of a Sheet you've edited by hand, use Change sheet in the Sheet options menu to start a new Sheet instead of rebuilding. The old Sheet stays in your Drive as it is.

If rows stop being written, the setting shows why, and the form owner gets an alert email. The form keeps working and files keep being delivered either way.
Once the problem is fixed, a Rebuild button appears on the setting. Click it to rewrite the Sheet from scratch, including submissions that arrived while syncing was stopped.

Turning Save form data to a Google Sheet off disconnects the Sheet. It is not a pause. The form stops writing rows, and the link between the form and that Sheet is removed. The Sheet itself and every row already written to it stay in your Google Drive untouched.