Every minute a lead waits for a response, they're looking at your competitor. Studies show that responding within 5 minutes makes you 100× more likely to qualify a lead than responding after 30 minutes. Yet most businesses respond in hours — or days.
In this tutorial, we'll build a complete WhatsApp lead follow-up automation using n8n that fires within 60 seconds of a form submission — no coding required.
What We're Building
A 3-step n8n workflow: (1) Trigger on lead form submission → (2) Send a personalised WhatsApp greeting → (3) Notify your sales team via WhatsApp with full lead details.
Prerequisites
- n8n instance (self-hosted or n8n Cloud)
- Meta Cloud API access (WhatsApp Business account)
- Your lead form sending a webhook or email on submission
Step 1: Set Up Your Webhook Trigger
In n8n, create a new workflow and add a "Webhook" trigger node. Copy the webhook URL — you'll paste this into your lead form's notification settings. Set the method to POST and activate the workflow.
Step 2: Send the WhatsApp Greeting
Add an HTTP Request node after the webhook. Configure it to call the Meta Cloud API messages endpoint. Use a pre-approved UTILITY message template.
Step 3: Alert Your Sales Team
Add another HTTP Request node to send a WhatsApp message to your sales team's number with the full lead details — name, email, phone, service interest, and message.
Step 4: Test End-to-End
Submit a test form entry. Within 60 seconds, you should receive the WhatsApp greeting on your phone and see the team alert delivered. If not, check the n8n execution log for error details.
Going Further
Once the basic flow works, you can extend it: add lead scoring based on the service selected, add a 24-hour follow-up message if no reply, or integrate with Google Sheets to log all leads automatically.
Get More Like This
AI automation tips and n8n tutorials every 2 weeks. No spam.