Message Undeliverable Error : Failed Whatsapp message

Message Undeliverable Error : Failed Whatsapp message

Error showing as message failed : message undeliverable




Limit on Messages:

  • WhatsApp imposes a limit on the number of marketing template messages that can be sent to a single user within a 24-hour period. For instance, if a user receives five marketing messages from different brands in one day, additional marketing messages from other brands will not be delivered until the limit resets.

24-Hour Reset:

  • The limit resets every 24 hours. This means that if a user has received the maximum number of marketing messages in a day, they will be eligible to receive marketing messages again after 24 hours.

Customer-Initiated Messages:

  • To maximize the reach of your broadcast messages, it's beneficial to encourage customer-initiated interactions. When customers initiate a conversation, it allows businesses to respond without being constrained by the daily message limit.

Importance of Engagement:

  • The policy encourages businesses to focus on creating engaging and valuable content that prompts users to initiate contact. This strategy helps ensure higher delivery rates for marketing messages and improves overall customer engagement.

Message Not Delivered

The following scenarios can cause a message to appear as sent but not delivered. For many of these reasons, we will not disclose the underlying cause of the error, due to privacy and policy reasons.

  • The customer did not come online during the 30 day window where we hold messages for offline customers.
  • The customer has blocked the business phone number, or another business phone number owned by the business.
  • The customer is in a restricted or sanctioned country.

In some scenarios, the API returns an error code with an error message describing the nature of the error. Example scenarios:

  • Invalid request parameters
  • Integrity errors
  • The customer has not accepted our new Terms of Service and Privacy Policy. Please send your end user this link https://wa.me/tos/20210210 to accept the latest Terms of Service.
  • The customer is using an old version of WhatsApp. Customers should use the following version or greater:
    • Android: 2.21.15.15
    • SMBA: 2.21.15.15
    • iOS: 2.21.170.4
    • SMBI: 2.21.170.4
    • KaiOS: 2.2130.10
    • Web: 2.2132.6
  • The customer is part of an experiment group.
  • The message was not delivered to create a high quality user experience. See Per-User Marketing Template Message Limits.

Possible Solutions

Using a non-WhatsApp communication method, ask the WhatsApp user to:

  • confirm that they can actually send a message to your WhatsApp business phone number(s)
  • confirm that none of your WhatsApp business phone numbers are in their list of blocked numbers (Settings > Privacy > Blocked or Blocked contacts)
  • confirm that they have accepted our latest Terms of Service (Settings > Help, or Settings > Application information will prompt them to accept the latest terms/policies if they haven't done so already)
  • update to the latest version of the WhatsApp client

There can be multiple scenarios as to why the message is showing as failed:

Some errors includes :

1. The Customer's phone number is not a WhatsApp phone number. 
2. The Customer has not accepted the new Whatsapp's Terms of Service and privacy policy.
3. The Customer is using an old Whatsapp Version in their device.
4. You may have already sent our multiple marketing templates to the customer.


Resolution:

1. Ask the customer to message you anything or Hi on your number to get started. 
2. Ask customer to accept the new terms and conditions + privacy policy. 
3. Ask the customer to reinstall the Whatsapp within their account again.


More Information:





Additional resources :