ChatSyncs Help Center
DocumentationVideo TutorialsSupport Ticket
Developer APIREST endpoints for messages, contacts and templates.MCP serverConnect Claude, ChatGPT or Cursor to your account.
Sign inSupport sign-in
  • Docs
  • Videos
  • Tickets
  • For developers

    Developer APIREST endpoints for messages, contacts and templates.MCP serverConnect Claude, ChatGPT or Cursor to your account.
ChatSyncs Help Center

Guides, video lessons and support for ChatSyncs.

Help

  • Documentation
  • Video Tutorials
  • Search

Support

  • Get help
  • Your tickets
  • New ticket

Developers

  • MCP ↗
  • Developer API ↗

ChatSyncs

  • Open ChatSyncs ↗
  • Website ↗

© 2026 ChatSyncs

  • Overview
    • What Is Meta — and Why Do You Need a Facebook Account for WhatsApp?
    • What Is the WhatsApp Cloud API?
    • What Is a Meta Business Portfolio? (vs. Business Manager)
    • What Is a Meta Developer Account — and What Is an 'App'?
    • What Is a WABA (WhatsApp Business Account)?
    • Which WhatsApp Connection Method Is Right for You with ChatSyncs?
    • How to Connect Your WhatsApp Business App to ChatSyncs
    • What Is a BSP — and Can You Move to ChatSyncs From One?
    • Business Verification, Display Name, Green Tick — What's the Difference?
    • WhatsApp Business API Explained (And the Verification Myth)
    • Who Charges You for WhatsApp — Meta or ChatSyncs?
    • What WhatsApp API Pricing Really Means
    • WhatsApp Rules: How to Never Get Banned
  • Setup and Configuration
    • How to Connect Your Number to ChatSyncs
    • How to Connect Your WhatsApp Business App to ChatSyncs
    • How to Create a Facebook Business Manager Account for ChatSyncs
    • Set Up Your Meta Business Account for WhatsApp
    • How to Connect Your WhatsApp Account Manually (Alternative Method) in ChatSyncs
    • How to Add Payment Method for WhatsApp API Billing
    • How to Update Your WhatsApp Business Profile
    • How to Migrate from WhatsApp App to a ChatSyncs Business Account
    • How to Disconnect Another Partner From Your WhatsApp Number
    • How to Reconnect Your Disconnected ChatSyncs Account
    • How to Delete Your Phone Number on Meta
    • Transactions in ChatSyncs
  • Bot Settings
    • How Do I Configure General Bot Behavior with ChatSyncs?
    • How Do I Turn On Webhook Triggers for My Bot with ChatSyncs?
    • How Do I Set Up Business Hours for My Bot with ChatSyncs?
    • How Do I Configure Shared Inbox Settings for My Bot with ChatSyncs?
    • How Do I Automatically Add Subscribers to My Email Marketing List with ChatSyncs?
    • How Do I Save Subscriber Details to Google from My Bot with ChatSyncs?
    • How Do I Send an Automatic Email from My Bot with ChatSyncs?
    • How Do I Send an Automatic SMS from My Bot with ChatSyncs?
  • Subscriber Manager
    • What Is Subscriber Manager in ChatSyncs?
    • How Do I Manage Custom Fields, Labels, and Lists with ChatSyncs?
    • How Do I Import Subscribers Using a CSV File with ChatSyncs?
    • How Do I Add a Subscriber Manually with ChatSyncs?
    • How Do I Import Subscribers from Google Sheets with ChatSyncs?
    • How to Import Contacts from Google Contacts in ChatSyncs
  • Automation
    • How to Create a Keyword-Based WhatsApp Chatbot in ChatSyncs
    • How to Set Up Quick Actions (No Match, Get Started, and More) in ChatSyncs
    • How to Make a Chatbot Reply to Any Keyword in ChatSyncs
    • User Input Flow in ChatSyncs
    • WhatsApp Flow Forms in ChatSyncs
    • How to Connect a Bot Flow to External Systems in ChatSyncs
    • How to Build Automatic Follow-Up Chatbots on WhatsApp in ChatSyncs
    • How to Set Up Sales Sequence Chatbots in ChatSyncs
    • How to Add Clickable CTA Buttons in ChatSyncs
    • Audio Message in ChatSyncs
    • How to Add a WhatsApp Chat Widget to Your Website in ChatSyncs
    • How to Use User Input Flow in the Chat Widget in ChatSyncs
    • How to Add ChatSyncs Chat Widget to WordPress
  • Message Templates
    • Creating a WhatsApp Message Template in ChatSyncs
    • Why Templates Get Rejected and How to Fix Them in ChatSyncs
    • Character Limits for Media Message Templates in ChatSyncs
    • Guidelines for Utility and Marketing Templates in ChatSyncs
    • Understanding Conversations and Their Types in ChatSyncs
    • How to Create and Use Carousel Media Templates in ChatSyncs
    • Create Templates in WhatsApp Manager and Sync to ChatSyncs
    • Template Variables vs Custom Variables — What's the Difference with ChatSyncs?
    • Templates to Restart Conversations After Non-Working Hours in ChatSyncs
    • Understanding WhatsApp Quality Rating in ChatSyncs
  • Broadcasting
    • Send a Bulk Message to Many People
  • Shared Inbox
    • Introduction to Shared Inbox in ChatSyncs
    • Filter Conversations by Channel & Account in ChatSyncs
    • Organize Conversations with Labels, Views & Search in ChatSyncs
    • AI Translation & Message Rewrite in ChatSyncs
    • Team Collaboration & Agent Assignment in ChatSyncs
    • Messaging Tools: Canned Responses, Templates & Attachments in ChatSyncs
    • Follow-up Reminders & Message Sequences in ChatSyncs
    • Managing Customer Data with Custom Fields in ChatSyncs
    • Settings Menu: Groupchat Widget, Dark Mode, Follow-up List & More in ChatSyncs
    • Install ChatSyncs on Android
    • Install ChatSyncs on iOS
  • Webhooks
    • Webhook for Messages & Status Changes in ChatSyncs
    • Webhook on Keyword Trigger in ChatSyncs
    • Webhook on Button Click in ChatSyncs
    • Webhook for Input Flow in ChatSyncs
    • Webhook for WhatsApp Flows in ChatSyncs
  • Webhook Workflow
    • Create a Webhook Workflow in ChatSyncs
    • Webhook Automation Settings in ChatSyncs
    • Webhook Workflow Reporting in ChatSyncs
  • Integrations
    • How to Integrate Shopify for WhatsApp Automation in ChatSyncs
    • How to Connect Google to ChatSyncs
    • Google Sheet Fetch in ChatSyncs
    • How to Send Automated WhatsApp Messages on WP Form Submission in ChatSyncs
    • How to Set Up SMS Marketing in ChatSyncs
    • HTTP API Integration in ChatSyncs
    • Email Integration in ChatSyncs
    • How Do I Connect an SMTP Email Provider with ChatSyncs?
    • How Do I Connect Mailgun for Sending Email with ChatSyncs?
    • How Do I Connect Postmark for Transactional Email with ChatSyncs?
    • SMS Integration in ChatSyncs
    • How Do I Connect Twilio for SMS with ChatSyncs?
    • How Do I Connect Africa's Talking for SMS with ChatSyncs?
    • How Do I Connect a Custom SMS Gateway via HTTP GET with ChatSyncs?
    • Auto Responder Integration in ChatSyncs
    • How Do I Connect Brevo for Auto Responder with ChatSyncs?
    • How Do I Connect Mailchimp for Auto Responder with ChatSyncs?
    • How Do I Connect ActiveCampaign for Auto Responder with ChatSyncs?
    • How Do I Connect Mautic for Auto Responder with ChatSyncs?
  • AI Agents
    • How to Create Your First AI Agent in ChatSyncs
    • How to Train Your AI Chatbot in ChatSyncs
    • Agent Routing in ChatSyncs
    • AI Agent Actions in ChatSyncs
    • How Do I Restrict AI on Specific Keywords with ChatSyncs?
    • How Do I Auto-Assign Conversations to a Department with ChatSyncs?
    • How Do I Build a Multi-Agent AI Workforce with ChatSyncs?
  • Team Management
    • Introduction to Team Management in ChatSyncs
    • How to Add and Manage Team Members in ChatSyncs
    • How to Set Up User Roles and Permissions in ChatSyncs
    • Security in ChatSyncs
  • Account Safety
    • WhatsApp Account Bans: Causes and How to Stay Protected in ChatSyncs
    • How to Appeal a WhatsApp Business API Ban and Get Your Number Back in ChatSyncs
