Connect Google Sheets to WhatsApp with n8n
7 original workflow templates move data between Google Sheets and WhatsApp - in either direction. Every one is a ready-to-import n8n JSON file: buy it, download it, add your Google Sheets and WhatsApp credentials, and it runs. No code, no rebuild from scratch.
New to n8n? Start with 120 free templates - no account needed.
- Templates using both
- 7
- Google Sheets templates
- 8,130
- WhatsApp templates
- 9
- Setup time
- Minutes
What you can automate between Google Sheets and WhatsApp
- Order Updates1 templates
- Auto-Reply1 templates
- Reminders1 templates
- Cart Recovery1 templates
- Escalation1 templates
- Invoicing1 templates
Browse by category
Most popular Google Sheets + WhatsApp templates
View all →Recover abandoned carts with a delayed WhatsApp nudge
Uses Google Sheets and WhatsApp
Waits an hour after a checkout is abandoned, re-checks the cart against the store API, and sends a WhatsApp template nudge with a recovery link only if it is genuinely still unpaid and above a value floor.
Send WhatsApp order and shipping updates from a verified store webhook
Uses Google Sheets and WhatsApp
Verifies a Shopify order webhook, then sends the customer a WhatsApp message with the order status and tracking link, and logs every send. Unverified payloads and orders without a usable phone number never reach the messaging step.
Send WhatsApp appointment reminders from Google Calendar
Uses Google Sheets and WhatsApp
Reads tomorrow's Google Calendar appointments each morning, extracts each attendee's phone number from the event, and sends an approved WhatsApp template reminder in rate-limited batches, logging every send.
Answer WhatsApp keywords automatically and hand the rest to a human
Uses Google Sheets and WhatsApp
Matches inbound WhatsApp messages against three keyword rules and answers them instantly. Anything else is handed to a human in Slack with the customer's original wording, and every message is logged so the rules can be improved from evidence.
Escalate a WhatsApp message nobody answered in 15 minutes
Uses Google Sheets and WhatsApp
Logs every inbound WhatsApp message as open, waits fifteen minutes, then re-reads the log. Anything still not marked answered is escalated to Slack with the customer's own words and the time it arrived.
Broadcast a WhatsApp template to a segment without hitting rate limits
Uses Google Sheets and WhatsApp
Sends an approved WhatsApp template to a spreadsheet-held segment in batches of twenty with pauses between them, enforcing opt-outs before the queue and recording every send in PostgreSQL so a re-run cannot double-send.
Send the invoice PDF over WhatsApp when a row is marked Paid
Uses Google Sheets and WhatsApp
Watches an invoice ledger for rows marked Paid, pulls the invoice PDF from Google Drive and sends it to the customer as a WhatsApp document, then marks the row as receipted — after the send, never before.
How to connect Google Sheets to WhatsApp
The same three steps work for every template here, and for sending data the other way - WhatsApp to Google Sheets - as well.
1. Pick a Google Sheets to WhatsApp template
Choose the workflow that matches what you need to happen, then download its JSON.
2. Import it into n8n
In n8n choose Workflows → Import from File and select the downloaded file.
3. Add your credentials
Connect your Google Sheets and WhatsApp accounts in n8n. That is the whole setup - then run it.
Explore each integration
Related integrations
Need a specific Google Sheets to WhatsApp workflow?
Describe it and get a fixed quote - custom-built, ready to import.