Skip to main content

WhatsApp error: "This message was not delivered to maintain a healthy ecosystem"

Why WhatsApp declines a marketing message to one guest, and how to make it happen less often.

This error means WhatsApp declined to deliver a marketing message to one specific guest, because that guest has already received too many marketing messages. Not too many from you. Too many from every business using WhatsApp.

There is nothing wrong with your template, your account, or your setup. The limit belongs to the recipient, and you cannot see it.

How the limit works

  • It is per recipient, not per sender. The restriction sits on the guest, not on your WhatsApp Business Account, so it can affect one guest in a send of a thousand and nobody else.

  • Messages from other businesses count. A guest who has heard from three airlines and a supermarket this week can be at the limit before your message arrives. You have no way of knowing.

  • Only marketing templates are affected. Utility templates are not subject to this limit, which is the single most useful fact in this article.

  • There is no counter. Meta publishes no visibility into how many marketing messages a guest has received, from you or from anyone else.

Reducing how often it happens

You cannot prevent this, only make it less likely.

Check the category before you blame the content. Templates go in as Utility by default, but a template that was moved to Marketing to get approved is now subject to this limit. If a message that used to deliver has started failing, the category is the first thing to look at. See WhatsApp template categories: Utility and Marketing.

Send marketing on WhatsApp less often than you would on email. The channel is not priced or policed like email, and the guest's tolerance is shared across every business messaging them.

Exclude guests you have recently messaged. Build the audience so that anyone who received a WhatsApp campaign in the last set number of days is filtered out, rather than sending to everyone eligible each time.

Read the delivery report rather than the send confirmation. A campaign can report as sent while individual messages were declined. The delivery report is where you see this error at all.

What this does not do

  • It is not a fault you can fix. The limit is enforced by WhatsApp, platform-wide, and neither Bookboost nor your account is involved in the decision.

  • It does not tell you which guests are near the limit. There is no list, no counter, and no warning before a message is declined.

  • It does not mean your template was rejected. The template is approved and fine. Delivery to one recipient was declined.

  • Resending does not help. The guest is still at the limit, and a second attempt is another declined message.

  • Reclassifying a template to avoid it is not an option. The category has to match the content, and Meta reviews that. A marketing message submitted as Utility gets rejected.

What to do next

If the failure is at approval rather than delivery, it is a different problem. See Get a WhatsApp template approved.

Getting help

Open Help at the bottom of the left menu and choose Talk to Us, or email support@bookboost.io.

Did this answer your question?