Connectors
Productivity & Project Management
Google Forms
Survey and form service: forms, questions, responses, and new response triggers
- Signs in with
- OAuth 2.0 sign-in
- Runs on
- Cloud or On-Prem Worker
- Operations
- 10
- Ready-made triggers
- 1
Connect Google Forms
- In Neblex open Connect › Connections and click Connect a Service.
- Choose Google Forms and whether the connection is shared across the workspace or used in one project.
- Click Authorize and approve access in the window that opens. The connection is created.
For services offered under Connect a Service you only sign in and approve access. Otherwise use Connect with OAuth2 with your own OAuth app. See Authorize with OAuth.
There are no fields to fill in: you sign in to Google Forms and approve access.
Triggers
Start a flow when something changes in Google Forms: add a Poll for changes trigger, choose Google Forms and pick the event.
| Event | What it does | How |
|---|---|---|
| Response received | Someone submitted the watched form. | Checks for changes by lastSubmittedTime |
Use it in a flow
- Open a flow, open the node library and search for Google Forms.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- Use Test this step to see what it returns, then save.
Operations
10 operations in 3 groups. Each one is a step you can add to a flow.
Form4
Apply updatesbatchUpdate | POST | Apply a batchUpdate requests array (add/modify questions, settings). |
Create a formcreateForm | POST | Create a form with a title (add questions with Apply updates). |
Get a formgetForm | GET | Read a form's structure (questions, settings). |
Set publish settingssetPublishSettings | POST | Publish or unpublish the form and control responder access. |
Response2
Get a responsegetResponse | GET | Read one response by id. |
List responseslistResponses | GET | Page through a form's responses, optionally filtered by submission time. |
Watch4
Create a watchcreateWatch | POST | Watch a form for schema or response changes (delivers to a Cloud Pub/Sub topic). |
Delete a watchdeleteWatch | DELETE | Stop a watch. |
List watcheslistWatches | GET | The form's push-notification watches. |
Renew a watchrenewWatch | POST | Extend a watch for another seven days. |