WhatsApp Business Quality Rating: How Meta Scores Your Number (2026)

Meta scores every WhatsApp Business number with a hidden quality rating (Green, Yellow, Red). Definition, calculation, recovery playbook.
Table of contents (19)
If your WhatsApp Business number shows a Yellow or Red badge in Meta's WhatsApp Manager, you have a problem most merchants do not realise exists. The quality rating is a hidden score Meta calculates from how recipients react to your messages, and it decides how many you can send, how reliably they get delivered, and whether your number gets suspended. If you are dealing with a full ban instead, see WhatsApp account banned: how to fix it.

The 3 Quality Levels and What Each One Means
Meta surfaces the quality rating as a color in the WhatsApp Manager dashboard. Each color is a public summary of a continuous internal score.
Green (High). Your number is in good standing. Block rate and report rate are low, recipients engage with templates, and Meta is happy to let your messaging limit grow. New tier upgrades happen automatically when volume justifies it. Most healthy commerce numbers sit Green most of the time.
Yellow (Medium). Meta has detected elevated negative signals on your number. Often a single bad broadcast (wrong audience, low opt-in quality, or an irrelevant offer) is enough to flip Green to Yellow within 24 hours. Yellow is a warning state: messaging continues, tier upgrades pause, and you have a short window to fix the source of the signal before it slides to Red.
Red (Low). The negative signal has persisted or worsened. Messaging limit is frozen, new template approvals get scrutinized harder, and on some accounts marketing templates are restricted while the rating is Red. If Red persists across multiple rolling windows, Meta can suspend the number. Red is a stop-the-presses state. Run the recovery playbook below within 24 hours.
For an overview of where quality rating fits in the broader WhatsApp Business API stack, see the WhatsApp Business API guide and the quality rating glossary entry.
How Meta Calculates the Quality Rating
Meta does not publish the exact formula. From the public documentation and the behaviour observed across hundreds of merchants on Kanal, the rating is a weighted score on a rolling 24-hour window with the following inputs.
Block rate. The share of recipients who block your number after receiving a message. This is the heaviest weighted negative signal. A 1 percent block rate on a single broadcast is enough to nudge a healthy number toward Yellow.
Report rate. The share of recipients who tap Report Spam on your message. Lower volume than block rate in normal operations, but each report carries more weight. Two reports per thousand messages is enough to attract attention.
Unhealthy template usage. Templates sent to non-opted-in recipients, templates with low click-through and reply rates, and marketing templates blasted at high frequency. Meta cross-references the template ID with reaction signals to spot patterns.
Reply rate (positive signal). The share of recipients who reply to a template. High reply rate is the strongest positive signal. It is the reason 1:1 transactional flows almost never drop a number's rating.
Template engagement (positive signal). Tap-through on template buttons, opens on attached media. Counts toward the positive side of the score.
Volume relative to tier. Sending to your full tier capacity is normal. Sending to the maximum every day with low reply rate is a soft negative signal.
The score is recalculated continuously. A single bad day rarely flips the rating from Green to Red, but two or three bad days in a row reliably will.
Messaging Limits Tied to Quality Rating
The quality rating gates your messaging tier. Tiers are the cap on how many unique users you can send template messages to in a 24 hour window. Public tiers are 250, 1K, 10K, 100K, and Unlimited.
Tier progression rules in 2026:
| Current tier | Upgrade rule |
|---|---|
| 250 | Send to 500 unique users in 7 days with Green rating to reach 1K |
| 1K | Send to 2K unique users in 7 days with Green rating to reach 10K |
| 10K | Send to 20K unique users in 7 days with Green rating to reach 100K |
| 100K | Send to 200K unique users in 7 days with Green rating to reach Unlimited |
The key catch: a Yellow or Red rating freezes tier progression. You can hit the volume thresholds for a tier upgrade, but Meta will not promote you until the rating is back to Green. This is the single most common reason scaling stalls on a healthy account.
For the deeper rules around messaging tiers, see the messaging limits glossary entry.
Common Signals That DROP Your Rating
These are the patterns that show up across almost every quality rating drop investigated on Kanal.
Untargeted broadcast. A single send to a list that has not been segmented by purchase recency, location, or product interest. A general 20 percent off promo blasted to 50,000 contacts converts a fraction and drives the rest to block.
Marketing template to non-opted-in numbers. Numbers added to the list from a CSV with no explicit opt-in. The recipient does not recognize the sender and blocks within seconds.
Template spam. Sending the same marketing template more than once per week to the same recipient. Reply rate craters, block rate climbs.
Missing opt-out. No clear way for the recipient to stop messages. Frustration escalates straight to block instead of replying STOP.
Aggressive new-account ramp. A fresh number that hits the 250-user tier and immediately sends 250 marketing templates per day for the first week. Meta interprets the lack of warm-up as bot-like behaviour.
Country mismatch. Sending a template to a country code that the original opt-in did not cover. Recipients who never signed up are far more likely to block.
Long inactive gaps. A list that has not been messaged in 90 plus days. Recipients forgot they signed up. The first re-engagement blast drives unusually high block rate.
For more on staying compliant before things go wrong, see the WhatsApp opt-in and GDPR guide.

