Skip to content

Getting started with Facebook Messenger messages

Facebook Messenger lets you reach customers on one of the most widely used messaging platforms. With Pushwoosh, you can send Facebook Messenger messages as part of your marketing campaigns through Customer Journeys or one-time messages, using plain-text content.

What you can do with Facebook Messenger messages

Anchor link to

With Facebook Messenger in Pushwoosh, you can:

  • Send promotional offers and announcements while the 24-hour messaging window is open (or with a valid message tag when Meta allows that use case).
  • Notify users about order confirmations, delivery updates, or appointment reminders (often with a message tag such as POST_PURCHASE_UPDATE or CONFIRMED_EVENT_UPDATE outside the window).
  • Trigger messages based on user behavior or external events.
  • Use Facebook Messenger alongside other channels, such as push notifications, email, and SMS, to deliver unified, omnichannel user experiences.

Pushwoosh automatically logs PW_FBMessengerReceived and PW_FBMessengerStarted events whenever a user messages your Page. In Customer Journey Builder, use these as Trigger-based Entry events. Learn more about entry triggers

Prerequisites for sending Facebook Messenger messages

Anchor link to

To start sending Facebook Messenger messages with Pushwoosh, make sure the following requirements are met:

  1. Set up your Facebook Page and Meta App

    Create a Meta App with the Messenger product and connect it to your Facebook Page.

  2. Connect Facebook Messenger to Pushwoosh

    Enter your Page ID and Page Access Token in Pushwoosh, then set the webhook URL in your Meta App dashboard. Learn more

  3. Get Meta App Review approval

    Sending only works once Meta approves your Meta App’s Messenger permissions for the connected Page.

Send Facebook Messenger messages

Anchor link to

You can send Facebook Messenger messages in Pushwoosh using the following methods:

One-time Facebook Messenger messages

Anchor link to

Reach your Messenger audience with a single campaign, sent immediately or on a schedule.

Facebook Messenger in Customer Journey

Anchor link to

Automate Messenger replies after someone interacts with your Page, and combine them with push, email, and other channels in one flow.

Automate messaging via API

Anchor link to

Your development team can send Facebook Messenger messages programmatically with Messaging API v2.

Limitations

Anchor link to
  • Plain text only. Facebook Messenger delivers plain text: templates, buttons, and attachments are not supported.
  • 24-hour free reply window. After a user messages your Page, you can send free-form content for 24 hours.
  • A message tag is required outside that window. Outside the 24-hour window, pick a message tag that matches Meta’s approved use cases, or Meta rejects the send. Pushwoosh does not independently track window state and surfaces Meta’s error when the window is closed and no tag is set.
  • No per-message read status. You can’t confirm that one specific outbound Messenger message was read.
  • Live sending depends on Meta App Review. The channel only delivers once Meta has approved your Meta App’s Messenger permissions for the connected Page.