
Log every forwarded email as a row in Google Sheets
Sender, subject, date and body go into one row per email, which turns a notifications folder into a list you can search, filter and count.
Email ReceivedAdd New Row

Some apps only tell you things by email: order notices, shipping updates, daily reports. FlowMattic's Email Parser gives you an address to forward those emails to, and each one can become a Google Sheets row, update an existing row or import an attached report. You end up with a sheet you can sort and share instead of a pile of notifications.
8 triggers 19 actions 6 example workflows 3 ready-made templates Unlimited runs
When this happens in Email Parser2 triggers
Do this in Google Sheets19 actions
When Email Parser fires Email Received, 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.

Sender, subject, date and body go into one row per email, which turns a notifications folder into a list you can search, filter and count.
Email ReceivedAdd New Row

A Text Formatter extracts the order number, buyer and amount from each notice, so the sheet holds clean columns instead of whole email bodies.
Email ReceivedText FormatterAdd New Row

When a supplier or tool emails a CSV report, its records are written into an existing sheet, so the daily numbers land in the same place without opening attachments.
Email ReceivedImport CSV or JSON to Existing Sheet

Lookup Row Data finds the row by tracking or order number from the email, and Update Row writes the new status, so the order sheet always shows where each parcel is.
Email ReceivedLookup Row DataUpdate Row

An AI Agent reads enquiry emails written in any style and returns name, company, budget and request, which go into their own columns for follow-up.
Email ReceivedAI AgentAdd New Row

A Router checks the sender or subject and writes invoices, bookings and alerts to separate tabs, so each person on the team opens only the tab they handle.
Email ReceivedRouterAdd New Row
At the end, every email sent or forwarded to your parser address is written to your sheet as a new row.
Create a spreadsheet with a header row such as From, Subject, Received and Body.
Under Connects, add a Google Sheets connection with an account that can edit the spreadsheet. Email Parser is part of FlowMattic and needs no account.
Create a workflow with Email Parser's Email Received trigger, copy the address it shows and send a test email to it.
Set up a forwarding rule in your mailbox, or change the notification address in the sending app, so the emails reach the parser.
Add Google Sheets' Add New Row, choose the spreadsheet and tab, map the email fields, test it and switch the workflow on.
2. Action in Google Sheets
Add New Row
Fields mapped from the earlier steps (a typical setup)
| From Email Parser | To Google Sheets |
|---|---|
| From email | From |
| Subject | Subject |
| Date | Received |
| Plain text body | Body |
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
Email Parser and Google Sheets connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
If a service has no integration but sends notifications, the parser turns those emails into data you can use.
Parsed data goes from FlowMattic on your WordPress site to Google Sheets, with no outside service storing a copy.
Runs are unlimited, so a busy inbox of order notices costs the same as a few weekly reports.
The Email Received trigger gives you an address. Every email that reaches it starts the workflow, and Google Sheets steps such as Add New Row or Update Row write its sender, subject, body or extracted values into your sheet.
Yes for reports. Import CSV or JSON to Existing Sheet can take a CSV or JSON file from the email and add its records to a sheet.
Yes. Use a Text Formatter to pull the value out of the subject or body, or an AI Agent if the emails do not follow one pattern.
Yes. Add a Router after the trigger and give each path its own Add New Row pointed at a different spreadsheet or tab.
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. Email Parser integration 1.0, Google Sheets integration 2.2.4.