WhatsApp Message Not Delivered? 7 Common Causes and Fixes
Quick answer: Most delivery failures come from the customer's number, a template or quality problem, or a billing issue. Check the failure code in your message status first.
Common causes
- The number is not on WhatsApp or has a wrong country code.
- The customer has not accepted WhatsApp's latest terms.
- Template not approved or paused for low quality.
- Messaging limit reached for the day.
- Marketing frequency limit: Meta may not deliver too many marketing messages to the same user.
- Payment method problem on the messaging account.
- The customer blocked your number.
5-minute checklist
- Format the phone number with country code, for example 91 followed by 10 digits.
- Send the same message to your own number to test.
- Check template status and quality rating.
- Check your messaging limit and billing in Meta.
- Read the error code in your delivery report.
Prevent failures
Clean your contact list, use opted-in customers only and test each template on a small group before a big campaign.
Frequently asked questions
Why does a message show sent but not delivered?
The customer may be offline, may have blocked you, or may not be reachable on WhatsApp. Delivery happens when their phone receives it.
Meta changes its rules and prices from time to time. Always check Meta's official documentation for the latest details.
Related guides
WWhatsApp Message TemplatesTemplates are pre-approved messages you use to start a conversation with a customer or to reach them outsideā¦WWhatsApp Broadcast CampaignsBroadcasts send an approved template to many opted-in contacts at once.WWhatsApp Opt-In RulesMeta requires customers to opt in before you send business-initiated messages.WWhatsApp Messaging Limits and Quality Rating ExplainedYour messaging limit caps how many unique customers you can start conversations with in 24 hours.
