Skip to main content

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
This connection cannot create or edit forms. Creating or editing a form is rejected (Google returns 403). New responses are not pushed to Zite in real time—there are no live webhooks.
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.
Last modified on September 18, 2026