Google Spreadsheets is a popular, free platform for creating and maintaining spreadsheets.
Its popularity has also resulted in Google Spreadsheets becoming a commonly accepted means of sharing data between systems.
One of the easiest ways to automate your process is to connect your form data entries to a Google Spreadsheet.
For example, if a timesheet form is captured, it would be helpful if that information appeared in a timesheet spreadsheet. This is where the Google Spreadsheet Connector for Forms comes in.
Requires an authenticated Google Connection before any form connectors can be added.
Adding the Connector
Follow these steps to add the connector to your specific form:
- Navigate to App Workshop > Forms.
- Hover over your desired form and click the Connect icon.
- Click the Add Connector button (top-right).
- Select Google Spreadsheet from the options.
Note: The page will refresh with the connector added. Changes are not live until you click Save.
Quick Access Tip
If you are already inside the Form Builder or Settings view, you don’t need to go back to the main menu. Simply click the Connectors tab located directly under the form title at the top of the screen.
Configuring the Connector
After adding the form connector, the following configuration options are available.

1. Spreadsheet Name
Your spreadsheet will be created automatically on the first entry.
Make sure you have a valid Google Connection set up in the Connections page (My Account > Connections)
2. Folder Path:
Optionally enter a subfolder path, relative to your chosen Root Folder, for the exported file to be placed in. Path should be entered in the following format: ‘FolderName/AnotherFolder/FileGoesInThisOne’
3. Data Columns
Defined which form fields to populate as row values in your target dataset.
Upon your first Form entry, each selected Form field will auto-create a column of the same name if it does not already exist.
4. Anonymize Personal Data
If enabled, data from fields marked as Personal Data will be converted to a non-human-readable format to aid privacy.
5. Update Sheet Headers
If enabled, the Google Sheet headers will be updated each time the connector is processed
Add a Run Condition
Sometimes, you may have a Connector you only want to fire if the Form entry has a given answer value.
For example, you may have an Audit Form with a risk rating question with options like “Low,” “Medium,” and “High.” If the user answers the risk rating as “High,” you want to email a supervisor for follow-up and action.
This is where a Run Condition comes in.
Run Conditions are defined by creating a true/false formula.
The Connector will only run if the formula you define in the Run Condition has a true result.
So, in the example above, the Run Condition formula would be something like this:
{{RiskRating}} = 'High'When you hover over the Run Condition field, you will see a hammer icon appear.
Clicking the hammer will take you to the Formula Builder, where you can create a formula as desired.
See the Google Connection page to learn more about form formulae.