A practical guide based on official WhatsApp Business and Meta policies and guidelines.
WhatsApp templates are an essential way to communicate with customers outside the active conversation window, especially when sending offers, appointment reminders, and order updates. However, template approval does not depend solely on the quality of the copy. It also depends on compliance with the WhatsApp Business policy, correct categorization, clear customer consent, and the quality of the experience after the message is sent.
One of the key points to understand is the difference between template approval by Meta and maintaining high template and phone number quality after sending. A template may be approved initially, but its quality may later decline due to a high volume of reports, blocks, or low engagement.
First: How Do WhatsApp Templates Work?
A WhatsApp template is a pre-approved message sent through the WhatsApp Business Platform. It is typically used when a company initiates a conversation with a customer or communicates with a customer outside the customer service window.
When a customer sends a message to the company, the company can reply freely within the 24-hour customer service window starting from the customer's last message.
Outside this window, or when initiating a new conversation, an approved template must be used.
Consent as a Basic Requirement
A company must have the customer’s phone number, and the customer must have agreed to receive messages from the business via WhatsApp. The WhatsApp Business Policy requires businesses to obtain the customer’s number and consent before contacting them.
Consent should be clear and specific. For example, a customer’s consent to receive order updates does not necessarily mean they have agreed to receive daily promotional offers.
Example of Appropriate Consent
It is also best practice to document the source and date of consent, such as the form, website, campaign, or other channel through which the customer provided it.
- Website form
- Checkout page
- Landing page
- QR code in-store
- Conversation where the customer requests to subscribe
- Booking or registration form with a clear opt-in
Avoid purchasing contact lists or sending messages to people who have not requested communication. Unexpected messages can increase the likelihood of blocks and reports, negatively affecting phone number and template quality.
Template Categories
Meta uses different template categories, each with a specific purpose:
| Category | Use |
|---|---|
| Marketing | Offers, discounts, product launches, recommendations, and re-engagement |
| Utility | Order confirmations, shipping updates, payment status, appointment reminders, and customer-requested information |
| Authentication | Verification codes, login codes, and account recovery |
If you selected Utility but then added a discount or a purchase incentive, Meta may recategorize the template as Marketing or consider it inconsistent with the selected category.
Example of an Incorrect Utility Template
Best Practice: Separate the Two Messages
Best practice: Keep each message focused on one purpose. If a message contains both transactional and promotional content, separate them into two templates whenever possible.
Second: How to Avoid WhatsApp Template Rejections
Learn about the most common reasons why WhatsApp templates are rejected and the best practices to improve your chances of approval.
Common Reasons for WhatsApp Template Rejection
A template may be rejected when creating a new template due to specific formatting or content-related issues. Understanding these common mistakes can help you avoid them.
WhatsApp Template Rejection Due to Variables at the Beginning or End of the Message
WhatsApp templates may be rejected when a variable is placed at the beginning or end of the template, or when it appears as an isolated or incomplete element.
A variable is considered to be at the beginning when the template starts with a variable such as {1} without any text preceding it. This format is not permitted according to Meta's template guidelines.
Best Practices for Using Variables in Templates
- ❌ Do not start the template with a variable.
- ❌ Do not place two variables next to each other without text between them.
- ✅ Always add context around variables so customers understand what they represent.
Adjacent variables: Variables placed next to each other (e.g., {1}{2}) without any text separating them.
WhatsApp Template Rejection Due to Excessive Line Breaks
A WhatsApp template may be rejected if it contains too many unnecessary line breaks, such as inserting four or more consecutive blank lines.
Avoid excessive spacing between words, sentences, or sections of the message.
WhatsApp Template Rejection Due to Language
A WhatsApp template may be rejected if the selected template language does not match the language of the message content. For example, if the template language is set to English while the actual message is written in Arabic, the template may be rejected.
Make sure the selected template language matches the language used in the template content.
WhatsApp Template Rejection Due to Excessive Use of Emojis
Excessive use of emojis or decorative symbols can make a message less clear or appear unprofessional. Use emojis sparingly and only when they add meaning or help highlight important information.
WhatsApp Template Rejection Due to Duplicate Content
A WhatsApp template may be rejected if it substantially duplicates the content of an already approved template.
The content should provide a distinct purpose or meaningful variation rather than simply recreating an existing approved template.
Best Practices for Variables
- Do not start a message with a variable alone.
- Do not end a message with an unexplained variable.
- Do not place two variables next to each other without context.
- Use clear and meaningful examples for each variable.
- Avoid relying on too many variables.
- Add a fallback value if customer data may be missing.
- Review the order and placement of variables before submission.
It is also recommended to use clear, specific variable examples when submitting a template. Starting or ending a template with a variable, using adjacent variables, or providing unclear examples may make the template harder to review or understand.
Review the Language, Name, and Links
Before submitting the template, make sure to check:
- Select the language that matches the message content.
- Make sure the text is free of spelling and grammatical errors.
- Ensure the Arabic text direction is correct, from right to left.
- Use a unique and descriptive template name.
- Make sure all links work correctly.
- Ensure links are directly relevant to the offer.
- Make sure the linked page or product is available.
Use descriptive template names, such as:
- summer_offer_ar
- cart_recovery_ar
- new_product_launch_ar
- customer_winback_ar
Third: How to Increase Engagement with Marketing Messages?
Approving the template is only the first step. Engagement depends on how relevant the message is to the customer, as well as its timing and personalization.
Lead with Value
Don’t start with a long introduction or company history. Start with what the customer will gain.
Use code {{2}} before {{3}}.10:24 ✓✓
Segment Your Audience
Don’t send the same message to your entire database. Segment customers based on:
- Content they have viewed
- Last purchase
- Last interaction date
- Customer location or language
- Consent type
- Customer activity level
- Stage in the customer journey
Use Meaningful Personalization
Personalization does not mean simply adding the customer's name. You can personalize messages based on the product, category, or purchasing behavior without using wording that makes the customer feel their privacy has been invaded.
Use One Clear Call to Action
Use a clear and direct CTA:
- Shop Now
- Complete Your Order
- Book an Appointment
- Discover the Collection
- Use the Coupon
- Track Your Shipment
Avoid including multiple competing actions in a short message. The clearer the goal, the easier it is for the customer to know what to do after reading the message.
Make the Link Relevant
If the offer is for a specific product, the button should take the customer directly to the product or offer page rather than simply to the homepage. Test the link on mobile and make sure the purchase or booking process does not contain unnecessary steps.
Choose the Right Timing
The ideal timing varies depending on the type of business:
- Restaurants: Before lunch or dinner.
- Retail: During shopping hours.
- Clinics: During business hours.
- E-commerce: After browsing or abandoning a cart for an appropriate period.
- Services: Before the appointment, allowing enough time for the customer to take action.
Avoid sending too many campaigns within a short period. Even a useful message can become annoying if it is repeated too frequently.
Test Before Scaling
Start with a small segment of your most engaged customers, then test:
- Discount vs. free shipping.
- A direct headline vs. a personalized headline.
- Image vs. text-only.
- “Shop Now” vs. “Discover the Offer.”
- Different sending times.
Monitor delivery rate, read rate, clicks, replies, blocks, and opt-out requests. Then scale the best-performing version.
Fourth: Practical Examples of Templates More Likely to Be Approved vs. Templates More Likely to Cause Issues
Discount Offer
Use code {{5}} at checkout.10:24 ✓✓
Customer Win-Back
Enjoy {{2}} off your next order before {{3}}.10:24 ✓✓
Abandoned Cart
Complete your order before {{2}} and get free shipping.10:24 ✓✓
Product Launch
Discover {{2}}, designed for {{3}}.
The first batch is available now.10:24 ✓✓
Utility Template That Should Not Be Turned Into an Advertisement
Total amount: {{2}}.
Expected delivery date: {{3}}.10:24 ✓✓
Fifth: Phone Number and Template Quality After Approval
Does Phone Number Quality Affect Template Approval?
Phone number quality has a greater impact on the continued use and performance of a template after approval. It does not necessarily mean that a template will be rejected during the initial review.
A template may be rejected because of its content, category, variable usage, or other policy-related issues even when the phone number has good quality. Conversely, a compliant template may be approved initially and later experience a decline in quality due to user feedback or sending practices.
Account and template quality are primarily influenced by user feedback and negative signals, such as:
- Customers blocking the business number.
- Messages being reported.
- Repeated complaints.
- Sending messages to customers who did not consent to receive them.
- Repeatedly sending unwanted messages.
- Using content that is inappropriate or irrelevant to the audience.
Delivery, read, engagement, and reply rates can be used as additional indicators when analyzing campaign performance and diagnosing issues. However, these metrics alone do not necessarily indicate a decline in Quality Rating.
When templates receive repeated negative feedback, their quality may decline, and the template may be temporarily paused or disabled if the issue continues or policy violations occur. Therefore, template quality and sending behavior should be monitored continuously after approval.
How to Maintain Phone Number Quality
To maintain phone number quality and improve campaign performance:
- Send messages only to customers who have consented to receive them.
- Make sure the type of consent matches the type of message being sent.
- Segment your audience based on interests, purchasing behavior, or recent interactions.
- Avoid repeatedly sending the same offer within short periods.
- Honor opt-out requests immediately.
- Start campaigns with a small segment before scaling.
- Regularly review templates with poor performance.
- Pause or modify templates that generate repeated blocks or complaints.
- Do not pause a template simply because delivery is low; first investigate the reason for failed delivery.
- Make sure links, offers, and products are available and working correctly.
- Use clear messaging that is relevant to the audience.
- Provide a clear option to contact a human agent when needed.
WhatsApp Business allows businesses to use automation, but requires a clear and direct path for customers to escalate the conversation to a human agent when necessary. The policy also requires businesses to obtain customer consent before contacting them.
Using Buttons in Templates
Buttons can be used in WhatsApp templates to make it easier for customers to interact and take the desired action directly. These include:
- Call-to-Action (CTA) buttons: To direct customers to a product, offer, booking, or order-tracking page.
- Quick Reply buttons: To allow customers to select a predefined response, such as “I’m interested,” “Talk to an agent,” or “Stop messages.”
Buttons can reduce the effort required from the customer, clarify the next step, and potentially improve the user experience and campaign engagement. However, using buttons does not directly increase Quality Rating. Instead, they may indirectly support account quality by making messages clearer, easier to interact with, and more relevant to customer needs.
How Should You Handle Templates With Low Reach?
It is not recommended to pause a template simply because its reach is low. Messages may fail to reach customers for several reasons, including:
- User-level restrictions.
- Temporary delivery issues.
- An inactive phone number.
- Problems with customer data or the contact list.
- Other factors unrelated to template quality.
Therefore, campaign metrics should be analyzed before deciding whether to pause a template.
Review:
- Delivery rate.
- Read rate.
- Clicks.
- Replies.
- Blocks.
- Reports.
- Complaints.
- Opt-out requests.
- Template performance compared with similar campaigns.
It is preferable to pause or modify templates that consistently perform poorly or generate repeated blocks or complaints, rather than templates that simply have low reach.
The Difference Between Template Rejection and Quality Decline
| Status | Cause / Indicator | Recommended Action |
|---|---|---|
| Template Rejected | Issues with content, category, variables, or policy compliance | Review and rewrite the template, then resubmit it for review |
| Template Quality Decline | Negative signals such as repeated blocks, reports, or complaints | Review the audience and content, reduce sending volume, or modify the template |
| Poor Performance Indicators | Low delivery, read, or engagement rates | Analyze campaign performance and identify the cause without directly attributing it to a lower Quality Rating |
| Phone Number Quality Decline | Unwanted sending patterns or messaging customers without valid consent | Stop ineffective campaigns and improve consent collection |
| Template Disabled | Continued negative feedback or policy violations | Stop using the template and review the reason for the restriction |
Final Checklist
Before submitting any template to Meta, review the following:
- Do you have clear customer consent?
- Does the type of consent match the message content?
- Did you select Marketing for promotional messages?
- Is the reason for contacting the customer clear?
- Is the benefit presented in the first line?
- Is the offer genuine and verifiable?
- Did you avoid threats and exaggerated claims?
- Are the variables limited and easy to understand?
- Did you select the correct language?
- Is the template name clear and unique?
- Does the link work properly on mobile?
- Does the button clearly describe the intended action?
- Did you use a CTA or Quick Reply when appropriate?
- Are the product and service compliant with Meta policies?
- Is there a clear option to stop receiving messages?
- Will you monitor blocks, reports, and complaints after sending?
- Will you investigate the reason for low reach before pausing the template?
Conclusion
Avoid template and phone number quality deterioration by obtaining clear customer consent, selecting the correct message category, and using transparent content that is relevant to the audience. You should also distinguish between campaign performance metrics, such as delivery and engagement rates, and account quality, which is primarily influenced by user feedback and negative signals such as blocks and reports.
A template should not be paused simply because its reach is low. Analyze the underlying cause first, then take the appropriate action if the template consistently performs poorly or generates repeated blocks or complaints.
Using CTA and Quick Reply buttons can make it easier for customers to interact, improve the user experience, and support campaign performance. However, buttons do not directly increase Quality Rating.
Golden Rule: Improve the customer experience first, monitor campaign signals carefully, and make decisions based on actual negative feedback rather than relying on a single metric.
Taqnyat has the expertise and capabilities to support your business as a Meta solutions partner.