Effective July 1, 2025 - Per-message pricing is now live. Additionally, rates for marketing messages across Cloud API and MM Lite API are consistent, per our published rate cards here.
We plan to launch MM Lite to General Availability in Q4 2025.
To use MM Lite API, onboarding must be completed by a user of your business portfolio with “full control” permissions (formerly the admin role). Read more on the various access permissions available in a business portfolio.
If a business (or a partner working with a business), is unable to locate a user with “full control”, follow the steps below to find users with sufficient permission, or claim access to a business portfolio.
Find admins via an API call. If the business is unable to find the admin of the business portfolio, however if their partner has a BISU token with business_management permissions (API), they can fetch a list of users with “full control” permissions with the following API endpoints
Submit a request for a new user to be added to the business portfolio. A business can submit a request to have a user added with “full control” access to a business portfolio. This process takes 24 hrs on average to ensure a thorough security review if all documents are provided and in order, and should be a last resort after all other options have been exhausted.
Note: If the desired admin is unable to select a Business from the dropdown list, they can select any random asset from the list and mention the desired BM ID as part of the “description text” in the request. If you are unable to select any asset / do not have any assets to select, reach out to your Partner manager.
Meta recommends all marketing messages are sent via the next-generation MM Lite API, to benefit from delivery and feature improvements. MM Lite API delivers comparable or a greater number of marketing messages than Cloud API. MM Lite API allows for more dynamic messaging limits, so marketing messages with high engagement (e.g., messages that receive more reads) can reach more customers.
In India, MM Lite API marketing messages that receive higher engagement (e.g. reads) observed up to 9% higher messages delivered compared to Cloud API*.
Ensure your team understands the way that MM Lite API prioritizes relative to Cloud API. On MM Lite API, high engagement messages can reach more customers. Where Cloud API’s per-user message limits might not allow a message to be delivered to a user, MM Lite API can recognize high-engagement message templates (e.g. messages that receive more reads), and when a message is sent, allow for dynamic messaging limits.
Ensure that you are making an accurate comparison between MM Lite API and Cloud API. Many delivery rate differences are attributable to variations such as using different templates, times, or audiences. Verify that you are making an accurate comparison using the below guidelines before submitting a support request:
Ensure that you are not counting retried messages in your “delivery” statistics. If a message fails to deliver due to per-user marketing message limits, wait 24 hours before retrying (see error code 131049). Repeated retries of the same messages will artificially lower your perceived delivery rate, as the same per-user limit may be still in effect resulting in the same outcome. For example, if 20 of 100 messages fail due to limits and are retried, the true 80% delivery rate could drop to ~67% after just one retry.
Follow best practices for creating high-engagement marketing messages
Because MM Lite API prioritizes higher delivery of high-engagement messages for users, more deliveries of high-engagement messages can lead to higher click-through rates (CTR) or other outcomes on the API.
If you are finding a campaign’s click-through rate is lower on MM Lite API vs. Cloud API, check the following:
Ensure your URL is compatible with conversion measurement by sending a test event. Some partners will reformat URLs prior to sending them to MM Lite API, which breaks Meta’s ability to append a Click ID to the URL which enables conversion measurement.
Reach out to your Meta partner if you are working with a platform or partner whose URL reformatting breaks Meta’s conversion measurement. If your app is using Meta SDK, you must upgrade your SDK version to Meta Android SDK v17.0.2 or above.
If you have followed all troubleshooting steps above and still are experiencing issues please submit a direct support question using the question type "WABiz: Marketing Messages."
MM Lite API uses the same error codes as Cloud API with additional error codes.
*Citation: AB test conducted with ~12 million delivered marketing messages sent by advertisers in India between 1st Jan 2025 to 31st Jan 2025. It compared MM Lite API optimized delivery to standard CloudAPI delivery for high engagement messages only (i.e. more reads, clicks, etc.) and the analysis consisted of a t-test at 95% confidence.