Skip to main content
Send Bulk Broadcast allows you to initiate promotional or customer care campaigns across multiple Facebook Messenger Pages simultaneously. Instead of manually creating separate campaigns for each Fanpage, ChatbotX enables you to bundle pages into a single broadcast, customize template messages per page, and schedule delivery to all your target contacts seamlessly. This feature is ideal for multi-location businesses, brands with regional fanpages, or teams managing multiple brand assets who want to save time and ensure brand messages launch in unison. The complete workflow consists of 3 stages:
  1. Channel Setup: Connect multiple Facebook Pages via bulk integration.
  2. Contact Preparation: Automatically scan and sync past conversation contacts.
  3. Launch Broadcast: Create a broadcast, select multiple pages, map message templates, and schedule delivery.

Stage 1: Connect Multiple Facebook Pages in Bulk

Before launching a broadcast, ensure your Facebook Pages are connected to ChatbotX.
1

Open Messenger Channel Settings

From the left sidebar navigation, click Settings (1) > switch to the Channels tab (2) > locate Messenger and click + Add Messenger (3).
Settings Channels Add Messenger
2

Authenticate and Grant Meta Permissions

You will be redirected to the Meta Facebook authorization dialog. Log in with your administrative account, review your pages, and click Continue to grant full message management permissions to ChatbotX.
3

Select Facebook Pages in Bulk

In the Connect Messenger dialog, select the pages you want to integrate or check Select all to connect all pages at once.
Connect Messenger Bulk Pages Selection
Next to each page, optionally enable Sync history to import contacts and up to 3 months of chat history. Click Continue to finalize the bulk connection.

Stage 2: Scan and Sync Past Contacts from Pages

If your Fanpages have existing customer conversations prior to joining ChatbotX, use Automatic Customer Scan to bring them into your Contacts list.
1

Open Automatic Customer Scan

Go to Contacts on the left menu, click Actions in the top right, hover over Import, and select Automatic Customer Scan.
Contacts Automatic Customer Scan Menu
2

Configure Scan Parameters for Each Inbox

Choose the Fanpage under Inbox and specify the starting date under Scan Inbox from Time (e.g., from Jan 1, 2026 to present).
Contacts Automatic Customer Scan Modal
3

Start Background Scan

Click the Automatic Scan button to launch the scan. The system runs in the background, analyzing past conversations and importing contacts into ChatbotX. You can repeat this process for any other pages you plan to target in your bulk broadcast.

Stage 3: Configure and Send a Multi-Page Broadcast

Once your pages and contacts are ready, create the bulk broadcast using the following steps:
1

Initiate Broadcast Creation

From the left menu, navigate to Broadcasts and click the + Create Broadcast button in the top right corner.
Create Broadcast
2

Select Messenger Channel

On the Choose Channel screen, select Messenger and click Continue.
Create Messenger Broadcast
3

Select Template Message Subaction

On the Choose Subaction screen, select Template Message and click Continue. This allows sending pre-approved Meta Utility Messages beyond the 24-hour standard messaging window.
Broadcast Choose Subaction Template Message
Note: If you choose Messenger Active Contacts, messages can only be sent as flows to contacts who interacted within the last 24 hours.
4

Choose Template Mode and Select Multiple Pages

In the broadcast builder, select the Template tab (“Send a template to your contacts”).Under Messenger Pages, click the dropdown and select the pages you want to include in this campaign. You can search by name or check (Select All) to include all available pages.
Broadcast Template Message Select Multiple Pages
5

Configure Template Content per Page

When multiple pages are selected, the system provides separate configuration blocks for each page:
Broadcast Template Message Per Page Mapping
For each page:
  • Messenger Template: Select the approved utility template for that specific page (e.g., order_confirmation).
  • Variable Mapping: Map dynamic variables to contact attributes:
    • {{1}}: Select client name attribute (e.g., {{first_name}}).
    • {{2}}: Select details attribute (e.g., {{result}} or order number).
  • Preview: Verify the message format and sample values before dispatching.
6

Schedule Delivery and Set Contact Filter

Scroll down to configure timing and recipient filters:
Broadcast Schedule Filter and Confirm
  • Schedule:
    • Select Now to send immediately.
    • Select Schedule for later to specify a future date and time via Pick a date.
  • Contact filter: Narrow down recipients with filtering rules:
    • Match all the conditions below: Contacts must satisfy every condition.
    • Match one of the conditions below: Contacts must satisfy at least one condition.
    • Click + Add Condition to filter by Tag, Custom Field, etc.
  • Receivers: Check the total number of qualified recipients across all selected pages.
7

Confirm and Launch Campaign

  • Click Save as draft to preserve settings and edit later.
  • Click Confirm to schedule or send the broadcast campaign immediately.

Monitor and Manage Broadcasts

Once confirmed, your campaign appears in the Broadcasts list. You can monitor progress with the following statuses:
When dispatching broadcasts across multiple Fanpages, the system automatically respects each page’s Meta rate limits and distributes traffic safely.