MCP ↗Developer API ↗
Browse guides
  • Overview
    • What Is Meta — and Why Do You Need a Facebook Account for WhatsApp?
    • What Is the WhatsApp Cloud API?
    • What Is a Meta Business Portfolio? (vs. Business Manager)
    • What Is a Meta Developer Account — and What Is an 'App'?
    • What Is a WABA (WhatsApp Business Account)?
    • Which WhatsApp Connection Method Is Right for You with ChatSyncs?
    • How to Connect Your WhatsApp Business App to ChatSyncs
    • What Is a BSP — and Can You Move to ChatSyncs From One?
    • Business Verification, Display Name, Green Tick — What's the Difference?
    • WhatsApp Business API Explained (And the Verification Myth)
    • Who Charges You for WhatsApp — Meta or ChatSyncs?
    • What WhatsApp API Pricing Really Means
    • WhatsApp Rules: How to Never Get Banned
  • Setup and Configuration
    • How to Connect Your Number to ChatSyncs
    • How to Connect Your WhatsApp Business App to ChatSyncs
    • How to Create a Facebook Business Manager Account for ChatSyncs
    • Set Up Your Meta Business Account for WhatsApp
    • How to Connect Your WhatsApp Account Manually (Alternative Method) in ChatSyncs
    • How to Add Payment Method for WhatsApp API Billing
    • How to Update Your WhatsApp Business Profile
    • How to Migrate from WhatsApp App to a ChatSyncs Business Account
    • How to Disconnect Another Partner From Your WhatsApp Number
    • How to Reconnect Your Disconnected ChatSyncs Account
    • How to Delete Your Phone Number on Meta
    • Transactions in ChatSyncs
  • Bot Settings
    • How Do I Configure General Bot Behavior with ChatSyncs?
    • How Do I Turn On Webhook Triggers for My Bot with ChatSyncs?
    • How Do I Set Up Business Hours for My Bot with ChatSyncs?
    • How Do I Configure Shared Inbox Settings for My Bot with ChatSyncs?
    • How Do I Automatically Add Subscribers to My Email Marketing List with ChatSyncs?
    • How Do I Save Subscriber Details to Google from My Bot with ChatSyncs?
    • How Do I Send an Automatic Email from My Bot with ChatSyncs?
    • How Do I Send an Automatic SMS from My Bot with ChatSyncs?
  • Subscriber Manager
    • What Is Subscriber Manager in ChatSyncs?
    • How Do I Manage Custom Fields, Labels, and Lists with ChatSyncs?
    • How Do I Import Subscribers Using a CSV File with ChatSyncs?
    • How Do I Add a Subscriber Manually with ChatSyncs?
    • How Do I Import Subscribers from Google Sheets with ChatSyncs?
    • How to Import Contacts from Google Contacts in ChatSyncs
  • Automation
    • How to Create a Keyword-Based WhatsApp Chatbot in ChatSyncs
    • How to Set Up Quick Actions (No Match, Get Started, and More) in ChatSyncs
    • How to Make a Chatbot Reply to Any Keyword in ChatSyncs
    • User Input Flow in ChatSyncs
    • WhatsApp Flow Forms in ChatSyncs
    • How to Connect a Bot Flow to External Systems in ChatSyncs
    • How to Build Automatic Follow-Up Chatbots on WhatsApp in ChatSyncs
    • How to Set Up Sales Sequence Chatbots in ChatSyncs
    • How to Add Clickable CTA Buttons in ChatSyncs
    • Audio Message in ChatSyncs
    • How to Add a WhatsApp Chat Widget to Your Website in ChatSyncs
    • How to Use User Input Flow in the Chat Widget in ChatSyncs
    • How to Add ChatSyncs Chat Widget to WordPress
  • Message Templates
    • Creating a WhatsApp Message Template in ChatSyncs
    • Why Templates Get Rejected and How to Fix Them in ChatSyncs
    • Character Limits for Media Message Templates in ChatSyncs
    • Guidelines for Utility and Marketing Templates in ChatSyncs
    • Understanding Conversations and Their Types in ChatSyncs
    • How to Create and Use Carousel Media Templates in ChatSyncs
    • Create Templates in WhatsApp Manager and Sync to ChatSyncs
    • Template Variables vs Custom Variables — What's the Difference with ChatSyncs?
    • Templates to Restart Conversations After Non-Working Hours in ChatSyncs
    • Understanding WhatsApp Quality Rating in ChatSyncs
  • Broadcasting
    • Send a Bulk Message to Many People
  • Shared Inbox
    • Introduction to Shared Inbox in ChatSyncs
    • Filter Conversations by Channel & Account in ChatSyncs
    • Organize Conversations with Labels, Views & Search in ChatSyncs
    • AI Translation & Message Rewrite in ChatSyncs
    • Team Collaboration & Agent Assignment in ChatSyncs
    • Messaging Tools: Canned Responses, Templates & Attachments in ChatSyncs
    • Follow-up Reminders & Message Sequences in ChatSyncs
    • Managing Customer Data with Custom Fields in ChatSyncs
    • Settings Menu: Groupchat Widget, Dark Mode, Follow-up List & More in ChatSyncs
    • Install ChatSyncs on Android
    • Install ChatSyncs on iOS
  • Webhooks
    • Webhook for Messages & Status Changes in ChatSyncs
    • Webhook on Keyword Trigger in ChatSyncs
    • Webhook on Button Click in ChatSyncs
    • Webhook for Input Flow in ChatSyncs
    • Webhook for WhatsApp Flows in ChatSyncs
  • Webhook Workflow
    • Create a Webhook Workflow in ChatSyncs
    • Webhook Automation Settings in ChatSyncs
    • Webhook Workflow Reporting in ChatSyncs
  • Integrations
    • How to Integrate Shopify for WhatsApp Automation in ChatSyncs
    • How to Connect Google to ChatSyncs
    • Google Sheet Fetch in ChatSyncs
    • How to Send Automated WhatsApp Messages on WP Form Submission in ChatSyncs
    • How to Set Up SMS Marketing in ChatSyncs
    • HTTP API Integration in ChatSyncs
    • Email Integration in ChatSyncs
    • How Do I Connect an SMTP Email Provider with ChatSyncs?
    • How Do I Connect Mailgun for Sending Email with ChatSyncs?
    • How Do I Connect Postmark for Transactional Email with ChatSyncs?
    • SMS Integration in ChatSyncs
    • How Do I Connect Twilio for SMS with ChatSyncs?
    • How Do I Connect Africa's Talking for SMS with ChatSyncs?
    • How Do I Connect a Custom SMS Gateway via HTTP GET with ChatSyncs?
    • Auto Responder Integration in ChatSyncs
    • How Do I Connect Brevo for Auto Responder with ChatSyncs?
    • How Do I Connect Mailchimp for Auto Responder with ChatSyncs?
    • How Do I Connect ActiveCampaign for Auto Responder with ChatSyncs?
    • How Do I Connect Mautic for Auto Responder with ChatSyncs?
  • AI Agents
    • How to Create Your First AI Agent in ChatSyncs
    • How to Train Your AI Chatbot in ChatSyncs
    • Agent Routing in ChatSyncs
    • AI Agent Actions in ChatSyncs
    • How Do I Restrict AI on Specific Keywords with ChatSyncs?
    • How Do I Auto-Assign Conversations to a Department with ChatSyncs?
    • How Do I Build a Multi-Agent AI Workforce with ChatSyncs?
  • Team Management
    • Introduction to Team Management in ChatSyncs
    • How to Add and Manage Team Members in ChatSyncs
    • How to Set Up User Roles and Permissions in ChatSyncs
    • Security in ChatSyncs
  • Account Safety
    • WhatsApp Account Bans: Causes and How to Stay Protected in ChatSyncs
    • How to Appeal a WhatsApp Business API Ban and Get Your Number Back in ChatSyncs
