
Write every 123 Form Builder entry to Google Sheets
Each submission becomes one row with the answers in your columns, so staff work from a shared sheet instead of logging in to the form account.
New Form SubmissionAdd New Row

123 Form Builder collects registrations, orders, surveys and applications, and many teams then copy the entries into a spreadsheet. FlowMattic writes each submission into Google Sheets from your WordPress site, sorting entries into tabs, updating people who submit twice, adding reference numbers and stopping registrations once the seats are gone.
7 triggers 19 actions 7 example workflows 1 ready-made template Unlimited runs
When this happens in 123 Form Builder1 trigger
Do this in Google Sheets19 actions
When 123 Form Builder fires New Form Submission, FlowMattic runs Add New Row in Google Sheets with the data from that event.
You build this in the FlowMattic workflow builder on your own site. See the setup steps
Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.

Each submission becomes one row with the answers in your columns, so staff work from a shared sheet instead of logging in to the form account.
New Form SubmissionAdd New Row
Ready-made templateA Filter checks one field, such as a product interest or a yes to a callback, and writes only matching entries, so the sheet holds the ones someone must act on.
New Form SubmissionFilterAdd New Row
View the template

Look the email up in the sheet first. A Router updates the person's existing row with their latest answers and adds a row only for a new address.
New Form SubmissionLookup Row DataRouterUpdate Row

A general enquiry form asks which team you need. A Router writes sales, support and billing entries to separate tabs, so each team owns its list.
New Form SubmissionRouterAdd New Row

Counter adds the next number to every entry, giving applications, orders or tickets a reference such as REQ-0142 in the sheet that staff can quote back to people.
New Form SubmissionCounterAdd New Row

Get Row Count checks how many people are already on the list. A Filter writes the new registration only while the count is under your limit, so a workshop is never overbooked on paper.
New Form SubmissionGet Row CountFilterAdd New Row

An AI Agent condenses each long comment or application answer into one line and writes it to a summary column next to the full text, so reviewers can scan the sheet.
New Form SubmissionAI AgentAdd New Row
When you finish, each new 123 Form Builder submission is added to your Google Sheet as one row.
Add a header row to your Google Sheet with one column per form field you want, plus a Submitted column.
Add a Google Sheets connection under Connects with an account that can edit the spreadsheet.
Create a workflow with the 123 Form Builder New Form Submission trigger, set it up for your form and submit a test entry so FlowMattic captures the fields.
Add a Google Sheets step with Add New Row, choose the spreadsheet and tab, map the fields to the columns, test it and switch the workflow on.
1. Trigger in 123 Form Builder
New Form Submission
2. Action in Google Sheets
Add New Row
Fields mapped from the earlier steps (a typical setup)
| From 123 Form Builder | To Google Sheets |
|---|---|
| Name | Name |
| Phone | Phone |
| Message | Message |
| Submission date | Submitted |
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
123 Form Builder and Google Sheets connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Entries arrive in a Google Sheet anyone with access can sort, comment on and share, without extra seats on the form account.
Runs are unlimited on every plan, so a registration rush or a seasonal survey adds no automation cost.
Filter, Router, Counter and Get Row Count decide where an entry goes and whether it belongs, on your own WordPress server.
Connect Google Sheets under Connects, start a workflow with the 123 Form Builder New Form Submission trigger, send a test entry, then add Add New Row and map each field to a column. Switch it on and each new entry becomes a row.
The trigger fires for new submissions only. Export earlier entries from 123 Form Builder and use Import CSV or JSON to Existing Sheet once, then let the workflow handle new ones.
Yes. Build one workflow per form, each pointing at its own spreadsheet or tab, or use a Router on a field that names the form.
Yes. Use Create New Sheet on a monthly Schedule to add the tab, and point Add New Row at a sheet name built from the date.
File upload fields usually arrive as links. Map the link to a column and anyone with access to the file can open it from the sheet.
Did not find your answer? You can browse the help center or ask us directly.
Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
Reviewed 23 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. 123 Form Builder integration 1.0, Google Sheets integration 2.2.4.