Order status is the message customers actually want, and the one Meta approves fastest. Abandoned-cart is the one that gets accounts restricted, because it is marketing however it is worded.
The category decides everything else: the price, whether it reaches somebody who opted out, and the criteria it is reviewed against.
| Message | Category | What that means |
|---|---|---|
| Order confirmed, shipped, delivered | Utility | Reaches everybody, priced lowest, approved fastest. |
| Cash-on-delivery confirmation | Utility | In this region it is the message that saves the most money — a confirmed COD order is one that does not get refused at the door. |
| "You left something in your basket" | Marketing | However it is phrased. Labelling it utility is the specific behaviour Meta revokes accounts for. |
Your messaging tier is a count of unique people per 24 hours across the whole business portfolio — not per number and not per campaign. A 12,000-recipient promotion against a 10,000 tier does not fail; it queues 2,000 people to tomorrow, and it takes the capacity your order-status messages needed. Zanii shows the arithmetic on the review step, before the send.
Hi {{1}}, order {{2}} is out for delivery today between {{3}} and {{4}}. Reply here if you need to change the time.
Category: Utility
The double braces are variables WhatsApp fills per recipient. Meta rejects a template whose numbering has gaps, and Zanii catches that before you submit it.