
Add each new Cognito Forms entry as a row
Every registration or application lands in the sheet with the entry number in its first column, which later workflows use to find the row again.
New EntryAdd New Row

Cognito Forms lets people come back and edit their entries, which is where a one-way export goes stale. FlowMattic adds each new entry to Google Sheets, updates the row when the entry is edited and removes it when the entry is deleted, so the sheet matches the form. It suits schools, clubs and offices that run registrations and applications on Cognito Forms.
9 triggers 19 actions 6 example workflows 1 ready-made template Unlimited runs
When this happens in Cognito Forms3 triggers
Do this in Google Sheets19 actions
When Cognito Forms fires New Entry, 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.

Every registration or application lands in the sheet with the entry number in its first column, which later workflows use to find the row again.
New EntryAdd New Row
Ready-made templateLookup Row Data finds the entry number and a Filter stops if no row exists, then Update Row writes the changed answers, so the sheet never shows old details.
Update EntryLookup Row DataFilterUpdate Row
View the template

Withdrawn applications and test entries disappear from the sheet too, so head counts and totals stay right.
Entry DeletedLookup Row DataDelete Row

A family registration may list several children in a repeating section. An Iterator writes each child to a Participants tab, one row each.
New EntryIteratorAdd New Row

For Cognito Forms that take payments, Number Formatter writes the order amount without currency symbols so the sheet can total fees by event.
New EntryNumber FormatterAdd New Row

A Router reads a choice field, such as session or location, and adds each entry to that tab, so each organiser only sees their own group.
New EntryRouterAdd New Row
At the end, every new entry in your Cognito form adds a row to your Google Sheet, keyed by its entry number.
Add a header row with Entry number first, then one column for each field you want to keep.
In FlowMattic, open Connects and add a Google account that can edit the spreadsheet.
Create a workflow, choose Cognito Forms and New Entry, connect the form and submit a test entry.
Add Google Sheets with Add New Row, map the entry number and fields to the columns, test the step and switch the workflow on.
1. Trigger in Cognito Forms
New Entry
2. Action in Google Sheets
Add New Row
Fields mapped from the earlier steps (a typical setup)
| From Cognito Forms | To Google Sheets |
|---|---|
| Entry number | Entry number |
| Name | Name |
| Choice field | Session |
| Date submitted | Date |
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
Cognito Forms and Google Sheets connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Changes and deletions in Cognito Forms reach the sheet too, so it is never a stale copy.
FlowMattic runs on your own WordPress site, and only the fields you map are written to Google Sheets.
Runs are unlimited, so a busy enrolment week with many edits needs no bigger plan.
Create a workflow with the Cognito Forms New Entry trigger, add Google Sheets Add New Row and map the fields. Add two more workflows with Update Entry and Entry Deleted if the sheet should follow edits and deletions.
Not if you use Update Entry with Lookup Row Data and Update Row. The entry number finds the existing row and the new answers replace the old ones.
Yes. Run an Iterator over the repeating section and add a row for each item, with the entry number on every row so they can be traced back.
Yes. Instead of Delete Row, use Update Row to write Deleted and the date into a status column, which keeps a record for audits.
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 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Cognito Forms integration 1.0, Google Sheets integration 2.2.4.