In this article8
In this article: what MM Lite actually is, where it applies and where it does not, the five links that genuinely decide whether your message lands, what SAEI does at each one, and ten practical steps that raise delivery on your next campaign.
What is MM Lite?
MM Lite — the Marketing Messages API — is a separate send path from Meta, for marketing templates alone. It runs in parallel with the Cloud API on the same number: marketing goes through it, while authentication, utility and inbound messages stay on the ordinary path.
What Meta adds on that path is delivery optimisation: better send timing, frequency capping for marketing in eligible markets, a time-to-live so a message does not arrive uselessly late, and conversion tracking through the Meta Pixel. Meta describes the effect as something that "can increase" open and interaction rates — a conditional, not a promise.
Where it applies, and where it does not
Coverage is not global, and this is the part most often skipped when the path is evaluated:
| Market | Status |
|---|---|
| Saudi Arabia and the Gulf | Eligible — delivery optimisations apply |
| EEA, United Kingdom, Japan, South Korea | No delivery optimisations, and no click or conversion reporting |
| United States | Messages to US end users are not delivered on this path, as of 1 April 2025 |
| Cuba, Iran, North Korea, Syria | Not eligible to onboard at all |
The five links that decide whether your message arrives
A message that does not arrive rarely fails at the send. It fails at an earlier link nobody was watching. In the order they break:
- Permission: did this person agree to hear from you? Sending to someone who did not is the fastest route to reports, and reports are what demolish everything below.
- Sender reputation: the quality rating Meta gives your number. It falls with reports and blocks, your daily limit falls with it, and the number can be suspended.
- The messaging limit: how many new conversations you may start in 24 hours. A campaign larger than the limit does not fail — it is delayed, and that is a difference your customer notices.
- The template: its category and its wording. A rejected template never sends, and one classified as marketing carries the full weight of the marketing rules.
- Timing and the window: inside the 24-hour window or outside it, and when in the day. Only here does MM Lite begin to make a difference.
What SAEI does at each link
These are not delivery promises — nobody can make one on a channel where Meta owns the limits, the scoring and the blocking. They are the tools that prevent the mistakes that cost you reach:
- 1.We do not send to people who did not opt inSubscription state lives on the contact and is checked by the send path for every message, not once per campaign. Someone who opted out is not messaged, even if they linger in an old uploaded file.
- 2.We watch the quality rating and stop sending before it becomes a suspensionNumber health is reconciled from Meta on a schedule. At a low rating the sender guard steps in and halts campaigns on that number rather than carrying on digging.
- 3.We work out your daily limit before launch, not afterThe campaign estimate compares new conversations against your number’s current tier and warns you how many will roll to the following day — before you press send.
- 4.We spread large campaigns across daysWarm-up releases a campaign gradually instead of one burst from a new number, which is the fastest known way to destroy a number’s reputation.
- 5.We stop sends while an account is under reviewIf Meta is reviewing your account, or has rejected the review, you know before launch instead of discovering it from a pile of failed messages.
- 6.We read the delivery receipts and give them back to youEvery message’s state — sent, delivered, read, failed and why — arrives from Meta over the webhook and lands in the campaign report, so you can see exactly where the chain broke.
Ten steps that raise delivery on your next campaign
- Collect permission explicitly and keep the evidence. A purchased list is not a list.
- Clean the list before every campaign: dead numbers burn your limit and lower your rating.
- Segment. One message to ten thousand people produces more reports than ten messages to the right thousand.
- Start small from a new number and build up. Never send your first campaign to the whole list.
- Pick the right template category. Filing a utility message as marketing subjects it to stricter rules for nothing.
- Write the template to be read, not skimmed: a clear first line, the value in two sentences, one call to action.
- Send when it will be read. A message that lands at 3am is read in the morning — or blocked in the morning.
- Make opting out easy and obvious. An opt-out is far cheaper for you than a report.
- Invest in conversations the customer starts: click-to-WhatsApp ads open a free 72-hour window and do not consume your daily limit.
- Check the quality rating weekly, and act the moment it reaches medium — not after it reaches low.
Frequently asked
Does MM Lite guarantee my message arrives?
No. Meta itself describes the effect conditionally: optimisations that "can increase" open and interaction rates. No send path guarantees delivery, because the daily limit, the quality rating and the customer’s decision to block you all sit outside any provider’s control.
Does MM Lite cover all my messages?
No — marketing templates only. Authentication, utility and inbound replies stay on the ordinary Cloud API, on the same number.
Does SAEI send through MM Lite?
Yes. Marketing templates go out over MM Lite, while authentication, utility and inbound replies stay on the Cloud API — the split Meta itself describes. What matters more is that the four links before the path are in order, and those are what the platform watches for you.
Why do my messages reach some customers and not others?
The common reasons, in order: the customer opted out; the number is not registered on WhatsApp; the daily messaging limit was reached and the remainder rolled to tomorrow; or the customer blocked your number earlier. The campaign report gives the reason per message.
Does MM Lite raise the daily messaging limit?
No. The daily limit rises by messaging unique customers, holding a good quality rating and verifying your business — none of which has anything to do with the send path.
Sources
Meta’s and Infobip’s documentation for this API, which is the reference for everything stated above about MM Lite:
The delivery tools in SAEI
Quality rating, messaging limit, warm-up and delivery reports — in one place, before launch rather than after.