MCP ↗Developer API ↗
DocumentationOverview

What WhatsApp API Pricing Really Means

How WhatsApp API pricing works today — Meta charges per delivered message (since July 2025) by category and country; since October 1, 2026 replies inside the Customer Service Window are charged after 1,000 free per number per month. Free-form vs template messages, the three template categories, the CSW and Free Entry Point windows.

On this page
  • Types of WhatsApp messages
  • 1. Free-form messages (service messages)
  • 2. Template messages
  • Template categories
  • Marketing templates
  • Utility templates
  • Authentication templates
  • The Customer Service Window (CSW)
  • The Free Entry Point (FEP) window
  • When can each message type be sent?
  • Free vs paid — the simple version
  • Destination-based pricing
  • You only pay for delivered messages
  • How to plan your costs
  • Marketing message limits
  • Account messaging tiers
  • Portfolio-based messaging limits
  • Best practices to keep costs down and the account healthy
  • Frequently asked
  • What's next

WhatsApp's official API charges per delivered message, priced by the message's category and the recipient's country — which is why two messages that look similar from the customer's side can cost different amounts, and some cost nothing at all. (Meta moved from per-conversation to per-message pricing on July 1, 2025, and started charging for service replies again on October 1, 2026.) Since ChatSyncs bills through this same underlying pricing, understanding it before you scale saves you from surprise bills and helps you design cheaper flows on purpose, instead of by accident.

