Help Center
API DocsVisit our website
English(en)
English(en)
  • Welcome to YCloud Docs
  • 🆙Update Log
  • 🚀Quick Start
    • Create a WhatsApp Business API Account
    • Send Verification Code via WhatsApp
    • Send Utility Messages via WhatsApp
    • Acquire More Customers (CTWA)
    • Marketing via WhatsApp
    • Customer Support via WhatsApp
  • ✅WhatsApp Basics
    • WhatsApp Business Account (WABA)
    • WhatsApp Account Structure
    • Phone Numbers
    • Messages
    • Message Templates
      • Authentication Message Templates
        • Copy Verification Code Authentication Template
        • One-Click Autofill Authentication Template
        • Zero-Click Authentication Template
      • Catalog Template
      • Carousel Template
      • Coupon Code Template
      • Location Request Template
      • Limited-Time Offer Template
      • Multi-Product Message Template
    • WhatsApp Flows
      • Create WhatsApp Flows
      • Send WhatsApp Flows
      • Analyse WhatsApp Flows
    • Business Verification
    • Green Tick Verification
    • Compliance Information
      • Opt-in to Subscribe to WhatsApp
      • Opt-out of Unsubscribing from WhatsApp
  • 💡WhatsApp Accounts Management
    • Create a WhatsApp API Account
      • Create WABA via Embedded Sign-up
      • Add Numbers
      • Number Migration
      • WhatsApp Business App Number
    • Template Management
      • Create Template
        • Create WhatsApp Flows Template
        • Create WhatsApp Pay Template
        • AI generates marketing templates
      • Copy Template
      • Template Data Statistics
    • Phone Number Management
      • Phone Number Nickname Settings
      • Phone Number Profile Settings
      • Conversation Assignment Rules
      • Automation
      • Bot Reception Settings
      • Chat Links
    • Account Disabling and Handling
    • Data Analysis
  • 📫Inbox
    • Inbox Introduction
    • Quick start with Inbox
    • Admin Guide
    • Agent/Sale Guide
    • Initiate New Chat
    • Company Canned Response
    • Conversation Tags
    • Conversation Logs
    • Message Translation
    • Inbox Data Analysis
    • Inbox Mobile Client
    • Best Practices
      • How Sales Teams Use Inbox
      • How Service Teams Use Inbox
  • 📘Contact
    • Contact Management
    • Create/Import Contacts
    • Contact Grouping
    • Bulk Operations
    • Unsubscribe List
    • Contact Settings
      • Contact Attribute Settings
      • Contact Tag Settings
      • Contact Event
    • Owner Assignment Settings (Agent/Sales Assignment)
  • 🎯Campaign
    • Create a WhatsApp Marketing Campaign
    • Track Button Clicks
    • Analyze Campaign Data
  • 🧩Journey
    • Journey Introduction
    • Create a Journey
    • Components and Features Introduction
      • Trigger
      • Send Template
      • Message Status Rule
      • Add Tag
      • Wait
    • Journey Best Practice
  • 🤖Chatbot
    • What is Chatbot
    • Create a Chatbot
    • Create a Flow
    • Chatbot Components
      • Trigger
      • Ask a Question
      • Send Messages
      • Agent Takeover
      • Unsubscribe
      • Branch
      • Send Shopify orders
    • Chatbot AI
    • Analyse Chatbot Data
    • Best Practices
      • Automatically Add Customers to Unsubscribe List
  • 📢CTWA (Click to WhatsApp Ad)
    • CTWA Introduction
    • Connect Facebook Ad Account
    • Create Click to WhatsApp Ad (CTWA)
    • Receive CTWA Visitors
    • CTWA Analysis
    • Conversion API (CAPI)
  • 🛒Shop
    • Shop Overview
    • Install Shop
    • Shipping Settings
    • Payment Settings
    • Product
    • Order
  • 💰WhatsApp pay
    • Overview
    • Link Your Payment Account
    • Send order detail & checkout button message
    • Update order status
  • 🔌Integrations
    • Channels
      • Global SMS
        • Getting Started
        • SMS Basic Principles
        • SMS Features
          • API Interface
          • SMPP
          • Mass Messaging
          • Sender ID
      • Verify
        • Getting Started
        • Verification Features
          • Verification Message Templates
          • Security Settings
          • Verification Analysis
          • Custom OTP
        • Best Practices for Verification
          • Best Practices
          • Verification Channel Selection
          • Verification via WhatsApp
          • Preventing Fraud and Invalid Registrations
      • Email
        • Getting Started
        • Basic Principles
        • Email Features
          • Domain Configuration
          • Sending Emails via API
          • Monitoring and Optimization
        • Best Practices for Email
          • Separate Marketing Subdomain
          • Warm-up Sending
    • Coupons
      • Coupon Tool Usage
    • E-commerce
      • Shopify
        • Checkout abandon
        • COD order confirmation
        • Order canceled/fulfilled
        • Shopify Best Practice
    • MM Lite API
    • Freshdesk
  • ⚙️Account Management
    • Enterprise Account Information
    • Users and Teams
    • Personal Preferences Settings
    • Security and Privacy
  • 💰Pricing and Billing
    • WhatsApp Conversation Billing Rules
    • Amount Freezing and Unfreezing
    • Billing and Recharge
    • Low Balance Alert
    • Subscription Expiration and 15-day Buffer Period
  • 👐Partnership
    • Partner Documentation
  • 🆘Support
    • YCloud Support Team
    • Meta Support
    • Frequently Asked Questions
