🛠️ How-to tutorials

WhatsApp error 131048 (spam rate limit): what causes it and how to recover

Updated 2026-10-22 · 4 min read · By the Convo360 team

In short

Error 131048 means Meta is limiting how many messages your WhatsApp number can send, usually because too many recent messages were blocked or reported as spam. Stop the broadcast, check your number's quality in WhatsApp Manager, and send only to opted-in, engaged contacts for a while. Pushing the same campaign harder makes the restriction last longer.

Prices as on 22 October 2026. Figures were checked against the provider's official pages on that date. Providers change prices and rules without notice, so confirm on the official page before you budget. Convo360 adds no markup: you pay the provider directly with your own account. Convo360 is not affiliated with Meta or WhatsApp. This summarises Meta's published documentation on the date shown; Meta's own pages prevail.

Key takeaways
  • 131048 is a restriction on your sending number, caused mainly by blocks and spam reports from recipients.
  • It is different from 130429 (API throughput), 131056 (too many messages to one person) and 131049 (one person's marketing cap).
  • Meta does not publish a fixed recovery time, so the fastest fix is to stop the cause, not to retry.
  • A drop in quality rating no longer lowers your messaging limit, but it can still pause templates and restrict sending.
  • Opt-in, a clear opt-out button and fewer, relevant messages are what bring a number back to normal.

What error 131048 means

Meta's error code reference describes 131048 like this: the message failed because there are restrictions on how many messages can be sent from this phone number, and this may be because too many previous messages were blocked or flagged as spam. Meta's suggested fix is to check your quality status in WhatsApp Manager and review your template quality.

In practice it usually appears in the middle of a broadcast. The first few hundred messages go through, then failures with 131048 start piling up. That pattern tells you the campaign itself is generating the negative feedback, and every extra message you push adds to it.

Meta's opt-in guidance says the same thing in general terms: its systems will rate limit businesses whose quality is low for a sustained period. 131048 is what that rate limit looks like in your delivery report.

131048 compared with similar limit errors

CodeWhat is limitedTypical causeRight response
131048Your phone number's sendingBlocks and spam reportsStop, fix the cause, restart slowly
130429API throughputSending too fast for the Cloud APISlow the sending rate and retry later
131056One business and one customer pairMany messages to the same person quicklyWait before messaging that person again
131049One customer's marketing intakePer-user marketing limitWait 24 hours before retrying that person

Only 131048 points to a problem with how people are reacting to your messages. The others are about speed or about an individual customer. If you see a mix, deal with 131048 first, because it affects everyone on your list.

What usually triggers a spam rate limit

Your quality rating in WhatsApp Manager is the early warning. A move from high to medium is your cue to slow down before 131048 appears.

How to recover, step by step

  1. Stop the campaign. Every message sent while restricted either fails or adds more feedback.
  2. Check WhatsApp Manager. Look at the phone number's quality rating, any template marked low quality or paused, and the messaging limit under Account tools.
  3. Find the cause. Which list, which template, which day? Compare the failing campaign with ones that went well.
  4. Clean the list. Remove contacts without a clear opt-in and anyone who has not engaged in months.
  5. Fix the template. Make the sender and purpose clear in the first line, and add a quick-reply button such as Stop offers.
  6. Restart small. Send to your most engaged customers first, then widen over several days.

Meta does not publish how long a 131048 restriction lasts, so be wary of anyone who promises a fixed timeline. What is published is that a drop in phone number quality no longer lowers your messaging limit. You keep your tier, but a poor rating still pauses templates and can keep sending restricted, so the fix is behavioural, not technical.

How Convo360 helps you avoid 131048

On Convo360 the broadcast tools in WhatsApp Studio are built around this problem:

You pay Meta directly for delivered messages, with no markup from Convo360. Read the campaigns documentation for the settings, and the compliance guide for opt-in capture.

Habits that keep a number out of trouble

For the full picture of what can stop delivery, see six reasons WhatsApp messages are not delivered.

Step by step

  1. Stop the campaignPause the broadcast as soon as 131048 failures appear, so you stop adding negative feedback.
  2. Check quality in WhatsApp ManagerReview the phone number's quality rating, paused or low-quality templates and the messaging limit.
  3. Remove unconsented contactsDrop numbers without a clear opt-in and contacts who have not engaged in months.
  4. Fix the templateMake the sender and purpose clear in the first line and add a Stop offers quick-reply button.
  5. Restart with engaged customersSend to your most engaged contacts first and widen the audience over several days.

Example conversation

Our broadcast to 6,000 people stopped after about 900 with error 131048. Should I just send it again tonight?
Please don't. 131048 means Meta has restricted your number after blocks or spam reports, so resending will make it worse. The campaign has paused with the remaining contacts queued. Check the number's quality, remove contacts without opt-in, add a Stop offers button and restart with your regular customers first.

Send broadcasts that pause before Meta stops you

Start free in minutes — no code, no credit card. Bring your own AI keys and pay no per-message markup.

Frequently asked questions

What does WhatsApp error 131048 mean?

It means Meta has restricted how many messages your phone number can send, usually because too many earlier messages were blocked or flagged as spam by recipients. Meta's advice is to check your quality status and template quality in WhatsApp Manager.

How long does a 131048 spam rate limit last?

Meta does not publish a fixed duration. The restriction eases as the negative feedback stops and quality improves. Stopping the campaign, cleaning the list and restarting slowly with engaged customers is the fastest way back.

Will 131048 lower my WhatsApp messaging limit?

Meta says a drop in phone number quality rating no longer downgrades the messaging limit, which is set for the whole business portfolio. Low quality can still pause templates and restrict sending, so you should still treat it seriously.

Is 131048 the same as error 130429?

No. 130429 means you hit the Cloud API's throughput limit by sending too fast, and slowing down fixes it. 131048 is about recipients blocking or reporting your messages, and needs changes to who you message and what you send.

Can buying a new WhatsApp number fix error 131048?

It rarely helps. Messaging limits are shared across your business portfolio, and a new number with the same list and the same messages will collect the same blocks. Fix the opt-in and content problem first, then scale.

Official sources

Related reading

Available across India — see WhatsApp & AI calling automation by state and city.