How it works
Connecting Google Forms uses the same Google sign-in as other Google integrations, including Google Sheets, Gmail, and Google Drive. After you approve access, there is nothing else to configure. This connection is read-only. Your app can read form structure and responses. It cannot create, edit, or delete forms or responses. By connecting Google Forms, you can:- Discover forms in the connected Google account via Drive, using mime type
application/vnd.google-apps.form(excluding trash). Google Forms has no “list my forms” API. The Drive file id is the form id. - Read form structure with
forms.get, including questions and grid or matrix rows - Read submissions with
responses.list. Answers are keyed by question id, not question text, then joined to titles so you can show human-readable rows.
How to read forms and responses
1
Sign in with Google
Ask Zite to connect your app to Google Forms in the chat box. Alternatively, click + in the chat box, select Integrations, then choose Google Forms. Sign in with the Google account that has access to the forms you want to use.
2
Grant Zite read access to your forms
Approve the Google permission request. Zite asks for read access to form content (
forms.body.readonly), form responses (forms.responses.readonly), Drive file metadata (drive.metadata.readonly, required to discover forms), and your Google profile and email address (userinfo.profile and userinfo.email).The requested Drive permission is metadata-only and can include metadata for other files in your account. Zite uses it to find forms; it does not grant access to download or read other Drive files’ contents.
3
Start reading forms and responses
Tell Zite how you want to use your forms. For example, “Show a dashboard of survey responses from my Google Forms.”Once connected, your endpoints can read your forms and their responses.Test that your app shows the forms and responses you expect. Then click
Publish in the upper right corner to make your app live with the Google Forms integration.Common use cases
With a Google Forms connection, you can create apps like:- Response dashboards: Display submissions from a survey or questionnaire
- Form catalogs: List the Google Forms available to the connected account
- Submission browsers: Look up answers by question for a selected form
- Survey review tools: Read form structure and responses without sharing the Google Form itself
Duplicate question titles are not unique. If two questions share a title, later answers can overwrite earlier ones unless your app distinguishes them (for example, by suffixing duplicates).
Need help? Contact our support team at support@zite.com.