Powered by GitBook
On this page
  • Conversation Categories
  • Opening Conversations
  • Marketing, Utility, and Authentication Conversations
  • Service Conversations
  • Customer Service Window
  • Conversation Duration
  • Multiple Conversations
  • Free Conversations
  • Free Entry Point Conversations
  • Pricing
  • International-Authentication Pricing

Was this helpful?

  1. Pricing and Billing

WhatsApp Conversation Billing Rules

PreviousSecurity and PrivacyNextAmount Freezing and Unfreezing

Last updated 3 months ago

Was this helpful?

WhatsApp is billed per conversation, not per individual message sent or received.

A conversation is a 24-hour message thread between you and your customer. When your message to the customer is delivered, the conversation opens and is charged. The criteria for determining when a conversation opens and how it is categorized are described below.

Conversation Categories

Conversations are divided into the following categories:

  • Marketing — Helps you achieve various goals, from increasing awareness to driving sales and re-engaging customers. Examples include new product, service, or feature announcements; targeted promotions/offers; and abandoned cart reminders.

  • Utility — Allows you to follow up on user actions or requests. Examples include opt-in confirmations; order/delivery management (e.g., delivery updates); account updates or reminders (e.g., payment reminders); or feedback surveys.

  • Authentication — Enables you to authenticate users with a one-time password, possibly at multiple steps in the login process (e.g., account verification, account recovery).

  • Service — Enables you to address customer inquiries.

Marketing, Utility, and Authentication conversations can only be opened using template messages. Service conversations can only be opened using free-form messages. See below for .

Opening Conversations

Marketing, Utility, and Authentication Conversations

When you send an approved Marketing, Utility, or Authentication template to a customer, we check if there is an existing conversation between you and the customer that matches the template category. If one exists, a new conversation will not be opened. If one does not exist, a new conversation of that category will be opened, lasting 24 hours.

For example:

  • Hour 0: You send a targeted promotion (Marketing template message) to a customer. There is no open Marketing conversation between you and the customer, so a Marketing conversation lasting 24 hours is opened.

  • Hour 4: The customer completes an order on your website, so you send them an order confirmation (Utility template message). There is no open Utility conversation between you and the customer, so a Utility conversation lasting 24 hours is opened.

  • Hour 10: You send a shipping confirmation (Utility template message) to the customer. There is already an open Utility conversation between you and the customer, so a new Utility conversation is not opened.

Service Conversations

A Service conversation opens when you send a free-form message to a customer and there is no open conversation of any category between you and the customer.

Explanation: Within 24 hours of the user's last reply, you can send them free-form messages (non-template messages). When this message is successfully delivered, we will determine if you currently have an open session. If not, a Service conversation will be opened and charged as a service conversation fee.

For example:

  • Hour 0: You send a targeted promotion (Marketing template) to a customer. There is no open Marketing conversation between you and the customer, so a Marketing conversation lasting 24 hours is opened.

  • Hour 4: The customer sends you a message. This opens a Customer Service Window between you and the customer, allowing you to send them free-form messages for the next 24 hours.

  • Hour 5: You send a free-form message to the customer. There is already an open conversation (in this case, a Marketing conversation) between you and the customer, so a Service conversation has not been opened.

  • Hour 24: The Marketing conversation ends.

  • Hour 25: The 24-hour Customer Service Window is still open, so you send a second free-form message to the customer. There is no longer an open conversation between you and the customer, so a Service conversation lasting 24 hours is opened.

  • Hour 26: The 24-hour Customer Service Window is still open, so you send a third free-form message to the customer. There is already an open Service conversation between you and the customer, so a new Service conversation is not opened.