Common Signals That LIFT Your Rating
The flip side, equally important to understand.
Strong opt-in quality. Recipients who opted in on a checkout page or post-purchase consent screen are 5 to 10 times less likely to block.
Tight segmentation. Sending the right message to the right segment. A purchase recency cut, a country cut, or a product interest cut.
High reply rate. Conversational templates that ask a question get replies, and replies pull the score upward.
Mix of utility, service, and marketing templates. Utility templates (order updates, shipping, OTP) push block rate down toward zero and average up.
Reasonable frequency. Marketing template send frequency under twice per week per recipient.
Visible business identity. Verified business name, profile photo, business description present. Recipients trust the sender, block rate drops.
For best practices on building this kind of trust, see the WhatsApp Business profile optimization guide and the WhatsApp newsletter guide.
How to Check Your Current Quality Rating
The rating is visible in two places.
WhatsApp Manager. Inside Meta Business Suite, navigate to WhatsApp Manager, Phone Numbers. Each row shows the phone number, the current messaging tier, and a colored badge (Green, Yellow, Red) for the quality rating. Hover for the time window the rating applies to.
Cloud API webhook (if you run on the Cloud API). Meta sends a message_template_quality_update and a phone_number_quality_update webhook event whenever the rating changes state. Your BSP can route this to a dashboard or Slack alert.
Inside Kanal. The dashboard shows the rating on the WhatsApp campaigns and settings pages, with the time the last change occurred and an automatic pause toggle that suspends marketing broadcasts when the rating drops below Green.
If you do not see the rating, your number is either on the regular WhatsApp Business app (no rating exposed) or your BSP does not surface the data. See our comparison of WhatsApp Business API providers for what to check when picking a Business Solution Provider.

Step-by-Step Rating Recovery Playbook
Run this within 24 hours of a Yellow or Red flip. Most numbers recover Yellow to Green in 48 to 72 hours, Red to Green in 7 to 14 days.
Step 1: Audit the last 7 days of sends. Pull every template sent in the last 7 days. Sort by block rate and report rate per template. Identify the 1 or 2 templates that account for the bulk of negative signals. Those are your offenders.
Step 2: Pause non-essential broadcasts for 48 hours. Cut all marketing broadcasts immediately. Keep only utility templates (order confirmations, shipping updates, OTP) and service-window replies running. The 48-hour pause stops the negative-signal accumulation while the rating window rolls forward.
Step 3: Re-verify opt-in for all active recipients. Pull your full WhatsApp recipient list. Confirm that every segment has explicit opt-in with a timestamp and a source. Remove any segment where consent is uncertain. If you cannot prove consent, the contact should not be on the list.
Step 4: Increase your utility and service template ratio. For the next 7 to 14 days, shift the mix toward utility templates and service messages. Marketing template sends should drop to under 20 percent of total volume. Block rate on utility templates is near zero, which lifts the moving average.
Step 5: Wait for Meta's automatic re-evaluation. Do not contact support. Meta re-evaluates the rating every 24 hours based on rolling signals. Yellow to Green usually resolves in 48 to 72 hours. Red to Green typically takes 7 to 14 days. Monitor in WhatsApp Manager or your BSP dashboard.
If after 14 days at Red the rating still has not lifted, the issue is structural (bad opt-in source, wrong audience targeting, persistent template misuse). Audit again with the offending-template lens, not a recovery lens.
What Happens at Red (Suspension Risk)
Red is not a fine. It is a yellow card before suspension. The practical risks at Red:
- Messaging limit frozen. No tier upgrade until the rating recovers.
- Template approval scrutinized. New marketing templates take longer to approve, and Meta rejects more aggressively.
- Marketing template restriction. On some accounts, marketing template sends are blocked while Red, and only utility and service templates go through.
- Number suspension risk. If Red persists across multiple rolling windows (typically 14 plus days), Meta can suspend the number outright. Suspension is recoverable via appeal but rarely fast.
The fastest way to convert Red into a permanent suspension is to ignore it and keep blasting marketing templates. The fastest way to recover is to switch to utility-only sends for 7 to 14 days. For broader account ban context, see WhatsApp account banned: how to fix it.
Quality Rating vs Account-Level Rating
These two are often confused. They are distinct.
Quality rating is per phone number. It reflects how recipients react to messages from that number. Three levels (Green, Yellow, Red), recalculated continuously on a 24-hour rolling window.
Account-level rating (sometimes called WABA rating or business verification status) is per WhatsApp Business Account. It reflects whether the business itself complies with Meta's commerce and business policies. It controls things like whether the business can register new numbers, whether it can use specific commerce features, and whether the account is at risk of being deactivated.
A clean WABA can host a number with Red quality rating. A Green-rated number can sit inside a WABA flagged for policy violations. Fixing one does not fix the other. Most quality rating recoveries are number-level fixes (templates, broadcasts, opt-in) while account-level recoveries usually involve a policy review and sometimes business verification re-submission.
How Kanal Protects Merchants From Rating Drops
Kanal layers four protections on top of the raw quality rating signal Meta provides.
First, automatic broadcast pause when the rating drops to Yellow or Red. Marketing broadcasts in the queue are suspended, utility and service templates continue. The pause is automatic, no human in the loop. By the time you check the dashboard, the bleeding has already stopped.
Second, opt-in audits at list level. Every WhatsApp contact in Kanal has a stored opt-in timestamp, source, and method. Segments missing valid opt-in data are flagged before a broadcast is sent.
Third, template health scoring at the template level. Each template carries a running block rate, reply rate, and report rate. Templates trending toward unhealthy get a warning badge inside the campaign builder, so you replace them before a broadcast goes out.
Fourth, audience segmentation guardrails. Marketing broadcasts above a certain volume require a confirmed segment (purchase recency, location, product interest), not a flat list dump.
For the full feature set, see the WhatsApp campaigns page, pricing, or book a demo.

