How to Send WhatsApp Messages Automatically Using n8n and CRM Messaging in Any CRM or Platform

Most CRMs and platforms today still don’t provide native WhatsApp support—especially when it comes to automated conversations and customized workflows. That’s where n8n and CRM Messaging together become a game-changer.

With CRM Messaging as your WhatsApp backend and n8n as your automation engine, you can connect ANY CRM, Google Sheets, form builder, or app to send automated, personalized WhatsApp messages—without writing a single line of code.

Why Use n8n with CRM Messaging (When You’re Using Another CRM)

If you are using CRM such as Hubspot, Zoho or Salesforce we have native integration

But if your CRM doesn’t support native WhatsApp workflows—or you’re tired of paying extra for basic automation—this setup gives you:

  • 🌐 Integration with any CRM or platform (Lemlist, Pabbly, Airtable, Notion, Typeform, etc.)
  • 📲 Automated WhatsApp messaging for leads, customers, or subscribers
  • 💬 Triggered messages based on CRM actions (e.g., form filled, contact created, tag added)
  • 🧠 Personalization powered by variables like name, product, service, etc.
  • 💥 No platform lock-in—you control the flow using n8n

How the System Works

Your CRM or App → Webhook/API → n8n Workflow → CRM Messaging API → WhatsApp Sent ✅

Think of CRM Messaging as your WhatsApp gateway, and n8n as your workflow builder. No need to replace your current CRM. You just extend its power.

Step-by-Step Setup Guide

Step 1: Get Your CRM Messaging API Token

Step 2: Create a Webhook Trigger in n8n

  1. Go to your n8n instance
  2. Create a new workflow
  3. Add a Webhook Node
    • Method: POST
    • Path: from-crm

Copy the Webhook URL shown by n8n.

Step 3: Set Up a Trigger in Your CRM or Tool

PlatformWhat to Do
HubSpotUse Workflow > Webhook Action to send contact info to n8n
Zoho CRMUse Webhook Rule from Automation settings
SalesforceUse Outbound Message or Flow + Apex to POST to n8n
Google Forms/SheetsUse Google Apps Script or n8n’s native Google integration
Lemlist / Pabbly / TypeformUse built-in webhook feature to connect with n8n

Payload Example:

jsonCopyEdit{
  "phone": "+14155552671",
  "name": "John",
  "product": "LLC Launch Kit"
}

Step 4: Add HTTP Request Node in n8n to Call CRM Messaging

  1. After the Webhook node, add an HTTP Request node
  2. Set:
    • Method: POST
    • URL: https://api.crm-messaging.cloud/api/send-message
    • Headers:
      • Content-Type: application/json
      • token: YOUR_CRM_MESSAGING_TOKEN
    • Body Type: JSON

Body:

jsonCopyEdit{
  "type": "whatsapp",
  "to": "{{$json["phone"]}}",
  "message": "Hi {{$json["name"]}}, your {{$json["product"]}} is ready!"
}

✅ This sends a WhatsApp message using CRM Messaging, triggered by your external CRM or tool.

Use Cases by CRM or Platform

PlatformExample Use Case
HubSpotSend WhatsApp after a lead submits a landing page
Zoho CRMSend onboarding message when a lead enters “Engaged” stage
SalesforceSend a reminder WhatsApp before a demo call
LemlistTrigger WhatsApp after cold email campaign gets a reply
Pabbly / TypeformSend WhatsApp when a form is filled
Airtable / NotionTrigger WhatsApp on new row or note
Make.com / ZapierBridge older CRMs to n8n if they lack webhook support

Bonus Features You Can Add in n8n

  • Add delay before sending WhatsApp
  • ✅ Use Google Translate API to localize message
  • ✅ Add conditional IF nodes to check location, product, etc.
  • ✅ Store WhatsApp message status in Airtable/Google Sheets
  • ✅ Trigger voice calls or emails as fallback if WhatsApp fails

Best Practices

  • ✅ Always test with your own number first
  • ✅ Include sender identity in message (as per WhatsApp policy)
  • ✅ Do not send bulk WhatsApp from personal numbers—use the official WhatsApp API via CRM Messaging
  • ✅ Keep track of usage inside the CRM Messaging dashboard

Tracking and Logs

Every WhatsApp message sent from n8n via CRM Messaging is logged in your CRM Messaging portal. You can:

  • See delivery status
  • Monitor cost (Meta conversation charges)
  • View message history and reply tracking

Final Thoughts

If you’re using a CRM or platform without native WhatsApp automation, this setup is the most flexible, scalable, and affordable solution available.

By combining n8n’s no-code workflow engine with CRM Messaging’s robust WhatsApp API, you unlock a powerful system that can integrate with literally anything—without waiting for your CRM vendor to support WhatsApp.

You may Also Like

Want to see it in action?

No credit cards for trial | No contracts | Pay on the Go | Cancel Anytime