Customer Service Window

When a WhatsApp user sends you a message, a 24-hour timer known as the Customer Service Window will start (or refresh).

Only within the Customer Service Window can you send all types of messages (template messages excluded).

Note that the Customer Service Window is not a visible window; it is not a billing standard. It is merely a virtual timer that limits whether you can send free-form messages to the customer.

It rolls over based on the customer's last message time (24 hours), and within this time, you can send free-form messages to the customer.

Conversation Duration

Free Entry Point Conversations last 72 hours.

Multiple Conversations

There may be multiple conversations between you and your customer. A maximum of four types of conversations may be generated simultaneously.

Example of this scenario:

A customer sends you a consultation message, and you reply with a free-form message (non-template message), opening a Service Conversation.

Within the next 24 hours, you send Marketing template messages, Authentication template messages, and Utility template messages to the customer, all of which are successfully received. When these templates are successfully received, the corresponding conversation types are automatically opened. At this point, you have opened four types of conversations and will be charged four times according to the types.

Free Conversations

Each WhatsApp Business Account receives 1,000 free Service Conversations per month across all its business phone numbers. This number refreshes at the beginning of each month based on the WhatsApp Business Account's timezone.

Marketing, Utility, and Authentication conversations are not part of the free package.

Free Entry Point Conversations

For example, if a customer sends you a message at 10 AM by clicking on a WhatsApp ad, and you reply with a template message at 10 PM the same day:

  • The Free Entry Point Conversation starts at 10 PM and lasts for 72 hours.

  • You can send template messages for free within the 72 hours.

Pricing

YCloud charges based on the recipient's country and the type of conversation.

International-Authentication Pricing

Countries with international-authentication pricing:

Indonesia, India, Malaysia, Nigeria, Pakistan, Saudi Arabia, South Africa, United Arab Emirates

Specific Rules:

Customers classified as international businesses will be subject to international authentication pricing.

International Business Certification

If your business generates more than 750,000 authentication conversations across all WABA accounts within a continuous 30-day period (180 days for India), and these conversations' WhatsApp users are from countries with international authentication pricing, you will be considered eligible for international authentication pricing.

Once qualified, we will send you an email notification and attempt to determine your business's primary operating location using publicly available information. After 30 days, authentication conversations initiated by you in non-primary regions but in countries with international authentication pricing will be charged at the international-authentication pricing rate.

Example:

If your primary operating location is determined to be Indonesia, your authentication conversations in Indonesia will still be charged at the regular rate, but those sent to India will be charged at the international authentication rate.

Please note that eligibility is permanent. Once your business is considered eligible, authentication conversations initiated thereafter in markets applicable for international authentication pricing will be charged at the international-authentication pricing rate.

For more examples, see our

To send free-form messages, there must be a between you and the customer.

For more examples, see our .

Marketing, Utility, Authentication, and Service conversations will last 24 hours unless closed by a newly opened .

If a customer using an Android or iOS device sends you a message via a or a button, and you respond within 24 hours, a Free Entry Point Conversation can be opened. If you do not respond within 24 hours, a Free Entry Point Conversation will not be opened, and you can only send template messages to the customer, which will open a conversation of the corresponding type based on the template category.

The Free Entry Point Conversation opens immediately after you reply to the message and is valid for 72 hours. Once opened, you can send any type of message to the customer without additional charges. However, you can only send free-form messages if there is an open between you and the customer.

You can send free-form messages until 10 AM the next day, at which point the will close, as it is independent of the Free Entry Point Conversation (however, if the customer sends you another message, another 24-hour Customer Service Window will open, within which you can send free-form messages).

Specific prices can be found on our website:

💰
Pricing Explanation PDF
Pricing Explanation PDF
Free Entry Point Conversation
click on a WhatsApp ad
Facebook Page Call to Action
http://www.ycloud.com/price
"Opening Conversations"
Customer Service Window
Customer Service Window
Customer Service Window