Marketing Message API for Messenger
Updated: Apr 17, 2026
Marketing Message API for Messenger is a solution that helps businesses retain more customers and boost engagement and sales by sending personalized updates and promotions on Messenger.

The Marketing Message API for Messenger is available exclusively to tech providers with an existing app that has successfully completed Meta App Review for the following permissions:
- ads_management
- pages_messaging
- paid_marketing_messages or marketing_messages_messenger
Currently, tech providers can only serve businesses located in the following regions:
- Australia
- Brazil
- Chile
- Colombia
- Hong Kong
- India
- Indonesia
- Israel
- Malaysia
- Mexico
- New Zealand
- Peru
- Philippines
- Saudi Arabia
- Singapore
- Taiwan
- Thailand
- United Arab Emirates
- United States
- Vietnam (VN)
In addition, messages can be sent to users/subscribers in all regions except:
- European Union
- Japan
- South Korea
- Australia
- United Kingdom
The Marketing Message API for Messenger is only available for Web applications.
Overview
This API enables sending marketing messages on Messenger to subscribers (individuals who have opted in to receive them). It can be integrated either directly by a business or by a developer building on behalf of business clients. The API itself is free to integrate. Meta charges the sending business directly for each marketing message.
To use the full API experience you will:
- Create a Facebook Login for Business configuration for your app
- Onboard businesses. Existing businesses must re-login to agree to the new permissions.
- Get a list of existing subscribers
- Create and send marketing messages to existing subscribers
- Measure marketing message performance
- Help businesses increase their subscriber base
Next steps
Visit the Get Started guide to learn about API integration.