This lesson goes in depth: the two message types, the three template categories, the two windows that decide what's free, how destination and delivery affect your bill, and how your account's messaging tier grows over time.

Types of WhatsApp messages#

Every message sent through the API is one of exactly two types.

1. Free-form messages (service messages)#

These are ordinary, conversational replies exchanged between a business and a customer — things like:

  • "Hi Rahul"
  • "Thank you for contacting us."
  • "How may we help you?"
  • "Your issue has been resolved."

Free-form messages don't need Meta's approval — you can type and send them like a normal chat. The catch: they can only be sent while the Customer Service Window (CSW) is open (more on that below). Outside that window, a free-form message simply won't go through.

2. Template messages#

Templates are message formats pre-approved by Meta before you're allowed to use them. You need a template any time you want to start a conversation — i.e. reach out to a customer outside the Customer Service Window.

Templates can include buttons, media (images/documents/video), variables (like a customer's name or order number), call-to-action buttons, and quick replies. Every template has to go through Meta's review and come back Approved before it can be sent — see Message Templates for how to create and submit one.

Template categories#

Meta sorts every template into exactly one of three categories, and pricing differs by category. For the full API-level rules per category, see Message categories & pricing.

Marketing templates#

Used to promote your business or drive an action — the most expensive category, since it's the one WhatsApp is most protective of on behalf of users. Examples:

  • Product launches
  • Promotional offers / discount campaigns
  • Festival sales
  • Event invitations
  • New course announcements

Utility templates#

Transactional or informational updates tied to something the customer already did — cheaper than marketing, since they're expected and wanted follow-ups rather than unsolicited promotion. Examples:

  • Order confirmations
  • Shipping updates
  • Delivery notifications
  • Appointment reminders
  • Payment confirmations
  • Invoice notifications

Authentication templates#

Built specifically for identity verification and account security. Examples:

  • One-time passwords (OTP)
  • Login verification codes
  • Two-factor authentication (2FA)
  • Account verification codes

Marketing is the most expensive category; Utility and Authentication are cheaper. Designing a flow as a genuine Utility update instead of a Marketing blast can meaningfully cut cost — but only when it's actually tied to something the customer did, not just relabeled promotion.

The Customer Service Window (CSW)#

The CSW is a 24-hour rolling window that opens the moment a customer messages your business first.

Example: a customer messages you at 9:00 AM — the window stays open until 9:00 AM the next day. If that same customer messages again at 11:00 AM, the window resets and now stays open until 11:00 AM the following day. Every new incoming message pushes the window forward another 24 hours.

While the CSW is open:

  • You can send free-form (non-template) messages. These are service messages: each number gets 1,000 free per month, and Meta charges for every service message after that (since October 1, 2026).
  • Utility templates are charged per message, inside the window too (since October 1, 2026 — they were free inside the window from July 2025 until then).
  • Marketing and Authentication templates are charged per message as normal.

The Free Entry Point (FEP) window#

A Free Entry Point is triggered when a customer messages you from a Click-to-WhatsApp ad (a Facebook or Instagram ad with a WhatsApp button), using the WhatsApp Android or iOS app.

If you reply inside the 24-hour CSW, that reply is free and opens the FEP window, which can stay open for up to 7 days (Meta's current pricing page; it used to be 72 hours). While it is open, Meta doesn't charge for marketing, utility, authentication or service messages to that customer — making ad-driven WhatsApp conversations meaningfully cheaper to run.

When can each message type be sent?#

Message typeRequires Meta approval?Can be sent any time?
Free-form messageNoOnly during the Customer Service Window
Marketing templateYesYes
Utility templateYesYes
Authentication templateYesYes

Free vs paid — the simple version#

  1. 1

    A customer messages you first

    The 24-hour service window opens and you can reply free-form. Each reply is a service message — the first 1,000 per number per month are free, then each one is charged.

  2. 2

    You start the conversation

    A broadcast, reminder, or OTP is a template message — each delivered one is charged by its category.

  3. 3

    Category is decided by the template

    Choosing the right category for each message is what controls your bill.

General guidelines for when you're actually charged:

  • Free-form messages can only be sent during the CSW — the first 1,000 per number per month are free, the rest are charged.
  • Marketing templates are always billable (outside a Free Entry Point window).
  • Utility templates are billable, inside or outside the CSW.
  • Authentication templates are billable.
  • Messages sent during an active Free Entry Point window are free.

Pricing rules change over time and vary by country — always check Meta's current official pricing documentation before budgeting, rather than treating any number here as fixed.

Destination-based pricing#

WhatsApp prices a message based on the recipient's country, not where your business is located. A business in India messaging recipients in the United States, Germany, and the UAE pays each of those messages at that destination country's rate — three different prices for three recipients, all sent from the same account. This is called destination-based pricing.

You only pay for delivered messages#

WhatsApp only charges once a message is successfully delivered. If a message fails before delivery — a bad number, the recipient blocked you, etc. — no messaging charge applies.

  • Delivered → charged.
  • Failed → not charged.

Delivery status (visible per-message) is what determines which side of that line a message falls on.

How to plan your costs#

  • Estimate how many template messages you'll send per month — every delivered one is paid.
  • Split that estimate across Marketing / Utility / Authentication — the mix drives the total, since Marketing costs more per message than the other two.
  • Estimate your replies too: above 1,000 service messages per number per month, each reply is charged (at the same list rate as Utility in that country).
  • Flows that start from a Click-to-WhatsApp ad are the cheapest, because messages inside the Free Entry Point window are free.

For the full API-level breakdown of categories and rates, see Message categories & pricing.

Marketing message limits#

Meta caps how many marketing messages a given user can receive, to protect the overall user experience and reduce spam. How many a user can receive depends on factors like:

  • Their engagement history with your business
  • Your overall message quality
  • Their customer interaction history

Avoid sending marketing campaigns to users who've gone quiet — it doesn't just waste the send, it actively works against your account's standing.

Account messaging tiers#

Every WhatsApp Business account is assigned a messaging tier that caps how many unique users it can reach in a rolling 24-hour period. As an account demonstrates good message quality and positive engagement over time, Meta can raise that tier automatically — you don't apply for a higher tier directly. Factors that influence a tier upgrade include:

  • Business verification status
  • Overall messaging quality
  • User engagement
  • Policy compliance

Messaging tiers and their upgrade criteria are managed by Meta and can change — always check the latest Meta documentation for the current numbers. See Messaging limits & quality rating for the full tier table.

Portfolio-based messaging limits#

Since October 7, 2025, Meta sets the messaging limit on the Meta Business Portfolio, not on each number. Every WhatsApp number in the same portfolio shares that one limit:

  • A new number added to the portfolio gets the portfolio's limit straight away.
  • One busy number can use up the whole portfolio's daily limit, leaving none for the others.
  • The limit only scales up when you send high-quality messages across all numbers and templates in the portfolio.

Because of this, it's worth maintaining good messaging practices across every number in a shared portfolio, not just the one you're actively focused on — one badly-run number can hold back the others.

Best practices to keep costs down and the account healthy#

  • Get real opt-in before sending anyone a message.
  • Send relevant content to a segmented audience, not the same blast to everyone.
  • Respect opt-outs immediately.
  • Remove or exclude inactive contacts from marketing sends.
  • Monitor your quality rating regularly.
  • Keep your contact database clean.
  • Review message performance and engagement over time.
  • Follow Meta's Commerce and Messaging Policies.

Following these consistently does double duty: it keeps the account in good standing and keeps the mix of your conversations weighted toward the cheaper categories, since engaged, opted-in audiences are exactly the ones utility and service messages are priced for.

None of this replaces reading WhatsApp Rules: How to Never Get Banned — pricing and account health are closely linked, since a restricted or banned account can't send anything, free or paid.

Frequently asked#

Why did I get charged for one message but not another that looked identical?

Pricing depends on category, not appearance. A free-form reply inside the Customer Service Window is a service message (free for the first 1,000 per number per month); the same-looking message sent as a template is priced by its category (Marketing, Utility, or Authentication). A message inside a Free Entry Point window is free.

What's the cheapest way to run WhatsApp automation at scale?

Use Utility templates instead of Marketing ones wherever the message is genuinely tied to something the customer did, and take advantage of Free Entry Point windows from Click-to-WhatsApp ads, where every message is free for up to 7 days.

Does it matter which country my customers are in?

Yes — WhatsApp uses destination-based pricing, so the same message can cost different amounts depending on the recipient's country, regardless of where your business is based.

Do I get charged if a message fails to send?

No. WhatsApp only charges for successfully delivered messages — a failed send costs nothing.

How do I reach more unique customers per day?

Your account's messaging tier grows automatically as you maintain good quality, engagement, and policy compliance over time — it's not something you request directly. See Messaging limits & quality rating.

Can one bad phone number affect my other numbers?

Yes, if they share the same Meta Business Portfolio — all its numbers share one messaging limit, and the limit only grows when messages are high quality across every number.

Are replies to customers still free?

Only partly. Since October 1, 2026, Meta gives each number 1,000 free service messages (free-form replies) per month and charges for every one after that. Utility templates sent inside the 24-hour window are charged too. Keep a payment method on file in Meta, or replies stop being delivered once the free 1,000 are used.

Does Meta still charge per 24-hour conversation?

No. Meta switched from per-conversation to per-message pricing on July 1, 2025 — every delivered message is charged on its own, by category and the recipient's country.

What's next#

You now understand the rules and the costs. Next, head into Meta Essentials to learn what the WhatsApp Business API actually is in WhatsApp Business API Explained.

Was this page helpful?

Still stuck? Open a support ticket and our team will help.

PreviousWho Charges You for WhatsApp — Meta or ChatSyncs?Next WhatsApp Rules: How to Never Get Banned

On this page

  • Types of WhatsApp messages
  • 1. Free-form messages (service messages)
  • 2. Template messages
  • Template categories
  • Marketing templates
  • Utility templates
  • Authentication templates
  • The Customer Service Window (CSW)
  • The Free Entry Point (FEP) window
  • When can each message type be sent?
  • Free vs paid — the simple version
  • Destination-based pricing
  • You only pay for delivered messages
  • How to plan your costs
  • Marketing message limits
  • Account messaging tiers
  • Portfolio-based messaging limits
  • Best practices to keep costs down and the account healthy
  • Frequently asked
  • What's next