How to Connect n8n to Google Forms: Automate Every Response (2025)
Google Forms is everywhere — lead capture, event signups, internal requests — but on its own it just dumps rows into a sheet. Connect it to n8n and every response becomes a trigger: create a CRM deal, alert your team in Slack, send a confirmation email, all within seconds of someone hitting submit.
The cleanest trigger: the linked Google Sheet
Google Forms doesn’t expose a native webhook, so the most reliable path is its response spreadsheet. In your form, open Responses → Link to Sheets. Then in n8n add a Google Sheets Trigger node set to “Row Added.” Every new submission lands as a row and fires your workflow — no Apps Script required.
Authenticating n8n with Google
Add a Google Sheets credential in n8n using OAuth2. Create OAuth credentials in Google Cloud Console, enable the Google Sheets API, paste the client ID and secret into n8n, and complete the consent flow. Once connected, the same credential works across all Google nodes — Sheets, Drive, Calendar, and Gmail.
⚙️ Skip the build: Typeform → Pipedrive + Gmail Welcome Email
The same lead-capture pattern, pre-built: turn every form submission into a CRM deal and an instant welcome email.
Get the ready-to-import template on Gumroad →
Mapping form fields to real actions
Form answers arrive as spreadsheet columns named after your questions. Use a Set (Edit Fields) node to rename them into clean keys (Email address → email), then pipe them anywhere: a Pipedrive/HubSpot node to create a contact, a Slack node to notify sales, or a Gmail node to send an auto-reply. Add an IF or Switch node to route submissions by answer — e.g., budget tier or department.
Faster alternative: Apps Script webhook
If you need sub-second latency, add a small Apps Script onFormSubmit trigger that POSTs the response JSON to an n8n Webhook node. It’s more setup, but it removes the polling delay of the Sheets trigger. For most use cases the Sheets trigger is plenty and far simpler to maintain.
A ready-made pattern
The highest-value automation is turning form leads into CRM records with instant follow-up — the difference between a lead you contact in 30 seconds and one that goes cold overnight. That exact flow (form → CRM deal → welcome email) is a solved problem you can import instead of wiring from scratch.
Ready to automate?
Get the Typeform → Pipedrive + Gmail Welcome Email workflow — import the JSON, connect your accounts, and it runs on autopilot.