131049, this page explains what is happening and how to get through.
The short version: this only affects Marketing templates. It is a per-recipient limit set by WhatsApp, not a problem with your account or your number. The quickest way through is to send a Utility template, such as an opt-in confirmation, or to have the contact message you first.
What the error means
131049 is WhatsApp’s per-user marketing limit. WhatsApp caps how many marketing messages a person receives across every business, based on how that person engages with marketing and how full their inbox is. When someone is at that cap, the next marketing template is not delivered and Meta returns 131049.
Two things tend to surprise people:
- It can happen on the very first message you send. The limit belongs to the recipient, not to your history with them, so a contact can already be at their cap from marketing they received from other businesses.
- You cannot check a contact’s remaining capacity in advance. WhatsApp does not expose it, so there is no reliable way to predict the error before you send.
How to reach the contact
Send a Utility template instead
Utility templates, such as opt-in confirmations, order updates, reminders, and account notices, are not capped by
131049. If your first contact is a non-promotional Utility message rather than a marketing one, it will generally deliver. Keep the wording strictly non-promotional, or Meta may re-classify it as Marketing. See Template reference.Let the contact message you first
When a contact sends you any message, it opens a 24-hour window. Marketing templates sent inside that window do not count towards the recipient’s limit, so they deliver normally. A click-to-chat link or QR code is the easiest way to prompt that first inbound message.
Is it my number or the recipient?
It is the recipient.131049 is decided by the recipient’s marketing engagement, not by your number’s quality rating or verification status. Sending the same template to a different contact will usually succeed.
The “Finish Meta business verification” banner you may see in Flowella is unrelated to this error. That banner concerns your overall messaging limits, which govern how many unique people you can message per day, not the per-recipient marketing cap behind 131049. Completing verification is still worthwhile, but it will not stop this particular error.
Showing Flowella on a live demo
If you hit this error while walking someone through Flowella, the cleanest fix in the moment is to ask the person receiving the message to send any reply to the number first. A click-to-chat link or QR code makes that a single tap. That opens the 24-hour window immediately, and the template will then send.Errors that look similar but are not the same
131050: the contact has opted out of marketing
131050: the contact has opted out of marketing
The contact has chosen to stop marketing messages from your business. Do not resend. Confirm their status under Contacts → Opt-outs. See Opt-outs and Opt-out not honoured.
131048: a spam or quality block on your number
131048: a spam or quality block on your number
This one is about your number, not the recipient. It appears when previous messages were flagged. Check your number’s quality and ease off marketing to disengaged contacts. See Quality score.
131047: the 24-hour window has closed
131047: the 24-hour window has closed
You are trying to send a free-form message outside the 24-hour window. Send an approved template instead. See Messages not delivered.
Still stuck? Gather the recipient’s phone number, the timestamp of the failed send, and a screenshot of the failure reason, then contact support.

