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 Coexistence
    • 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
      • AI Guidance Best Practice
  • 📢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
    • New WhatsApp billing rules – Effective July 1, 2025
    • 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
  • Categories of Message Templates
  • Content of Message Templates
  • Creating Templates
  • Template Review
  • Common Reasons for Rejection
  • Template Status
  • Template Suspension
  • Template Appeal

Was this helpful?

  1. WhatsApp Basics

Message Templates

Sending WhatsApp messages using templates.

PreviousMessagesNextAuthentication Message Templates

Last updated 9 months ago

Was this helpful?

Template messages are used to initiate marketing, utility, and authentication . Unlike free-form messages, template messages are the only type that can be sent to customers who have not messaged you or have not messaged you in the past 24 hours.

Templates must be pre-approved before they can be sent. Additionally, templates may be automatically disabled based on customer feedback and engagement. Once disabled, the template cannot be sent until its quality rating improves.

Categories of Message Templates

Different message templates correspond to different conversation billing, please refer to:

  • Authentication: Use this category to send verification codes.

  • Utility: Use this category to send account updates, order updates, alerts, and other important information.

  • Marketing: Use this category to send promotional offers, product announcements, and other marketing-related information to increase awareness and engagement.

Content of Message Templates

Message templates include the following:

  • Header: This part can contain a logo or other brand elements, as well as a title or video.

  • Body: The body is the main content of the message. It should contain all relevant information and be written in a clear and concise manner.

  • Footer: The footer can contain additional messages, such as a call to action or contact information.

  • Buttons: Buttons are optional elements that can be included in your message to encourage recipients to take specific actions, such as visiting a website or making a purchase.

Creating Templates

To create templates using the API, please refer to:

To create templates using the YCloud management backend, please refer to:

Template Review

After creating a template, you can submit it for approval. The approval decision can take up to 24 hours. Once a decision is made, your BM account administrator will receive an email.

Common Reasons for Rejection

Submissions are often rejected for the following reasons, so ensure to avoid these mistakes:

  • Missing or mismatched variable parameters. The correct format is {{1}}.

  • Variable parameters containing special characters, such as #, $, or %.

  • Variable parameters are not continuous. For example, {{1}}, {{2}}, {{4}}, {{5}} are defined but {{3}} is missing.

  • The content contains potentially abusive or threatening content, such as threatening legal action against a customer or threatening to publicly shame them.

  • The message template is a duplicate of an existing template. If the wording in the body and footer of the submitted template is the same as an existing template, the duplicate template will be rejected.

Rejection information will also be sent via email to the BM administrator.

This check does not apply to templates classified as AUTHENTICATION.

Template Status

The following are the statuses a WhatsApp template can have:

  • In Review: Indicates the template is still under review. The review can take up to 24 hours.

  • Rejected: The template was rejected during our review process or violates one or more of our policies.

  • Active - Quality Pending: The message template has not yet received customer quality feedback. Message templates with this status can be sent to customers.

  • Active - High Quality: The template has received very little negative customer feedback. Message templates with this status can be sent to customers.

  • Active - Medium Quality: The template has received negative feedback from multiple customers but may soon be suspended or disabled. Message templates with this status can be sent to customers.

  • Active - Low Quality: The template has received negative feedback from multiple customers. Message templates with this status can be sent to customers but are at risk of being suspended or disabled soon.

  • Suspended: The template has been suspended due to repeated negative feedback from customers. Message templates with this status cannot be sent to customers.

  • Disabled: The template has been disabled due to repeated negative feedback from customers. Message templates with this status cannot be sent to customers.

  • Appeal - In Review: Indicates an appeal has been requested.

Template Suspension

If end-users repeatedly report spam or block messages related to a message template, WhatsApp will pause the template for a period to protect the phone number's quality rating. The suspension durations are as follows:

  • First report: 3-hour suspension

  • Second report: 6-hour suspension

  • Third report: Disabled

During the template suspension, you can choose one of the following actions:

  • Edit the template content: If you believe the template content may be considered spam or phishing by end-users, edit the content. For example, remove specific words from the template.

  • Reshape the target audience: If you believe the message is not relevant to the current audience, change the audience. For example, if the template content is only relevant to a specific loyalty group, send the template message only to that group, not to all users. After making changes, the updated template will take effect within two minutes. You do not need to wait for the three-hour period to end before using the template. Meta will continue to track the end-user block rate for the updated template.

  • Take no action: The template will be back online after three hours. However, the template may be paused again. If you continue to use a low-quality template after suspension, the phone number quality and ultimately the message sending limits may be affected.

Template Appeal

If your submission is rejected, you can file an appeal. Note that the appeal must include examples.

  1. Select from the list of rejected templates and click "Request Review."

  2. Enter the appeal reason and click Submit.

  3. After submission, the request and issue will be moved to the "In Review" tab.

  4. The appeal review decision will be sent via Business Manager, usually within 24 to 48 hours. The violation for the appeal will remain Unchanged or be moved to Reversed.

If your message template is approved, its status will be set to "Active - Quality Pending," and you can start sending it to customers. If it is rejected, you can edit and resubmit it for approval, or appeal the decision .

The message template contains content that violates WhatsApp's business policies: When you offer goods or services for sale, we consider all messages and media (including any descriptions, prices, fees, taxes, and/or any required legal disclosures) related to your goods or services to constitute a transaction. Transactions must comply with .

The message template contains content that violates : Do not ask users for sensitive identifiers. For example, do not ask people to share their full personal payment card number, financial account number, national ID number, or other sensitive identifiers. This also includes not asking users for documents that may contain sensitive identifiers. Requesting partial identifiers (e.g., the last 4 digits of a Social Security number) is acceptable.

If you believe the template was rejected incorrectly, you can submit a . You can also choose to edit the rejected template and resubmit it.

You need to log in to your BM account > and appeal the "Rejected Template":

On the page, click "Rejected Message Templates."

✅
Create Template
here
WhatsApp's business policies
WhatsApp's business policies
template appeal
Account Quality
Account Quality
conversations
WhatsApp Template Creation ExamplesYCloud
Logo