Skip to main content

Google Forms Workflow Actions & Triggers in Kyrios

This article explains how to connect Google Forms to Kyrios workflows to retrieve form data, trigger automations, and branch logic based on form existence or responses.

Updated over 2 months ago

Who This Is For / When to Use

Use this guide if you want to:

  • Trigger workflows from Google Form submissions

  • Look up Google Forms or responses inside a workflow

  • Use form answers to drive conditional automation

  • Eliminate third-party connectors like Zapier for Google Forms


What the Google Forms Integration Does

The Google Forms integration allows Kyrios workflows to read and retrieve data from Google Forms.

It supports:

  • Polling-based detection of new responses

  • Searching for forms or responses by name or ID

  • Conditional branching based on whether data exists

  • Mapping individual answers into workflow steps

Important Limitation

  • This is a one-way integration.

  • Kyrios can read form data but cannot modify forms or submit responses.


Key Features and Benefits

Native Synchronization

  • No external middleware required

  • Fewer subscriptions and fewer failure points

Near Real-Time Triggers

  • New responses are checked approximately every 5 minutes

  • Uses polling, not instant webhooks

Granular Data Mapping

  • Access:

    • Individual question responses

    • Form name

    • Submission timestamp

  • Map values into CRM fields, messages, or logic steps

Advanced Search Actions

  • Find forms or responses using:

    • Form ID

    • Form name

    • Response ID

Conditional Branching

  • All “Find” actions include:

    • Found path

    • Not Found path

Historical Data Retrieval

  • Retrieve past responses

  • Use pagination for large datasets


Step 1: Locate Google Forms in the Workflow Builder

  1. Go to Automations.

  2. Open Workflows.

  3. Open an existing workflow or create a new one.

  4. Click Add Trigger or Add Action.

  5. Use the search bar and select Google Forms.


Step 2: Connect Your Google Account

You must authenticate Google Forms before using any triggers or actions.

Option A: Connect from a Workflow

  1. In Triggers or Actions, select Google Forms.

  2. Click Connect.

  3. Complete Google OAuth authentication.

Option B: Connect from Integrations Settings

  1. Go to Settings.

  2. Open Integrations.

  3. Select Google Forms.

  4. Authenticate your Google account.

Note

  • The connected Google account must own or have access to the forms you want to use.


Step 3: Available Google Forms Actions

Find Responses (Premium Action)

The Find Responses action retrieves submissions from a specific form.

Required Fields

  • Form: Select the Google Form

  • Since: Date/time to start retrieving responses

  • Limit: Maximum number of responses to return

Optional Field

  • Next Page Token: Used for pagination when retrieving large datasets

Behavior

  • Includes two paths:

    • Responses Found

    • Responses Not Found


Find Form by ID

Searches for a specific form using its unique Google Form ID.

Use Case

  • Validate that a form exists before proceeding

  • Prevent workflow errors

Paths

  • Form Found

  • Form Not Found


Find Forms by Name

Searches for Google Forms by name.

Use Case

  • Useful when Form IDs are not known

  • Can return multiple matches


Find Response by ID

Retrieves a specific form submission using a response ID.

Use Case

  • Reprocessing or enriching an existing contact

  • Using dynamic IDs from previous steps or webhooks


Step 4: Testing the Action

  1. Configure the Google Forms action.

  2. Click Test Action.

  3. Review returned sample data.

  4. Confirm values are available for mapping.


Step 5: Map Response Data into the Workflow

Once data is retrieved, you can:

  • Update contact fields

  • Send emails or SMS

  • Create conditional If/Else branches

  • Route logic based on specific answers

Response values appear as custom values in subsequent workflow steps.


Step 6: Save, Publish, and Monitor

  1. Click Save on each action.

  2. Save the workflow.

  3. Toggle from Draft to Publish.

Important:

  • Workflows do not run while in Draft.

  • Authentication must remain active to maintain polling.


Pro Tips

Polling Awareness

  • Google Forms triggers run on a ~5-minute polling cycle.

  • Expect a short delay between submission and workflow execution.

Dynamic ID Usage

  • Use custom values from earlier steps when configuring:

    • Find Response by ID

    • Find Form by ID

Single Trigger Rule

  • Each form response triggers a workflow only once.

  • To reprocess data, use a separate workflow with a Find action.


Common Issues and Fixes

Workflow Not Triggering

  • Confirm the workflow is Published

  • Ensure Google authentication is still active

  • Allow up to 5 minutes for polling

Form or Response Not Found

  • Verify the correct Form ID or name

  • Use the Not Found branch to handle errors safely

Missing Response Data

  • Test the action to confirm sample data exists

  • Ensure the form has at least one submission


FAQ

How quickly does the workflow start after a form submission?

Kyrios checks for new responses approximately every 5 minutes. There may be a short delay between submission and workflow execution.

Can Kyrios send data back to Google Forms?

No. This integration is read-only. Kyrios can retrieve form data but cannot update or submit forms.

What happens if a Form ID cannot be found?

The workflow follows the Not Found branch. You can use this path to send an internal alert or stop the workflow safely.

Can I trigger actions based on specific answers?

Yes. Use an If/Else step after retrieving responses to evaluate answers (for example, only follow up if a priority field equals “Urgent”).

Can I connect multiple Google accounts?

You can connect one Google account per integration. If your forms are owned by multiple accounts, share them with the connected account to manage everything from one workflow.

Did this answer your question?