Marketing Messages on Messenger API

Marketing Messages on Messenger API is a solution that helps businesses retain more customers and boost engagement and sales by sending personalized updates and promotions on Messenger.

The Marketing Messages on Messenger API 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

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 Messages on Messenger API is only available for Web applications.

Overview

As a tech provider, you can use this API to enable businesses using your app to send marketing messages on Messenger. This service is available for a fee and only targets individuals who have opted in to receive such messages (subscribers). The API is free for you to use. Meta directly charges the client business for sending marketing messages.

To use the full API experience you will:

  1. Create a Facebook Login for Business configuration for your app
  2. Onboard businesses. Existing businesses must re-login to agree to the new permissions.
  3. Get a list of existing subscribers
  4. Create and send marketing messages to existing subscribers
  5. Measure marketing message performance
  6. Help businesses increase their subscriber base

Next steps

Visit the Get Started guide to learn about API integration.