
Send a WhatsApp booking confirmation for each new row
Salons, clinics and tutors add bookings to a sheet. Each new row sends the customer an approved template message with their date and time.
New Spreadsheet RowSend Template Message

Send WhatsApp messages from the sheet you already run the business from. A new booking row can send a confirmation, a status change can tell the customer their order is ready, and a daily run can remind tomorrow's appointments. FlowMattic sends through the WhatsApp Cloud API from your WordPress site and can write what it sent back to the row.
6 triggers 24 actions 6 example workflows 4 ready-made templates Unlimited runs
When this happens in Google Sheets6 triggers
Do this in WhatsApp Cloud API5 actions
When Google Sheets fires New Spreadsheet Row, FlowMattic runs Send Template Message in WhatsApp Cloud API 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.

Salons, clinics and tutors add bookings to a sheet. Each new row sends the customer an approved template message with their date and time.
New Spreadsheet RowSend Template Message

Staff change the status column to Ready and the customer gets a WhatsApp message to come and collect, without anyone typing a number into a phone.
Update Specific Column ValueFilterSend Template Message

A daily run reads the bookings sheet, loops over the rows and a Filter keeps those dated tomorrow, so each of those customers gets a reminder.
ScheduleGet Row DataIteratorFilterSend Template Message

When a row gets an invoice link, the PDF is sent as a WhatsApp document to the customer in an open conversation, which suits businesses that already chat with clients there.
Update Specific Column ValueSend Document Message

After the message goes out, Update Cell Data writes the time into a sent column. Staff can see at a glance who has been messaged and who has not.
New Spreadsheet RowSend Template MessageUpdate Cell Data

A stock sheet holds a reorder cell per product. When that cell changes and the number is under your level, the owner gets a WhatsApp text to reorder.
Update Specific Cell DataFilterSend Text Message
At the end, each new booking row in your sheet sends the customer a WhatsApp template message.
In your WhatsApp Business account, create and get approval for a message template with placeholders for the name, date and time.
Under Connects, add WhatsApp Cloud API with the details of your WhatsApp Business phone number.
Add a Google Sheets connection and give the bookings sheet columns for name, phone, date and time.
Create a workflow with New Spreadsheet Row, then add Send Template Message, pick the template and map the columns to its placeholders.
Add a row with your own phone number, check the message arrives, then switch the workflow on.
1. Trigger in Google Sheets
New Spreadsheet Row
2. Action in WhatsApp Cloud API
Send Template Message
Fields mapped from the earlier steps (a typical setup)
| From Google Sheets | To WhatsApp Cloud API |
|---|---|
| Phone | Recipient number |
| Name | Template placeholder 1 |
| Date | Template placeholder 2 |
| Time | Template placeholder 3 |
A trigger starts a workflow. An action is something FlowMattic does in the app as a step.
Google Sheets and WhatsApp Cloud API connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.
Staff who already keep bookings or orders in a sheet send WhatsApp updates by adding rows and changing a status.
Runs are unlimited on your WordPress server, so a month of confirmations and reminders costs the same in FlowMattic as a single message.
Pull a WooCommerce order or a booking from your WordPress site into the same workflow before the message is sent.
Yes. Use a Google Sheets trigger such as New Spreadsheet Row or Update Specific Column Value, and add a WhatsApp Cloud API step. Template messages are used to start a conversation, and text messages work in an open one.
WhatsApp only allows businesses to start a conversation with an approved template. The other send actions in FlowMattic work in a conversation the customer has already opened.
You can loop over rows with Get Row Data and Iterator, sending a template message to each. Only message people who agreed to hear from you on WhatsApp.
Not with this app, because WhatsApp Cloud API has no triggers in FlowMattic. Replies arrive in the WhatsApp Business inbox you use.
Yes. Put the file URL in a column and use Send Image Message or Send Video Message in an open conversation.
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. Google Sheets integration 2.2.4, WhatsApp Cloud API integration 1.0.1.