Automate bulk WhatsApp broadcasts using this n8n workflow. Fetch contact lists from Google Sheets, clean numbers using a Code n8n node, and send personalized template messages using the WhatsApp API.
Download this n8n workflow template and start using it instantly.
Marketing teams needing scalable outreach solutions.
Sales professionals managing large contact lists.
Businesses requiring automated client updates via WhatsApp.
Users looking for advanced n8n templates leveraging the Google Sheets n8n node and custom scripting.
This powerful n8n workflow solves the challenge of executing high-volume, personalized communication campaigns via WhatsApp. By utilizing the Google Sheets n8n node as the central database for contacts and messages, and integrating directly with the WhatsApp Business Cloud API, users can execute scalable bulk message broadcasts. This specific n8n workflow is designed for efficiency and compliance, incorporating critical flow control features like rate limiting via the Limit n8n node and data validation via a custom Code n8n node. This ensures robust delivery and prevents exceeding API thresholds. This specific n8n workflow provides a complete, automated system from list management to delivery confirmation.
The process initiates automatically based on a predefined schedule, ensuring a continuous messaging loop.
Status column is empty, indicating a pending message.Limit n8n node restricts the total number of items processed in a single run to 300, a crucial step for managing API rate limits effectively.Loop Over Items n8n node (Split In Batches) iterates through the limited dataset, ensuring sequential processing of records.Clean WhatsApp Number, ensures data integrity by stripping all non-digit characters from the WhatsApp number field, making the format compliant for the WhatsApp n8n node.n8nbroadcastmessage|en). Variables for Name, Message, and Image URL are dynamically mapped from the Google Sheet data.Status column of the corresponding row to Sent, thereby completing the cycle for that record and preventing its reprocessing by the next run of the n8n workflow.To deploy this highly effective n8n workflow, follow these steps:
WhatsApp No, Name, Message, Image URL (optional), and Status.n8nbroadcastmessage|en) matches an approved template in your Meta Business account and corresponds to the variables used (Name, Message, Image URL).This n8n workflow relies on several core components for flow control, data integration, and execution:
Trigger Every 5 Minute (Schedule Trigger n8n trigger): Initiates the entire n8n workflow automatically at five-minute intervals, ensuring continuous processing of the message queue.
Fetch All Pending Queries for Messaging (Google Sheets n8n node): The data source for the n8n workflow. It uses a read operation and a filter to select only rows where the 'Status' is empty, ensuring idempotence.
Limit (Limit n8n node): Restricts the flow to processing a maximum of 300 items per run, protecting against high API costs and rate limiting issues.
Loop Over Items (SplitInBatches n8n node): Manages the execution context for individual records, allowing the subsequent messaging and update steps to run per item.
Clean WhatsApp Number (Code n8n node): Executes custom JavaScript code to clean the phone number field by removing non-digit characters (/\D/g), essential for successful routing via the WhatsApp n8n node.
Send Message to 100 Phone No1 (WhatsApp n8n node): The primary action node. It is configured to send templated messages, mapping input data fields (Name, Message, Image URL) to the template placeholders, utilizing the official Meta/WhatsApp API.
Status to 'Sent' upon successful processing in this n8n workflow.Send weekly, personalized pet health tips using this powerful n8n workflow. Integrates Google Sheets, GPT-4o-mini (OpenAI), and Gmail for automated, age-specific, and climate-aware communications. Use this n8n template today.

Use this powerful n8n workflow to automate your weekly planning. Get a clean, formatted preview of your Google Calendar events sent directly to your Gmail inbox every Sunday evening, ensuring you never miss a meeting.

Use this powerful n8n workflow to automatically fetch weekly user engagement points and raffle statistics from Airtable and send personalized updates via the WhatsApp API, boosting engagement.

Leverage this advanced n8n workflow to monitor Cal.com and Calendly bookings. Instantly generate perfectly formatted WhatsApp notifications using the Google Gemini n8n node for all booking events.

Use this robust n8n workflow to instantly notify customers about new WooCommerce product categories. The n8n template verifies WhatsApp numbers using Rapiwa, handles rate limiting, and logs all customer communication status (verified/unverified) directly into Google Sheets using the Google Sheets n8n node.

SpaGreen Creative is a leading software company specializing in SaaS solutions, AI automation, and Laravel/Vue.js development. With 800+ eCommerce platforms and 6,000+ global clients, we deliver powerful tools for OTT, CRM, ERP, and WhatsApp marketing. We combine innovation and tech to build scalable digital products.







































