How to check the performance of your WhatsApp broadcasts and messages, troubleshoot message delivery failures, and improve deliverability?

How to check the performance of your WhatsApp broadcasts and messages, troubleshoot message delivery failures, and improve deliverability?

Monitoring the performance of your WhatsApp broadcasts is essential to understanding message delivery, user engagement, and overall campaign effectiveness. Knorish makes it easy to track key metrics like delivery, failures, and read rates for each message template. In this article, we will show you how to track delivery performance and what to do to improve the performance. 

How to access delivery reports of WhatsApp messages sent via Knorish?

Watch this short video tutorial to see how to access delivery performance reports for your WhatsApp messages.

Follow the steps below to check the performance reports:
  1. Access Dashboard> WhatsApp> Report
  2. Select the applicable date range
  3. Under Templates, select the specific template message
  4. View the status breakdown for the selected period as:
    1. Total
    2. Sent
    3. Accepted
    4. Delivered
    5. Read
    6. Failed
    7. Opted-out
    8. Other
This section gives you actionable insights into how your audience is engaging with your WhatsApp messages, helping you refine future campaigns for better reach and conversion. 

Why do WhatsApp messages fail to deliver and how to check the reasons?

After a WhatsApp message is sent via Knorish, several factors can cause delivery failures. You can access the details of the failed messages to better understand how to avoid it in the future.
Follow the steps below to access the failed messages and details:
  1. Access Dashboard> Templates
  2. Under Action, click Template Report
  3. On the template report page, under action, click Details
The pop up on this page will share the reasons of why the message had failed. It includes details such as:
  1. Meta Error Code
  2. Title
  3. Failure Reason
  4. Any other details provided by Meta/ WhatsApp
The table below outlines common error codes returned by WhatsApp, along with their descriptions:
Error Code
Description
133006
Phone number needs to be verified before registering.
133010
Phone number not registered on the WhatsApp Business Platform.
133015
The phone number you are attempting to register was recently deleted, and deletion has not yet completed.
131026
Message Undeliverable. The recipient is unable to receive the message. This may occur if the recipient's number is invalid, they have blocked your number, or they are using an outdated version of WhatsApp.
131048
Spam rate limit hit. Message failed to send because there are restrictions due to previous messages being blocked or flagged as spam.
131056
Pair rate limit hit. Too many messages have been sent from the sender to the same recipient in a short period. This is also known as the (Business Account, Consumer Account) pair rate limit.
131057Account in maintenance mode. The WhatsApp Business Account is in maintenance mode, possibly due to undergoing a throughput upgrade.
132000
Template Param Count Mismatch. The number of variable parameter values included in the request did not match the number defined in the template.
132001
Template does not exist. The specified template does not exist in the given language or has not been approved.
132015
Template is Paused. The template is paused due to low quality and cannot be sent in a template message.
132016
Template is Disabled. The template has been paused too many times due to low quality and is now permanently disabled.
133004
Server Temporarily Unavailable. The server is temporarily unavailable. Check the WhatsApp Business Platform Status page for more information.

For a comprehensive list of error codes and their detailed explanations, please refer to the official Meta documentation:  WhatsApp Deliverability Error Codes

Recommendations to improve message deliverability (Ranked by effectiveness): 

Improving WhatsApp message deliverability is not just about avoiding errors—it's about sending smarter, more relevant messages that your audience will want to read and take action on. Use the following best practices to maintain high performance and deliverability:

  • Encourage users to initiate contact by sending a message to your business first, especially when your WhatsApp number is new—by using the course funnel builder to automate welcome messages. You can also announce the new number in your groups, sharing it as the new number for direct support, wherein you can respond via the integrated inbox available inside Knorish to further warm up the number through two-way conversations.

  • Keep templates clear, relevant, and valuable. Avoid vague CTAs or overly promotional content.

  • Encourage replies with interactive prompts like - Reply YES to get started. Two-way engagement improves trust.

  • Focus on recently active users. Limit messages to those who interacted in the last 30–60 days.

  • Refresh templates regularly. Avoid repetition and retire low-performing ones.

  • Send messages during peak activity times. Don’t overload users with back-to-back messages.

  1. Use Knorish reports to track performance and refine your strategy accordingly.

Important Considerations

  1. Any message can be sent only after approval from Meta. If they are not approved, either the status will reflect as draft, pending or rejected. Take action accordingly.
  1. You are charged per-message only for the messages sent, not for the total number of messages in the queue.