Google Sheets Integration
Atomicat can automatically append every form submission to a Google Sheets spreadsheet in real time β no Zapier or third-party tools required.
How It Worksβ
- You connect your Google account to Atomicat (one-time authorization).
- In your form's settings, you select the connected Google account, spreadsheet, and worksheet.
- You map your form fields to spreadsheet columns.
- Every new form submission is added as a new row automatically.
Step 1 β Connect a Google Accountβ
- Go to Leads in the dashboard.
- Click Google Sheets Management.
- Click Add Google Account.
- A Google OAuth window opens β select your Google account and Allow the requested permissions.
- Your account appears in the list with:
- Account Email
- Account Name
- Connected At date
You can connect multiple Google accounts if needed (e.g., one per client).
Step 2 β Configure in the Form Settingsβ
- Open the Page Builder for the page with the form.
- Click the form element.
- In the Right Panel, go to Form Settings β Google Sheets.
- Select your connected Google Account.
- Select the Spreadsheet (the file in your Google Drive).
- Select the Worksheet (the tab inside the spreadsheet).
- Map fields β match each form field to a spreadsheet column:
| Form Field | Spreadsheet Column |
|---|---|
| Name | Column A |
| Column B | |
| Phone | Column C |
| (Custom fields) | Any column |
- Click Save.
Step 3 β Test Itβ
Submit a test entry through your form. Within seconds, a new row should appear in your Google Sheet.
Create column headers first
Before connecting, add your column headers (Name, Email, Phone, etc.) in row 1 of the spreadsheet. This makes mapping clearer and keeps your data organized.
Managing Connected Accountsβ
To remove a Google account:
- Go to Leads β Google Sheets Management.
- Find the account.
- Click Remove.
Forms will stop syncing
Removing an account disconnects all forms that were using it. Those forms will no longer send data to Google Sheets.
Troubleshootingβ
| Problem | Solution |
|---|---|
| Submissions not appearing | Check that the form is saved and the sheet mapping is correct |
| Wrong spreadsheet | Reconnect and re-select the correct spreadsheet |
| Permission denied | Re-authorize the Google account (it may have expired) |
| Missing columns | Add column headers to row 1 of your spreadsheet |
Google Sheets vs Webhooksβ
| Feature | Google Sheets | Webhooks |
|---|---|---|
| Setup complexity | Easy (no code) | Requires a receiving endpoint |
| Real-time | β Yes | β Yes |
| Connects to other tools | β Sheets only | β Any HTTP endpoint |
| Free | β | β |
| Best for | Simple lead storage | CRM, email platform, automation |
For more advanced routing, use Webhooks alongside or instead of Google Sheets.