Ready-made templateLog every GMass email sent to a sheet
Each campaign send adds a row with the recipient, subject and campaign, giving a dated record of who was contacted and when.
Email SentAdd New Row
View the template

GMass sends mail merge campaigns from Gmail and reports sends, opens, clicks, replies, bounces and unsubscribes. Many GMass users keep their prospect list in Google Sheets. FlowMattic writes each GMass event into a sheet from your own WordPress site, so the outreach list itself shows who replied, who bounced and who asked to stop.
12 triggers 19 actions 6 example workflows 2 ready-made templates Unlimited runs
When this happens in GMass6 triggers
Do this in Google Sheets19 actions
When GMass fires Email Sent, 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.
Ready-made templateEach campaign send adds a row with the recipient, subject and campaign, giving a dated record of who was contacted and when.
Email SentAdd New Row
View the template

Email Replied finds the prospect's row by email and sets a Replied column, so whoever owns the list can see which conversations are open without searching Gmail.
Email RepliedLookup Row DataUpdate Row

Each bounce goes onto a Bounced tab with the address and campaign, so you can remove bad addresses from the source list before the next send.
Email BouncedAdd New Row

Email Unsubscribed looks up the address and writes Do not contact in its row, which keeps the next mail merge from that sheet clear of people who opted out.
Email UnsubscribedLookup Row DataUpdate Row

Email Clicked adds the recipient and the clicked URL to a Clicks tab, so you can see who looked at pricing or a case study before you call.
Email ClickedAdd New Row

Rather than a row per open, Email Opened updates one dated column per person, formatted by Date/Time Formatter, so a sort shows the warmest prospects first.
Email OpenedLookup Row DataDate/Time FormatterUpdate Row
At the end, every email GMass sends as part of a campaign is recorded as a row in your sheet.
Add headers such as Recipient, Campaign, Subject and Sent at. Keep it separate from the prospect list GMass sends from.
Under Connects, add your GMass account and the Google account that owns the spreadsheet.
Start a workflow with the GMass Email Sent trigger and send a small test campaign to yourself so the fields are captured.
Add Google Sheets Add New Row, map the recipient and campaign fields, test the step and switch the workflow on.
1. Trigger in GMass
Email Sent
2. Action in Google Sheets
Add New Row
Fields mapped from the earlier steps (a typical setup)
| From GMass | To Google Sheets |
|---|---|
| Email address | Recipient |
| Campaign ID | Campaign |
| Subject | Subject |
| Event time | Sent at |
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
GMass and Google Sheets connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Replies, bounces and opt-outs land next to each prospect, so the next campaign starts from a list that is already cleaned.
Runs are unlimited, so logging every send and open from a campaign of thousands costs nothing extra on FlowMattic.
Engagement data passes through your WordPress site into your own sheet, rather than another automation company's account.
Yes. Start a workflow on Email Replied, look up the prospect's row by email with Lookup Row Data, and set a Replied column with Update Row.
Use Email Unsubscribed to write Do not contact in the person's row, then filter those rows out of the sheet before your next mail merge.
On large campaigns, a row per open grows the sheet quickly. Updating a last-opened date on each prospect's row gives the useful part with fewer rows.
Yes. Email Bounced can add each address to a Bounced tab with the campaign it came from, ready for you to remove from the source list.
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. GMass integration 1.0.0, Google Sheets integration 2.2.4.