Google Sheets Integration
Append Formkove submissions to a Google Sheet automatically. This is a Pro feature.
How It Works
Section titled “How It Works”Formkove connects to Google Sheets through a Google Apps Script that you deploy to your Google account. When a submission comes in, Formkove sends the data to your script’s URL, which writes it to your spreadsheet.
This approach keeps your data in your own Google account — no third-party access required.
1. Create the Apps Script Project
Section titled “1. Create the Apps Script Project”- Go to script.google.com and click New project
- Delete any placeholder code and paste the Formkove Apps Script template (available in the Formkove dashboard)
- In your script, set the sheet name and range to match your target spreadsheet
- Click Deploy → New deployment
- Choose Web app as the deployment type
- Set Execute as to Me and Who has access to Anyone
- Click Deploy and copy the Web app URL (it looks like
https://script.google.com/macros/s/.../exec)
2. Connect to Formkove
Section titled “2. Connect to Formkove”- Open app.formkove.com and select your form
- Go to Integrations → Google Sheets
- Paste your Apps Script web app URL
- Save
3. Test
Section titled “3. Test”Submit a test entry through your form. The submission should appear as a new row in your Google Sheet within a few seconds.
Troubleshooting
Section titled “Troubleshooting”| Problem | Fix |
|---|---|
| No data appears | Check the script’s execution logs in the Apps Script editor |
| Authorization error | Redeploy the script and ensure access is set to Anyone |
| Wrong columns | Update the range in your Apps Script project to match your sheet layout |
