Automatically send every form submission to a Google Sheets spreadsheet. Build a live dashboard of your form data without any coding.
TL;DR
To send form submissions to Google Sheets automatically, connect your FormsList form to Google Sheets via the integrations dashboard. Every new submission is appended as a row in your spreadsheet in real time. Available on the Pro plan ($15/mo) and up. No Zapier or custom code required.
Create a FormsList account and add a new form. In the integrations section of your form settings, connect your Google account and select the spreadsheet where you want submissions to appear. FormsList creates a new row for every submission automatically.
Build your HTML form with input names that match the columns you want in your spreadsheet. Each form field name becomes a column header in Google Sheets. FormsList maps them automatically: name goes to the Name column, email to the Email column, and so on.
<form action="https://formslist.com/f/YOUR_FORM_HASH" method="POST">
<label for="name">Name</label>
<input type="text" id="name" name="name" required />
<label for="email">Email</label>
<input type="email" id="email" name="email" required />
<label for="company">Company</label>
<input type="text" id="company" name="company" />
<label for="role">Role</label>
<select id="role" name="role">
<option value="">Select...</option>
<option value="developer">Developer</option>
<option value="designer">Designer</option>
<option value="manager">Manager</option>
<option value="other">Other</option>
</select>
<label for="message">Message</label>
<textarea id="message" name="message" rows="4" required></textarea>
<button type="submit">Submit</button>
</form>
<!-- Each field name (name, email, company, role, message)
becomes a column in your Google Sheet automatically. -->Open your Google Sheet to see submissions appear in real time. Each new submission adds a row with a timestamp and all the field values. Use Google Sheets features like filters, charts, and pivot tables to analyze your data. Share the sheet with your team so everyone can see incoming submissions without needing a FormsList account.
Use FormsList as your form backend and enable the Google Sheets integration. Every submission creates a new row in your spreadsheet automatically. No Apps Script or coding required.
Point your form at a FormsList endpoint and connect Google Sheets in the FormsList integration settings. FormsList maps each form field to a spreadsheet column and adds a row per submission.
Enable the Google Sheets integration in FormsList. Every form submission is logged as a new row with a timestamp and all field values. You can view, filter, and chart the data in real time.
200 free submissions a month and a live endpoint in 30 seconds. No server, no credit card, just point your form at it.