Launch WhatsApp bulk campaigns from Google Sheets with MoltFlow
How it works
Send personalized WhatsApp campaigns to hundreds of contacts imported directly from a Google Sheet. This workflow creates a contact group in MoltFlow, launches a bulk send job with smart anti-spam delays, and reports campaign progress — all in one click.
You click "Execute" when ready to launch a campaign Contacts are read from your Google Sheet (phone, name, and optional custom message per contact) A custom group is created in MoltFlow with all valid contacts A bulk send job is launched — MoltFlow handles message delivery with smart delays to protect your WhatsApp number After 30 seconds, the workflow checks progress and shows a summary (sent, failed, remaining)
Set up steps
Setup takes about 5 minutes:
Create a MoltFlow account and connect your WhatsApp by scanning the QR code Generate an API key from Sessions > API Keys tab (select the "Outreach" scope preset) Prepare your Google Sheet with columns: phone, name, message_override (optional) In n8n, connect your Google Sheets OAuth2 credential and your MoltFlow API Key (Header Auth with header name X-API-Key) Open the Read Contacts from Sheet node and paste your Google Sheet URL Open the Format Contacts code node and replace YOUR_SESSION_ID with your MoltFlow session ID Customize the default message template if needed Click Execute Workflow to launch
Google Sheet format
Your sheet needs these columns (headers in row 1): phone** — phone number with country code, digits only (e.g. 1234567890) name** — contact name message_override** — (optional) custom message for this contact; if empty, the default template is used
Prerequisites
A MoltFlow account with a connected WhatsApp session A Google Sheet with contact data MoltFlow API key with custom-groups:manage, bulk-send:manage, bulk-send:read scopes
Related Templates
Automate Daily Keyword Research with Google Sheets, Suggest API & Custom Search
Who's it for This workflow is perfect for SEO specialists, marketers, bloggers, and content creators who want to automa...
USDT And TRC20 Wallet Tracker API Workflow for n8n
Overview This n8n workflow is specifically designed to monitor USDT TRC20 transactions within a specified wallet. It u...
Add product ideas to Google Sheets via a Slack
Use Case This workflow is a slight variation of a workflow we're using at n8n. In most companies, employees have a lot o...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments