Most meetings need a few emails around them: a reminder the day before, a note if plans change, a follow-up afterwards. FlowMattic sends them from your own Gmail account based on what happens in Google Calendar, and it can turn emailed booking requests into calendar events. Consultants, coaches, clinics and sales teams run it from their WordPress site.
6 triggers39 actions6 example workflows4 ready-made templatesUnlimited runs
Try a pairing
When this happens in Google Calendar6 triggers
Do this in Gmail18 actions
1. TriggerEvent Start
2. ActionSend Email
When Google Calendar fires Event Start, FlowMattic runs Send Email in Gmail with the data from that event.
You build this in the FlowMattic workflow builder on your own site. See the setup steps
Google Calendar and Gmail workflows you can build
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.
Email each attendee a reminder before the event
A set time before a session starts, an Iterator goes through the attendee list and Gmail sends each guest the time, location and call link, so every guest has the details to hand for the call.
Event Start→Iterator→Send Email
Draft a follow-up email when a meeting ends
When a call finishes, a Gmail draft addressed to the guest is waiting with the meeting title and a thank-you, so the host adds the real next steps and sends it.
Event Ended→Create Draft
Tell guests by email when an event is cancelled
Cancelling or deleting an event sends every attendee a short Gmail note with the original date, so a workshop or class cancellation reaches people who never open calendar updates.
Event Cancelled→Iterator→Send Email
Send a branded confirmation for new consultation events
New events whose title matches Consultation send the client a confirmation built from a FlowMattic email template, with what to prepare and how to reschedule.
New Event Matching Search→Send Template Email
Email yourself tomorrow's agenda every evening
An evening Schedule lists the next day's events and sends one Gmail summary, so a busy practice owner sees the day ahead before leaving the office.
Schedule→List Events→Send Email
Turn emailed booking requests into calendar events
A Schedule searches Gmail for booking requests, adds each one to the calendar with Create Quick Event and labels the email, so the same request is not booked twice.
Schedule→Find Multiple Emails→Iterator→Create Quick Event→Add Label to Email
Once this is running, everyone invited to an event on your calendar gets a Gmail reminder before it starts.
1
Connect both Google accounts
Under Connects in FlowMattic, add a Google Calendar connection for the calendar and a Gmail connection for the address the reminders should come from.
2
Trigger on Event Start
Create a workflow with Google Calendar Event Start, choose the calendar and how far ahead it should run, then capture a test event with a guest.
3
Loop over the attendees
Add an Iterator on the event's attendee list so each guest is handled one at a time.
4
Send the reminder
Inside the loop, add Gmail Send Email, map the attendee email to the recipient and add the event title, time and call link to the message.
5
Test and switch on
Send a test to your own address, check the wording and switch the workflow on.
Email each attendee a reminder before the event
1. Trigger in Google Calendar
Event Start
2. FlowMattic tool
Iterator
3. Action in Gmail
Send Email
Fields mapped from the earlier steps (a typical setup)
From Google Calendar
To Gmail
Attendee email
To
Event summary
Subject
Start date and time
Email body
Location
Email body
Video call link
Join link in the body
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.
Triggers and actions in this pair
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
Good to know
Incoming email does not start the workflows on this page. To act on booking requests that arrive by email, search with Find Multiple Emails on a Schedule and label each one you handle.
New or Updated Event skips cancelled events, so cancellation emails need their own workflow on Event Cancelled.
Attendees arrive as a list. Loop over them with an Iterator, and use a Filter to skip your own address so you do not email yourself.
Messages go out from the Gmail account you connect, so pick the address guests know, such as your bookings inbox.
Send Template EmailSend an email using the FlowMattic email template
Find EmailFind an email in Gmail
Find Multiple EmailsFind multiple emails in Gmail
Mark Email as ReadMarks the email as read by the thread ID
Get Email DetailsGet the details of specific email from Gmail
Reply to EmailReply to the email
Create DraftCreate a draft of the email
Send DraftSend the draft of the email
Delete DraftDelete the draft of the email
Create Draft ReplyCreate a draft reply of the email
Send Draft ReplySend the draft reply of the email
Delete Draft ReplyDelete the draft reply of the email
List All LabelsList all labels in Gmail
Create LabelCreate a label in Gmail
Delete LabelDelete a label in Gmail
Add Label to EmailAdd a label to the email
Remove Label from EmailRemove a label from the email
Why run this pair with FlowMattic
Google Calendar and Gmail connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Guest emails stay on your server
Attendee addresses and meeting details move from Google Calendar to Gmail through your own WordPress site rather than a third-party automation service.
Reminders for every meeting
Runs are unlimited on every plan, so a clinic sending dozens of reminders a day pays no more than a coach with three calls a week.
Drafts when a person should check
Gmail's Create Draft and Send Draft actions let you keep sensitive follow-ups for a human to review, while routine reminders go out on their own.
Common questions
How do I email attendees before a Google Calendar event?
In FlowMattic, start a workflow with Event Start, choose how long before the event it should run, loop over the attendees with an Iterator and add Gmail Send Email with the event details.
Can an incoming email create a Google Calendar event?
Yes, on a Schedule. Find Multiple Emails searches Gmail for matching messages, an Iterator goes through them, Create Quick Event or Create Detailed Event adds each to the calendar, and Add Label to Email marks them as done.
Can I check follow-up emails before they are sent?
Yes. Use Create Draft instead of Send Email, and the draft waits in Gmail for you to edit and send. Send Draft can send it later from another workflow if you prefer.
Can the emails use my own design?
Yes. Send Template Email sends a message built from a FlowMattic email template, so confirmations and reminders share one layout instead of plain text written into each workflow.
Will moving an event email the guests again?
Only if you build that. New or Updated Event runs when an event is created or changed, so you can use it to send a new time, with a Filter if only some changes should email anyone.
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. Google Calendar integration 2.0.0, Gmail integration 1.2.0.