If you're downloading a CSV every Friday to paste into a sheet, this replaces that habit. Formbold appends the row the moment the form is submitted.
What a row looks like
The first column is the submission time. After that you get one column per field, named after the input.

| Sheet column | Source |
|---|---|
| timestamp | Formbold submission time |
| name | Form field name |
| Form field email | |
| message | Form field message |
Good uses for it
- A lead list the sales team filters and sorts without logging in to anything new.
- Event RSVPs you can pivot by date or ticket type.
- A stopgap CRM. Plenty of teams run on a sheet for months before HubSpot is worth it.
Connecting Sheets
- Open the form and go to Integrations.
- Click Connect on Google Sheets and sign in with the Google account that owns the file.
- Submit a test entry and check that the row appears.
One habit worth keeping: don't rename the header row once data is flowing. Columns are matched to field names, so a renamed header can end up out of step.
Which plan?
Starter or higher. Starter is $8 a month ($6 a month if you pay yearly). Free accounts can pull submissions into a sheet themselves with the REST API, which is on every plan.
Questions
Do I need Apps Script?
No. Formbold writes the rows itself.
What happens when I add a field to the form?
New entries carry it. Check the setup guide for how the new column gets added to an existing sheet.
For screenshots and the permission prompts, read the Google Sheets setup guide.