Skip to main content

Get Responses

Retrieves all responses submitted to a Google Form.

Common Properties

  • Name - The custom name of the node.
  • Color - The custom color of the node.
  • Delay Before (sec) - Waits in seconds before executing the node.
  • Delay After (sec) - Waits in seconds after executing node.
  • Continue On Error - Automation will continue regardless of any error. The default value is false.
info

If the ContinueOnError property is true, no error is caught when the project is executed, even if a Catch node is used.

Inputs

  • Form Id - The unique identifier of the Google Form for which to retrieve responses.

Output

  • responses - An array of response objects containing:
    • ResponseId - The unique identifier of the response
    • RespondentEmail - The email address of the respondent (if collected)
    • Answers - An object containing the answers to each question
    • Timestamp - When the response was submitted
    • TotalScore - The total score for quiz responses (if applicable)

How It Works

The Get Responses node retrieves all responses that have been submitted to a Google Form. When executed, the node:

  1. Validates the required input (Form Id)
  2. Retrieves the Google Form using the provided Form Id
  3. Uses the Google Forms API to fetch all responses to the form
  4. Returns an array of response objects with complete response data

Requirements

  • A valid Google Forms form ID
  • Appropriate permissions to view form responses
  • The form must be configured to collect responses

Error Handling

The node will return specific errors in the following cases:

  • Empty or invalid Form Id
  • Google Forms API errors during response retrieval
  • Insufficient permissions to view form responses
  • Form with the specified ID does not exist

Usage Notes

  • The returned responses include all submitted responses to the form
  • Each response contains answers to all questions in the form
  • For quiz forms, responses include scoring information
  • Response data is returned in the order responses were submitted
  • This node does not modify the form or responses in any way
  • Large numbers of responses may take longer to retrieve
  • Response data can be processed further with other nodes
  • Email addresses are only included if the form is configured to collect them