
"I am trying to find an easy solution that every time a Webflow form is submitted, I get a new line in a Google Sheet."
đ This is a straightforward build and the awesome sauce of this is you can swap out Google Sheets for Airtable or any other service.
Hereâs what youâll need:
- â A Google Account (for tier)
- â A Webflow Account (free tier)
- â Integromat Account (free tier)
Letâs build it right now!
Webflow

This is straightforward, just create a form on the home page of a new Webflow project. Nothing fancy, just something to use as a quick test.
Youâll be returning to the form settings after you set up Integromat. For now, this is good enough.
Success Page

Once your user submits the form, you need to redirect them to a new page. In this case, itâll just be a simple âsuccessâ page. Go ahead and create a new static page, mine is literally named âsuccessâ you do what you like đ
Google Sheet

Create a new Google Sheet and add the two columns you see in the screenshot above. Done đ
Integromat

Create a new Integromat Scenario.

Search for and select âWebhooksâ as shown in the screenshot above.

Next, select âCustom webhookâ as shown above.

Tap the âAddâ button and give your Integromat Module a descriptive name.
Once done, notice the new url created. This is your Webhook endpoint url. In a moment, youâll add this to your Webflow forms action so that when a user of your site submits the form, itâll submit what the user filled out on the form, here đ
Tap the âCopy address to clipboardâ button.

Next, make sure to select your âFormâ in the left side bar Navigator. Then select the âForm Settingsâ tab (gear icon) in the ride side bar.
Youâll see the âActionâ and âMethodâ fields for the form.
Select âPOSTâ for the Method field.

Paste into the Action field your Integromat endpoint url that should be still saved within your clipboard.
Now, when your user submits the form, everything they filled out will be posted to your Integromat Webhook Module đ
Test it!
Publish your Webflow project and open up the live site.
Fill out the form and submit it.

Your Integromat Module should go from the red âstopâ button shown above with, toâŚ

âŚthe blue âRe-determine data structureâ button shown above.
This means the Integromat Webhook successfully received your form submission đ
Google Sheet Module
You need to add two more modules. The first will be the Google Sheets Module. The second will be a Webhook Response Module that tells the web browser what page the user redirects to.

Tap the âAdd another moduleâ button as shown in the screenshot above.
Next, search for and select âGoogle Sheetsâ for this new Module.

Select the âAdd a Rowâ option.

Now you can tap on the âAddâ button under the âConnectionâ section and connect to your Google account. Do this now.
Once done, you can select your Spreadsheet, listed under the âSpreadsheetâ section, next the âSheetâ, and then select âYesâ if your table has headers (my example does). This last option will just tell Integromat to skip that header row.

Tap your mouse into the âNameâ field, under the âValuesâ section and select the name submitted in the Webflow Form.

Next, tap your mouse into the âDate Submittedâ field, select the âDate and Timeâ tab in the popup, and choose the ânowâ option shown in the screenshot above.
Once youâre done, tap the âOKâ button for this Modules popup.

Tap âAdd another moduleâ off of the Google Sheet Module.

Choose âWebhooksâ again.

This time you only have the âWebhook responseâ option, select that.

Within the new popup, show above, change the 200
in the âStatusâ field to a 301
.
Why?
These are called âHTTP Status Codesâ and they are a response from a web server, back to a browser, and they tell the web browser what to do.
A Status code of 200
in the servers response means everything is okay, the web browser doesnât need to do anything else.
A Status code of 301
in the servers response tells the web browser that it needs to redirect to a new url. Thatâs what you want.
NextâŚmake sure to check the âShow advanced settingsâ checkbox at the bottom of the popup.
Youâll now see a âCustom headersâ section.

Tap on the âAdd itemâ link and thatâll open up a new popup.
Under the Key field, add the word âLocationâ (spelled with a capital âLâ).
These header settings will tell the web browser where to redirect the user. But to complete this, you need to add the url that the web browser should redirect to, and thatâll be added in the âValueâ field.
To get that, go back to the Webflow Designer andâŚ

Tap on the âHomeâ page dropdown shown in the screenshot above.
Then select the âSuccessâ page. Remember, this is the page you want to the user to be redirected to after they submit your form.

Tap the âPublishâ button for the success page and open up the live success page.

Copy the URL for this page.

Paste that url into the âValueâ field back on your Integromat Module.

Tap the âAddâ button and your setup should look like the above screenshot.
Tap the âOKâ button and youâre done!
Give it a try!

Turn on your new Integromat Scenario.

Open your live sites homepage with the form on it. Fill out the form and tap submit.

You should get your success page.

Go back to your Google Sheet and find your new form submission đ¤Ż
Make Life Easy, Grab the Download...
- âď¸ This Integromat Scenario ready to import into your own project.
- đ This read-only Webflow project link, see how I set it all up.
- 𧊠This shared Google Sheet ready for you to copy.