Where to Go Next
If your number is currently Green, the highest-leverage move is to set up a Yellow alert and an automatic broadcast pause now, before you ever need it. If your number is Yellow or Red, run the 5-step recovery playbook in this article within 24 hours. If you are not sure how to read your current rating, see the WhatsApp Business API guide or book a demo and we will walk through your specific setup.
FAQ
What is the WhatsApp Business quality rating?
The WhatsApp Business quality rating is a score Meta assigns to every WhatsApp Business API phone number based on how recipients have reacted to recent messages. It has three public levels (Green, Yellow, Red) and drives your messaging tier, deliverability and ban risk.
How is the WhatsApp quality rating calculated?
Meta calculates the quality rating from signals collected over the last 24 hours: block rate, report rate, unhealthy template usage, message volume versus tier. Reply rate and template engagement contribute positively.
What does Red quality rating mean for my business?
Red means Meta has flagged your number as low quality. Your messaging limit is frozen, template approvals get scrutinized harder, and the number is at elevated risk of suspension if Red persists.
How long does it take to recover from a Yellow or Red rating?
Yellow to Green usually resolves in 48 to 72 hours after stopping the offending behaviour. Red to Green typically takes 7 to 14 days.
Is quality rating the same as account-level rating?
No. Quality rating is per phone number and reflects recipient reactions. Account-level rating reflects the policy compliance of the WhatsApp Business Account itself. Both matter, but they are distinct.
Does Meta notify me when my quality rating drops?
Yes, through WhatsApp Manager and via the Cloud API webhook. Most Business Solution Providers (Kanal included) surface that signal and trigger automatic actions like pausing broadcasts.
Can I check my quality rating in the WhatsApp Business app?
No. The quality rating is only exposed for numbers on the WhatsApp Business API (Cloud API or On-Premises). The regular WhatsApp Business app does not surface a rating.
Nicolas helps e-commerce brands grow revenue with WhatsApp marketing. With deep expertise in Shopify ecosystems and conversational commerce, he shares proven strategies for abandoned cart recovery, broadcast campaigns, and AI-powered customer engagement.
Ready to boost your WhatsApp sales?
Suggested articles

WhatsApp Flows: Meta's In-Chat Forms Feature Explained (2026)
WhatsApp Flows let businesses send structured, rich in-chat forms for sign-up, booking, and lead capture. Setup, pricing, benchmarks, and Shopify use cases.

WhatsApp Account Banned: Why It Happens and How to Fix It
WhatsApp account banned or 'not authorized'? Learn temporary vs permanent bans, the common causes, how to appeal, and how businesses avoid it.

Business SMS for E-Commerce: The Complete Guide (2026)
Business SMS guide for Shopify stores in 2026. Compliance, opt-in rules, cost, 10DLC and short codes explained, plus when WhatsApp beats SMS for ecommerce.

WhatsApp Opt-in Rules: GDPR Compliance for E-Commerce (2026)
Master WhatsApp opt-in for Shopify in 2026: Meta business policy, GDPR Article 6, double opt-in, STOP routing, real CNIL fines, and 5 compliant copy examples ready to paste.