Google Forms Integrations with Bit Flows – Automate Submissions at Scale

Estimated reading: 4 minutes 402 views

Google Forms Integrations:  Use Google Forms to create online surveys, quizzes, and forms, send them to others to fill out and then analyze their responses in real time.

Bit Flow is a super handy WordPress plugin that helps you connect your favorite tools and automate tasks—without needing to write any code. You can easily link up with over Bit Flow is a super handy WordPress plugin that helps you connect your favorite tools and automate tasks—without needing to write any code. You can easily link up with over 345+ popular apps like Zoho CRM, Google Sheets, WooCommerce, Airtable, Trello, Dropbox, Zoom, HubSpot, Zoho Desk, and many more.

popular apps like Zoho CRM, Google Sheets, WooCommerce, Airtable, Trello, Dropbox, Zoom, HubSpot, Zoho Desk, and many more.

Instead of doing everything manually—like sending data from your forms to your CRM or updating spreadsheets—Bit Flow does it all for you automatically. It saves you time, reduces repetitive work, and keeps everything running smoothly.

In this guide, we’ll show you how to use Google Forms as a starting point (called a trigger) to set up your first automation.

Setup Google Forms Integrations

First, go to your Bit Flows Dashboard, click on Flows, and then either create a new flow or open an existing one.

After creating or opening an existing flow, you’ll be taken to the Flow Builder screen.

In the Flow Builder, you’ll see a section called Trigger. Under that, click on “Select an App.” A list of trigger apps will appear.

From the list, select your preferred trigger. For this example, click on “Google Forms” You’ll then see all the available trigger events.

  • On Form Submission

Now, select your preferred trigger event. For Example: “On Form Submission“. After selecting your event, you’ll be asked to choose a webhook.

Here, you can either select an existing webhook if you’ve already created one, or create a new one by simply clicking the “Add Webhook” button.

When you click the Add Webhook button, you’ll be prompted to enter a name for your webhook. Simply type in the name and click Save. Another popup will then appear showing the Webhook URL and a Listen Response button.

For more guidance, check out the video tutorial below.

Now, copy the webhook URL from Bit Flows, then head over to Google Form.

To do this open your google form and click on three dot options

Then Click on the Add Script

Copy the code and past it in the script field

var ENDPOINT_URL = "YOUR_WEBHOOK_URL_HERE"; // Replace with your actual webhook URL

function onSubmit(e) {
  var form = FormApp.getActiveForm();
  var allResponses = form.getResponses();
  var latestResponse = allResponses[allResponses.length - 1]; // Get the latest response
  var itemResponses = latestResponse.getItemResponses();

  var payload = {};
  for (var i = 0; i < itemResponses.length; i++) {
    var question = itemResponses[i].getItem().getTitle();
    var answer = itemResponses[i].getResponse();
    payload[question] = answer;
  }

  var options = {
    "method": "post",
    "contentType": "application/json",
    "payload": JSON.stringify(payload)
  };

  UrlFetchApp.fetch(ENDPOINT_URL, options);
}

Copy your webhook url from Bit Flow and replace it in the code

and save the code

Text step is do deploy and set trigger

For more guidance, check out the video tutorial below.

The next step is to capture the response. To do this, click on the “Listen Response” button, then go and Submit your google form.

Once the created, return to the bit flow integration page, you’ll see that the form data has been successfully captured.

For more guidance, check out the video tutorial below.

info-icon-bit-apps  INFO

After finishing these steps, close the popup and click the plus (+) icon to add an Action. Next, you’ll need to add and authorize an Action. In the Flow Builder, click the plus (+) icon on the right side to add an Action. You can add multiple actions and also use tools like Router, Condition, Delay, Iterator, Repeater/Loop, or JSON Parser to build advanced workflows.

If you’re new and want a simple guide on how to create a flow, set up a trigger, add an action, and check logs, check out our beginner-friendly guide here:
👉 Get Started with Bit Flows

Share this Doc

Google Forms Integrations with Bit Flows – Automate Submissions at Scale

Or copy link

CONTENTS

Subscribe

×
Cancel