Blog
Tutorial

June 2026 · 9 min read

ManyChat WhatsApp Bot Setup: Complete Guide (2026)

ManyChat supports WhatsApp automation through Meta's official WhatsApp Business API. Setting it up is more involved than ManyChat's Instagram or Facebook integrations — it requires API access provisioning, a dedicated phone number, and understanding WhatsApp's 24-hour messaging window rule. This guide covers the full setup process and what you can build once it's running.

Key Takeaways

  • ManyChat's WhatsApp bot connects via the official WhatsApp Business API — not the free WhatsApp Business app
  • Requirements: verified Facebook Business Manager, a dedicated phone number, and a ManyChat Pro plan
  • WhatsApp's 24-hour window rule: free-form messages only within 24 hours of a customer's last message
  • Outbound messages after 24 hours require Meta-approved message templates
  • WhatsApp also charges per-conversation fees through Meta — separate from ManyChat's subscription

What ManyChat's WhatsApp bot actually is

ManyChat's WhatsApp integration connects your business to WhatsApp through the official WhatsApp Business API — not the free WhatsApp Business app that's available for download. This distinction matters enormously for what the bot can and can't do.

The WhatsApp Business app (free, phone-based):

  • Manual messaging with quick replies and away messages
  • No third-party integrations
  • One device, one number
  • No automation beyond basic templates

The WhatsApp Business API (requires a BSP like ManyChat):

  • Keyword-triggered flows and chatbot automation
  • CRM and tool integrations
  • Broadcast messaging (with approved templates)
  • Multiple users managing one number
  • Full ManyChat flow builder capability

ManyChat acts as a Business Solution Provider (BSP) — it handles the API provisioning so you don't need to apply directly to Meta for API access.

Requirements before you start

Get these in place before attempting the setup:

1. Facebook Business Manager account You need an account at business.facebook.com. If you run Facebook or Instagram ads, you likely already have one.

2. Meta business verification Your Business Manager must be verified by Meta (submitting business documents). This takes 1–7 business days. If you haven't verified yet, start this first — it's the longest step and you can't proceed without it.

3. A dedicated phone number You need a phone number that has never been registered with any WhatsApp account, OR one you're willing to permanently deregister from WhatsApp (personal or Business app). You cannot use your existing personal WhatsApp number while keeping it on WhatsApp — it transfers completely to the API.

A virtual number (VoIP) works if it can receive SMS or voice verification calls. Google Voice (in the US), Twilio numbers, or a separate business SIM all work.

4. ManyChat Pro plan WhatsApp is not available on ManyChat's free plan. You need an active Pro subscription.


Step-by-step setup

Step 1: Start the WhatsApp connection

In ManyChat: SettingsConnected ChannelsWhatsAppConnect WhatsApp.

You'll be redirected to a Meta Embedded Signup flow — this is Facebook's own interface, not ManyChat's. It's the same process Meta uses for all WhatsApp Business API onboarding.

Step 2: Set up your WhatsApp Business Account

In the Embedded Signup flow:

  1. Log into your Facebook Business Manager
  2. Create a new WhatsApp Business Account (WABA) or select an existing one
  3. Enter your business display name — this is what recipients see as the sender name
  4. Select your business category
  5. Add your phone number and choose verification method (SMS or voice call)
  6. Enter the verification code

Once verified, your number is now provisioned on the WhatsApp Business API and connected to ManyChat.

Important: The number is now an API number. It will no longer work with the WhatsApp app on any device. This is irreversible while it's connected.

Step 3: Set up a greeting message flow

The greeting message fires when someone messages your WhatsApp number for the first time (or after 24+ hours of inactivity).

  1. In ManyChat's Flow Builder, click New Flow
  2. Set trigger: WhatsAppConversation Opened
  3. Add a Send Message block → select WhatsApp channel
  4. Write your greeting:

"Hi! Thanks for messaging [Business Name] on WhatsApp 👋

Here's what I can help with:

  • Type PRICING for our rates
  • Type BOOK to schedule
  • Type HOURS for our opening times
  • Type INFO for a full overview

Or just ask your question and I'll reply shortly."

  1. Publish the flow

Step 4: Build keyword trigger flows

For each keyword you listed in your greeting:

  1. New Flow → trigger: WhatsApp Keyword → enter keyword (e.g. PRICING)
  2. Add Send Message block → write your answer
  3. Optionally add Quick Reply buttons so users can navigate without typing
  4. Publish

