# Automate WhatsApp with n8n: no Meta paperwork, really?

> Trigger WhatsApp messages from n8n workflows with the HTTP Request node and a webhook: new purchase, lead follow-up, alerts. Simple REST API.

Source: https://unlimitedmessaging.app/articles/n8n

WhatsApp in n8n

# Automate WhatsApp with n8n,  
_without Meta's paperwork._

n8n orchestrates your tools; our REST API sends the WhatsApp message. A simple HTTP Request node, or an incoming webhook, is all it takes to notify a new purchase, follow up with a lead or trigger an alert - from your regular WhatsApp account, unlimited.

[Get my API key](https://app.unlimitedmessaging.app)[See pricing](https://unlimitedmessaging.app/pricing)

The context

## How do you send a WhatsApp message from an n8n workflow?

[n8n](https://n8n.io) is an automation platform where you chain nodes - a trigger, some logic, then an action - to make your applications talk to each other without writing all the plumbing by hand.

To send a WhatsApp from n8n, all you need is a node that calls an API. The HTTP Request node, built into n8n, does exactly that: it posts your recipient and your text to the Unlimited Messaging endpoint, and the message goes out. Nothing else is required, and if you prefer a dedicated node, the n8n-nodes-unlimited-messaging community node does the same through a form.

On the trigger side, n8n offers everything you need: a Webhook node receives the event from your store, your CRM or your form, and the workflow runs. New purchase processed, lead that's gone cold for three days, alert threshold crossed - every scenario becomes a workflow that ends with a WhatsApp message sent automatically.

The official alternative is Meta's WhatsApp Business API: verified business account, dedicated number, templates to get approved and per-message billing. For an SMB or a team that just wants to automate its WhatsApp notifications in n8n, that friction is disproportionate. Our REST API sends from your regular WhatsApp account, unlimited, and fits in a single HTTP Request node.

![Top-down view of a laptop, a cup of coffee, glasses and a plant on a wooden desk, with the headline “Automate WhatsApp with n8n”.](https://unlimitedmessaging.app/_next/image?url=%2Fassets%2Farticles%2Fcovers%2Fn8n-en.png&w=3840&q=75)

Definition
n8n

A visual automation tool where you connect nodes - triggers, logic, HTTP calls - to orchestrate your applications without coding everything.

Open-source workflow automation platform, triggers and nodes connected together.

[Source: HTTP Request node - n8n documentation↗](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.httprequest/)

Comparison

## WhatsApp via the official API in n8n vs Unlimited Messaging in n8n

In both cases, it's n8n that orchestrates and an HTTP call that sends. But what you have to set up beforehand - and what you pay - is nothing alike. Here, line by line, is what each approach requires in your workflows.

__WhatsApp via the official API in n8n vs Unlimited Messaging in n8n__
| WhatsApp via official API in n8nMeta's Cloud API | Unlimited Messaging in n8nyour account, via REST API |                                       |
| ------------------------------------------------ | ---------------------------------------------------- | ------------------------------------- |
| Setup                                            | Meta onboarding before any workflow                  | An API key, then an HTTP Request node |
| Business account required                        | Verified Meta Business account required              | Your regular WhatsApp account         |
| Templates                                        | Templates to get approved by Meta                    | Free text, no approval                |
| Pricing                                          | Per template message, varies by country              | Fixed monthly price, unlimited        |
| Triggers / webhooks                              | n8n Webhook node on the input side                   | n8n Webhook node on the input side    |
| Media                                            | Images, PDF, video (via templates)                   | Images, PDF, video via URL            |
| Unlimited                                        | No, capped by billing                                | Yes, unlimited messages               |
| HTTP node simplicity                             | Complex auth, template payload                       | One POST, key header, plain text      |

Our approach

## One HTTP Request node, your WhatsApp account, zero paperwork

We keep everything that makes n8n pleasant - triggers, webhooks, visual logic - and reduce WhatsApp sending to a single REST call, without Meta's friction.

### A single HTTP Request node

Nothing to install: n8n's native HTTP Request node posts your recipient and your text to our endpoint, and sending WhatsApp takes one step. The n8n-nodes-unlimited-messaging community node is there if you prefer a dedicated form.

1. 01  
### Triggered by your webhooks  
Plug in a Webhook node on the input side: new purchase, inactive lead, system alert. The event arrives, the workflow runs, the WhatsApp message is sent automatically.
2. 02  
### Your regular WhatsApp account  
You connect the account you already use. No Meta business account, no dedicated number, no business verification to run your workflows.
3. 03  
### Unlimited messages, fixed price  
No per-message billing that explodes when your workflows go wild. A clear monthly subscription, unlimited WhatsApp messages from n8n.

HTTP Request node is enough

1HTTP Request node is enough

Templates to get approved

0Templates to get approved

From webhook to first WhatsApp

5 minFrom webhook to first WhatsApp

Messages from your workflows

∞Messages from your workflows

How it works

## Send a WhatsApp from n8n in three steps

1. 01  
### Set up your trigger  
Add a Webhook node (or any n8n trigger). Your store, your CRM or your form sends the event - a purchase, a lead, an alert - which launches the workflow.
2. 02  
### Add the HTTP Request node  
Point it at the Unlimited Messaging endpoint, as a POST. Put your API key in the header and, in the body, the recipient's number and the message text - interpolated from the workflow data.
3. 03  
### Activate and let it run  
Activate the workflow. On every trigger, n8n calls the API and the WhatsApp message goes out from your account. Retrieve delivery statuses via an incoming webhook if needed.

Key takeaway

### You don't need the official node or the Business API to automate WhatsApp in n8n.

If you already have Meta infrastructure and massive volumes, the Cloud API makes sense. But to connect WhatsApp to your n8n workflows - notify a purchase, follow up with a lead, trigger an alert - the native HTTP Request node and our REST API do the job from your regular account, unlimited, with no templates or business verification.

FAQ

## Questions about WhatsApp automation with n8n

No. The HTTP Request node, shipped natively with n8n, is enough: it calls our REST API as a POST. If you prefer, the n8n-nodes-unlimited-messaging community node offers the same actions as a dedicated node.

Use n8n's Webhook node. Your store, your CRM or your form posts the event to the webhook URL, the workflow starts, and the HTTP Request node sends the WhatsApp at the end.

Notify a customer of a new purchase, follow up with a lead that's gone cold for a few days, send an alert when a threshold is crossed, confirm an appointment or an OTP. Any scenario that ends with "send this WhatsApp message" plugs into n8n.

No. You connect your regular WhatsApp account by scanning a QR code. No Meta Business account, no dedicated number and no templates to get approved: you send whatever text you want from your workflows.

Yes. The HTTP Request node can pass a media URL - image, PDF, video - in the request body, and the API sends it over WhatsApp just like text.

No. Billing is a fixed-price monthly subscription, with unlimited messages. Unlike the official WhatsApp Business API, there's no per-message cost that skyrockets when your workflows fire often.

Sources

## Sources & references

To check the information in this article for yourself:

1. [01n8n - workflow automation platform↗n8n](https://n8n.io)
2. [02HTTP Request node - official documentation↗n8n Docs](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.httprequest/)
3. [03Webhook node - trigger a workflow on an event↗n8n Docs](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.webhook/)
4. [04WhatsApp Business - official overview↗WhatsApp](https://www.whatsapp.com/business)

![Ilian, senior software engineer](https://ilianazz.com/images/iliazz.png)

Written by

[Ilian](https://unlimitedmessaging.app/authors/ilian) · Senior Software Engineer

A senior software engineer, he founds and runs several tech companies. He builds products around messaging APIs, automation and AI integration, and shares here what he learns while building.

[View LinkedIn profile↗](https://www.linkedin.com/in/ilianAzz/)Updated November 6, 2026

![](https://unlimitedmessaging.app/assets/logos/whatsapp.svg)![](https://unlimitedmessaging.app/assets/logos/email.svg)![](https://unlimitedmessaging.app/assets/logos/sms.svg)

## Automate WhatsApp in n8n today.

Connect your account, generate your API key and add an HTTP Request node to your first n8n workflow.

[Get my API key→](https://app.unlimitedmessaging.app)

Similar articles
* [![](https://unlimitedmessaging.app/_next/image?url=%2Fassets%2Farticles%2Fcovers%2Fai-agent-email-whatsapp-en.png&w=3840&q=75)How to give your AI agent WhatsApp and email in 2026AI agentsOne MCP server for Claude, ChatGPT, Claude Code, Cursor and n8n, from your own accounts.](https://unlimitedmessaging.app/articles/ai-agent-email-whatsapp)
* [![](https://unlimitedmessaging.app/_next/image?url=%2Fassets%2Farticles%2Fcovers%2Fhotel-whatsapp-booking-confirmations-en.png&w=3840&q=75)Hotels: confirm every booking on WhatsApp, automaticallyHotelConfirmation, check-in details, day-before reminder: your guest messages go out on their own, from your own number.](https://unlimitedmessaging.app/articles/hotel-whatsapp-booking-confirmations)
* [![](https://unlimitedmessaging.app/_next/image?url=%2Fassets%2Farticles%2Fcovers%2Ftypescript-sdk-en.png&w=3840&q=75)Send WhatsApp from Node.js with a fully typed SDKFully typed npm package for Node.js, Next.js, and any JS environment.](https://unlimitedmessaging.app/articles/typescript-sdk)
