
Add each new booking to the sheet
Client, service, staff member and appointment time arrive as one row per booking, which gives the whole team a list they can sort and filter.
Booking CreatedAdd New Row

Salons, clinics, tutors and consultants take appointments in SimplyBook.me, then need the same bookings in a sheet for payroll, reporting or a shared front-desk view. FlowMattic writes each booking as a row, keeps that row current when the time or service changes, and marks it when the client cancels.
10 triggers 19 actions 6 example workflows 1 ready-made template Unlimited runs
When this happens in SimplyBook.me4 triggers
Do this in Google Sheets19 actions
When SimplyBook.me fires Booking Created, 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.

Client, service, staff member and appointment time arrive as one row per booking, which gives the whole team a list they can sort and filter.
Booking CreatedAdd New Row
Ready-made templateFind the row by booking ID and overwrite it, so a moved appointment does not leave the old time sitting in the sheet.
Booking UpdatedLookup Row DataUpdate Row
View the template

The cancelled row stays for your records but its status cell changes to Cancelled, so no-show and cancellation counts are easy to work out.
Booking CancelledLookup Row DataUpdate Cell Data

A Router sends each booking to the tab of the person providing the service, which makes commission and hours easy to total at month end.
Booking CreatedRouterAdd New Row

Date/Time Formatter turns the booking start into a plain date and a separate time in your timezone, so the sheet sorts and filters properly.
Booking CreatedDate/Time FormatterAdd New Row

Each booking notification is written to its own tab with the time it arrived, which helps when a client says they never heard about a change.
Booking NotificationAdd New Row
At the end, each new SimplyBook.me booking is written to your sheet as one row.
Create columns such as Booking ID, Client, Email, Service, Staff, Start and Status. Booking ID is what later updates search for.
Under Connects, add SimplyBook.me and a Google account that can edit the spreadsheet.
Create a workflow with Booking Created and make a test booking so FlowMattic captures its fields.
Add Google Sheets Add New Row, pick the spreadsheet and tab, map each field to its column, test and switch the workflow on.
1. Trigger in SimplyBook.me
Booking Created
2. Action in Google Sheets
Add New Row
Fields mapped from the earlier steps (a typical setup)
| From SimplyBook.me | To Google Sheets |
|---|---|
| Booking ID | Booking ID |
| Client name | Client |
| Client email | |
| Service | Service |
| Provider | Staff |
| Start date and time | Start |
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
SimplyBook.me and Google Sheets connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
New, moved and cancelled bookings all reach the same rows, so the sheet matches the booking system.
Names, emails and appointment times pass through your own WordPress site on the way to Google Sheets.
Runs are unlimited on every plan, so a fully booked month needs no larger plan than a slow one.
Yes. Start a workflow with the SimplyBook.me Booking Created trigger and add Google Sheets Add New Row. Each booking made from then on is written as a row.
Booking Updated fires. Search the sheet for the booking ID with Lookup Row Data, then Update Row writes the new time and service over the old values.
Yes. Use Booking Cancelled with Lookup Row Data and Update Cell Data to set the status cell to Cancelled. Use Delete Row instead if you prefer a sheet of live bookings only.
Yes. Add a Router on the provider or location field and point each path's Add New Row at a different tab or spreadsheet.
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. SimplyBook.me integration 1.0, Google Sheets integration 2.2.4.