Google Forms collects structured responses. Use this integration to read and update forms, retrieve responses, and manage watches. Its triggers can start workflows when forms receive responses or change.
OAuth scopes
Sim requests these scopes when someone connects a Google Forms account. For a self-hosted deployment, register your own app with the provider using the settings below. See Integrations and OAuth for setup.
Use the block
Read form structure, get responses, create forms, update content, and manage notification watches.
Actions
Google Forms: Get Responses
Retrieve a single response or list responses from a Google Form
Google Forms: Get Form
Retrieve a form structure including its items, settings, and metadata
Google Forms: Create Form
Create a new Google Form with a title
Google Forms: Batch Update
Apply multiple updates to a form (add items, update info, change settings, etc.)
Google Forms: Set Publish Settings
Update the publish settings of a form (publish/unpublish, accept responses)
Google Forms: Create Watch
Create a notification watch for form changes (schema changes or new responses)
Google Forms: List Watches
List all notification watches for a form
Google Forms: Delete Watch
Delete a notification watch from a form
Google Forms: Renew Watch
Renew a notification watch for another 7 days
Triggers
A trigger starts a workflow when a supported event occurs in this service.
Google Forms Webhook
Trigger workflow from Google Form submissions (via Apps Script forwarder)