Google Sheets Integration
Automatically save form submissions to Google Sheets
Automatically save form submissions to Google Sheets. Perfect for creating submission logs, analytics, or simple databases.
Pro Feature
Webhooks are available on the Pro plan. Upgrade to Pro to unlock this feature.
Method 1: Using Zapier or Make (Recommended)
The easiest way is to use Zapier or Make with a Google Sheets action. This requires no coding.
- Set up webhook trigger in Zapier or Make
- Add Google Sheets - Create Spreadsheet Row action
- Select your spreadsheet and worksheet
- Map form fields to column headers
- Test and activate your automation
Method 2: Using Google Apps Script
For a direct integration without third-party services, use Google Apps Script:
Create a Google Sheet
Create a new Google Sheet and add column headers in the first row (e.g., Timestamp, Name, Email, Message).
Create Apps Script Webhook
In Google Sheets, go to Extensions → Apps Script and create a webhook handler:
Deploy as Web App
Deploy the script as a web app:
- Click Deploy → New deployment
- Select Web app as the type
- Set Execute as to "Me"
- Set Who has access to "Anyone"
- Click Deploy and copy the web app URL
Configure Static Forms
Add the Apps Script web app URL to Static Forms in Settings → Webhooks.
Apps Script Limitations
Google Apps Script has execution time limits (6 minutes) and daily quotas. For high-volume forms, consider using Zapier or Make instead.