Google Sheets

Modified on Tue, Nov 12 at 10:46 AM

Google Sheets

The Google Sheets integration allows you to automatically send responses to a Google Sheet of your choice.


If you are on a self-hosted instance, you will need to configure this integration separately. Please follow the guides here to configure integrations on your self-hosted instance.


Connect Google Sheets


1. Go to the Integrations tab in your SurveyTale Cloud dashboard and click on the "Connect" button under Google Sheets integration.


(IMAGE)


2. Now click on the "Connect with Google" button to authenticate yourself with Google.


(IMAGE)


3. You will now be taken to the Google OAuth page where you can select the Google account you want to use for the integration.


4. Once you have selected the account and completed the authentication process, you will be taken back to SurveyTale Cloud and see the connected status as below:


SurveyTale is now connected with Google

Before the next step, make sure that you have a SurveyTale Survey with at least one question and a Google Sheet in the Google account you integrated.


5. Now click on the "Link New Sheet" button to link a Google Sheet withSurveyTale and a modal will open up.

Link SurveyTale with a Google Sheet


6. Enter the spreadsheet URL for the Google Sheet you want to link with SurveyTale and the Survey. On doing so, you will be asked with what questions' responses you want to feed in the Google Sheet. Select the questions and click on the "Link Sheet" button.

7. On submitting, the modal will close and you will see the linked Google Sheet in the list of linked Google Sheets.

List of linked Google Sheets

Congratulations! You have successfully linked a Google Sheet with SurveyTale. Now whenever a response is submitted for the linked survey, it will be automatically added to the linked Google Sheet.


Remove Integration with Google Account

To remove the integration with Google Account,


1. Visit the Integrations tab in your SurveyTale Cloud dashboard.

2. Select Manage Sheets button in the Google Sheets card.
3. Click on the Delete Integration button.

4. It will now ask for a confirmation to remove the integration. Click on the Delete button to remove the integration. You can always come back and connect again with the same Google Account.


(IMAGE)

What info do you need?

Your Email ID for authentication (We use this to identify you)

Your Google Sheets Names and IDs (We fetch this to list and show you the options of choosing a sheet to integrate with)

Write access to selected Google Sheet (The google sheet you choose to integrate it with, we write survey responses to it)

For the above, we ask for:


User Email: To identify you (that's it, nothing else, we're opensource, see this in our codebase here)

Google Spreadsheet API: To write to the spreadsheet you select (that's it, nothing else, we're opensource, see this method in our codebase here)

We store as little personal information as possible.


Still struggling or something not working as expected and we'd be glad to assist you!

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article