π± Launch WhatsApp bulk campaigns from Google Sheets with MoltFlow
β‘ 38 views Β· π± Social Media & Email Marketing
Description
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_IDwith 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:readscopes
π Nodes Used
Google Sheets, HTTP Request
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File