WhatsApp message blocks support: text, images, documents (PDF), videos, and quick reply buttons. Unlike Instagram and Facebook, WhatsApp messages have a 1,024 character limit for standard text messages.

Build flows for at minimum: PRICING, BOOK/BOOKING, HOURS, LOCATION, INFO.

Step 5: Set up message templates for outbound messages

WhatsApp enforces a 24-hour messaging window: after a customer's last message, you have 24 hours to send free-form replies. After that, you can only contact them using a pre-approved message template.

To create and submit a template in ManyChat:

  1. Go to WhatsAppMessage TemplatesCreate Template
  2. Choose category: Utility, Authentication, or Marketing
  3. Write the template — plain text, no special characters, no clickbait phrasing
  4. Submit for Meta review

Meta reviews templates in 24–48 hours. Approved templates can be used in:

  • Broadcast flows to re-engage contacts
  • Sequences that trigger after the 24-hour window
  • Appointment reminders and order confirmations

What you can build with ManyChat on WhatsApp

Once set up, the flow builder gives you significant automation capability:

Customer service bot: Keyword flows covering your top 10–15 FAQ topics. Customer types a question or keyword, gets an instant accurate answer.

Appointment reminder sequence: After booking (connected via Zapier/Calendly), trigger an approved template reminder 24 hours before the appointment.

Lead qualification flow: Multi-step conversation that asks qualifying questions (budget, timeline, service interest), tags contacts accordingly, and notifies your team of hot leads.

Order status updates: For e-commerce, trigger template messages when order status changes — shipped, out for delivery, delivered.

Re-engagement broadcasts: Monthly or quarterly broadcasts to your WhatsApp contact list using approved marketing templates.


WhatsApp pricing: what ManyChat doesn't mention prominently

ManyChat's Pro plan covers their software. But WhatsApp also charges conversation fees directly through Meta.

WhatsApp bills per 24-hour conversation window — not per message:

Conversation typeApproximate cost (US)
User-initiated (customer messages first)~$0.005–0.02
Business-initiated (you message first)~$0.03–0.09
Authentication templatesVariable

Rates vary by country. India, Latin America, and Southeast Asia have different rates than North America and Europe.

For a business receiving 500 user-initiated conversations/month, the WhatsApp fees add roughly $2.50–10 to the monthly cost. For businesses sending large-scale business-initiated broadcasts, fees can be significant.


ManyChat WhatsApp vs alternatives

Practice

Safe?

Official WhatsApp API

Risk

No-code flow builder

Risk

Keyword automation

Risk

Broadcast to contacts

Risk

CRM/Zapier integration

Risk

Instagram + Facebook too

Risk

Setup complexity

Risk

Monthly cost

Risk

ManyChat is the most accessible no-code option for WhatsApp automation. Custom Twilio builds give more flexibility but require a developer. The free WhatsApp Business app has no API-level automation.


Is ManyChat the right WhatsApp automation tool?

ManyChat is a strong choice if:

  • You already use ManyChat for Instagram or Facebook and want to add WhatsApp
  • You want no-code flow building without developer involvement
  • You need broadcast capability and contact management
  • You're comfortable with contact-based pricing that scales with your list

Consider alternatives if:

  • You need deep custom integrations the no-code builder can't handle
  • You want AI-powered responses that handle unpredicted customer questions (ManyChat's flows are pre-written)
  • Your primary channels are Instagram and Facebook — other tools handle those equally well without adding WhatsApp setup complexity

Need AI-powered DM automation for Instagram and Facebook?

ReplyMind handles Instagram and Facebook DMs with AI that reads each message and replies contextually — no flows, no templates. $19/month flat.

Frequently asked questions

Does ManyChat have a WhatsApp bot? Yes — connected via the official WhatsApp Business API. Requires a verified Business Manager, dedicated phone number, and Pro plan.

How do I set up a ManyChat WhatsApp bot? Connect via Settings → Connected Channels → WhatsApp → Embedded Signup flow. Verify your dedicated number. Build flows in the Flow Builder with WhatsApp triggers.

WhatsApp Business app vs API? App: manual messaging, no automation, free. API: full bot automation, requires BSP like ManyChat, per-conversation fees apply.

How much does ManyChat WhatsApp cost? ManyChat Pro ($15+/mo) plus WhatsApp conversation fees from Meta (~$0.005–0.09 per conversation depending on type and country).

Is it official? Yes — ManyChat is a Meta Business Partner and uses the official WhatsApp Business API. Using it doesn't violate WhatsApp's terms.