Facebook Chatbot Campaigns

Now that you have started collecting subscribers with a widget, you can send messages to your entire audience, or specific segments. Send messages to notify subscribers about updates to their account, event registration, or their purchase status, via Facebook Messenger.


Choose your project. Navigate to the Broadcasting section and click Create a campaign.

How to Segment Recipients

Narrow your audience and only send personalized messages. Click Segment recipients and choose a segment.

You can choose a segment based on sign up date or different criterias. There are:

  • assigned variables;
  • assigned tags;
  • was in flow (received or did not receive the chosen flow);
  • was in campaign (received or did not receive the chosen campaign).

Combine several criteria with the operators any or all.

Hint: For example only choose users, who visited specific pages of your site and were looking for a tent

How to Use Campaign Builder Message Elements

Enter a Message

You can write a text message with up to 512 characters and add emoji and variables, gathered by your widget and flows.

To add a variable click {} and choose a variable from the drop-down menu. Each recipient will get a message with unique personalized content. For example, you can contact each Facebook subscriber and address them by name using the variable.

Add a Button – Make it Engaging

You can add up to 3 buttons that will redirect users to your external site, launch a chatbot flow with your scenario, or call a phone number you enter.

Hint: It’s a good practice to add the phone number of a sales manager to close the deal and get additional information – so the user only needs to tap the button to make the call.

Add Additional Media

Attach external resources to add more useful information. Click Add and choose what you want to add:

  • an additional block of text;
  • a file in any formats excluding executing files, size up to 5 MB;
  • a card with a title (up to 40 characters and emoji), a description (up to 80 characters and emoji), and a button (up to 20 characters and link to your site, launching flow or making a call);
  • an image – make sure it fits the size of device screens used by your subscribers.

Hint: For a better display in Messenger choose an image resolution of 500 px in width and 200 px in height. It looks both good for desktop and mobile apps.

Add Quick Replies

Create premade user requests to help them get information and launch a flow. Quick replies are buttons within your Facebook chatbot without links. Use them to engage with subscribers or segment them depending on their button choice. These buttons are dynamic and convenient to use, subscribers can easily select them

To add buttons click Quick replies and enter text up to 20 characters and choose a flow. You can add up to 10 quick replies.

Preview Your Message

Before you send a campaign you can preview on the right side and get an idea how it will be displayed on the user’s device. To test sending it to your messenger, click Test campaign.

If you checked everything, click Next.

Terms and Conditions of Sending a Campaign to Facebook

Facebook supports Notification or Update campaign type. This means that messages must not contain advertising or promotional materials, but need to be a notification or update from your brand.

Choose a tag for you campaign:

Сonfirmed event update – send the user reminders or updates for an event they have registered for (e.g., RSVP’d, purchased tickets, webinar confirmation or webinar reminder). This tag may be used for upcoming events and events in progress.

Post purchase update – notify the user of an update on a recent purchase (e.g, status of delivery – sent, delivered or received; send payment +receipt, etc)

Account update – notify the user of a non-recurring change to their application or account (e.g notification about changing passwords too often, changing payment system or credit card – i.e alerts concerning excessive account activity to check if account is safe).

How to Сhoose Time for Your Campaign

You can send your broadcast now or schedule it for the future.

Choose the Notification Type

Choose how important your message is – the user can receive it as regular notification, silent notification (with pop up but without sound) or without a notification (without pop-up and sound).

Your message is ready, click Send campaign to start your broadcasting.

How to Check Statistics on Your Campaign

Analyze results of your campaign to check response indicators and target customers with lead nurturing messages more effectively in the future.

Navigate to the Broadcasting tab and choose your campaign.

Inside you will see the number of recipients you’ve contacted, the number of messages sent, amount of recipients who received (delivered) and read messages. For more information click on the arrow to expand the window.

Rejected or partial rejected – the number of recipients who have blocked messages from your page or complained about the content you send.

Sent – the number of recipients, to whom message was sent, but users are not yet online in their messenger.

Delivered – the number of recipients, who are online and received the message successfully, but have not read yet.

Read – the number of recipients, who have read a message

Then you can check your campaign status, sending time, and Facebook page name. You will also see the audience you sent a campaign to.

Campaigns can have the following statuses: in a progress (assigned to a new campaign, that is sending to recipients), scheduledcanceled by user, and sent.

Below you can check statistics on each recipient separately – sending status and time when status was changed.

Recipients can have the following statuses: newdeliveredread or rejected.

Updated: 19.02.2021

Read also: