Scaling marketing broadcasts and transactional updates requires understanding the constraints of Meta's messaging framework. The WhatsApp Business API restricts the number of unique contacts a business can message daily using a tier system.
If you trigger messages too fast or exceed tier thresholds, Meta return rate limit error codes, pausing delivery. This technical guide explains how Meta's rate limits operate, how messaging tiers scale from 1K to unlimited, and how to scale campaigns safely.
Key Takeaways
- Daily messaging limits apply only to business-initiated templates, not user replies.
- Accounts start at Tier 1 (1,000 unique contacts daily) and scale up to Tier 4 (unlimited).
- Tiers scale automatically when you send half your limit volume within 7 days.
- Monitoring quality ratings prevents Meta from reducing your daily limits.
Table of Contents
1. WhatsApp messaging Tiers Explained
Meta splits messaging limits into four distinct tiers based on daily unique customer reaches:
- Tier 1: 1,000 unique customers daily.
- Tier 2: 10,000 unique customers daily.
- Tier 3: 100,000 unique customers daily.
- Tier 4: Unlimited unique customers daily.
Limits apply to template messages only. Learn more on our WhatsApp Automation page.
2. API Request Rate Limits
The Meta Cloud API supports up to 80 requests per second (RPS) for text and media messages, which can scale up for high-volume accounts upon request.
This request limit protects database performance. Manage support dashboard operations on our Shared Team Inbox page.
3. Step-by-Step Scaling Requirements
To scale from Tier 1 to Tier 2, you must send messages to at least 500 unique contacts within a 7-day period while maintaining a high quality rating.
This scaling is automatic. View templates on our WhatsApp Template Directory.
4. Monitoring Messaging Limits
Check your current tier limits inside Meta Business Suite under the Phone Numbers settings card. Review settings on our WhatsApp Chatbot Builder page.
5. Handling Rate Limit Error Codes
When you exceed request limits, Meta returns error code 130029. Queue requests on your backend to handle drops. For verification details, check our Partnership & Onboarding Portal. Learn about plans on our Pricing Details page.
Frequently Asked Questions (FAQs)
Q1: What are WhatsApp API messaging limits?
A: Constraints on the number of unique contacts a business can message daily using outbound templates.
Q2: What is the initial daily limit for new accounts?
A: Newly registered numbers start at Tier 1, allowing messages to up to 1,000 unique customers daily.
Q3: How do we upgrade to Tier 2 (10,000 messages)?
A: Send templates to at least 500 unique contacts within a 7-day period while maintaining a green quality rating.
Q4: What is the request rate limit for the Cloud API?
A: The Cloud API supports up to 80 requests per second (RPS) for standard messaging text templates.
Q5: Do user replies count toward messaging limits?
A: No. Inbound messages and reply conversations are exempt from daily unique contact limits.
Q6: Do we need coding skills to monitor tiers?
A: No. Tiers can be monitored inside your Meta Business Manager dashboard or through your BSP's analytics panel.
Q7: What is the open rate for messages sent near rate limits?
A: Delivery and open rates remain at 95-98% as long as messages don't fail due to rate limits.
Q8: How do we prevent rate limit errors during broadcasts?
A: Distribute message delivery over several hours using batching features inside your messaging panel.
Q9: What happens if our quality rating falls to Red?
A: Meta flags your account status as Flagged and may reduce your daily messaging tier limits to protect user experience.
Q10: What is the benefit of the green tick verification for limits?
A: Verified status displays your name, which builds trust and reduces user reports, helping protect your quality rating.
Q11: Can we send updates to sandbox numbers beyond limits?
A: Sandbox test accounts are restricted to 5 whitelisted numbers and do not scale through daily tiers.
Q12: Can we register landlines on high messaging tiers?
A: Yes. Landline and toll-free numbers scale automatically through messaging tiers based on volume and quality.
Q13: What happens to messages sent after limits are reached?
A: Meta rejects messages sent after limits are reached, returning error codes until the daily limit resets.
Q14: Are virtual numbers allowed on unlimited tiers?
A: Yes. Virtual numbers can reach Tier 4 (Unlimited) once verified on the platform.
Q15: Can we run automated NPS surveys near rate limits?
A: Yes. Tapping feedback buttons triggers webhooks, which do not count toward daily outbound limits.
Next Steps
Scaling messaging limits requires maintaining high quality ratings and scheduling broadcasts to avoid exceeding request rate limits.
Ready to scale your messaging volume safely? Connect with our developer integration team today.