Facebook Messenger Settings β
Configure your Facebook Messenger integration from Application Settings > Facebook Messenger in the WhatsMark tenant panel.
Don't have a Meta App yet?
If you haven't created a Meta Developer App, follow the Create Meta Developer Account & App guide first, then return here to complete the setup.

Step 1: Enable Facebook Messenger β
- Navigate to Application Settings from the sidebar
- Click on Facebook Messenger
- Toggle Enable Facebook Messenger to ON
Step 2: Configure Webhook in Meta App β
Once enabled, WhatsMark will display your Webhook Configuration Details:
| Field | Description |
|---|---|
| Webhook Callback URL | Your unique webhook URL for receiving Messenger events |
| Verify Token | A token used by Meta to verify your webhook endpoint |
- Click Copy next to the Webhook Callback URL to copy it
- Click Copy next to the Verify Token to copy it (or click Generate New Token to create a new one)

Add Webhook in Meta Developer Dashboard β
- Open your Meta App at developers.facebook.com
- In the left sidebar, navigate to Messenger > Messenger API Settings
- Under 1. Configure webhooks, paste the following:
- Callback URL - Paste the Webhook Callback URL copied from WhatsMark
- Verify token - Paste the Verify Token copied from WhatsMark
- Click Verify and save
Subscribe to Webhook Fields β

After verifying the webhook, you need to subscribe to webhook fields to receive events. The required fields are:
| Field | Description |
|---|---|
messages | Receive incoming messages |
messaging_postbacks | Receive postback events from buttons |
messaging_optins | Receive opt-in events |
messaging_optouts | Receive opt-out events |
message_reads | Receive message read receipts |
message_echoes | Receive echo of messages sent by your page |
message_deliveries | Receive message delivery confirmations |
messaging_referrals | Receive referral events |
Step 3: Generate Access Token & Connect Page β
- In your Meta App dashboard, go to Messenger > Messenger API Settings
- Under 2. Generate access tokens, find your Facebook Page and click Add Page if not already added
- Select the Page you want to connect with WhatsMark
- Set up the Webhook Subscription fields for the page:
messages,messaging_postbacks,messaging_optins,messaging_optouts,message_reads,message_echoes, etc. - Click the Generate button next to your page

Copy the Token β
- A Token Generation modal will appear with your page access token
- Check "I understand" to acknowledge the security notice
- Click Copy to copy the token
WARNING
This token is shown only once. Keep it safe. If lost, you will need to generate a new one.

Step 4: Enter Credentials in WhatsMark β
Go back to your WhatsMark Application Settings > Facebook Messenger page and fill in the following:
| Field | Where to find it |
|---|---|
| Access Token | The token you copied from the Token Generation modal in Step 3 |
| App ID | Found at the top of your Meta App dashboard |
| Page ID | The Page ID shown under your page name in Messenger API Settings |

How to Find Your Page ID β
- In your Meta App, navigate to Messenger > API Setup
- The Page ID is displayed under your page name in the Generate access tokens section
Step 5: Save Changes β
- After entering the Access Token, App ID, and Page ID, click Save Changes
- Your Facebook Messenger integration is now active
INFO
Make sure your Meta App is set to Live mode (not Development) for production use. You can toggle this from the top bar of your Meta App dashboard.
What Happens After Configuration β
Once the settings are configured correctly, you will start receiving new messages from your business Facebook Page's Messenger β the page for which you configured the Page ID and Access Token.
You can then:
- Receive messages from your Facebook Page Messenger directly within WhatsMark
- Reply to messages from within the WhatsMark chat interface
Version 2.2.0 - Limited Functionality
Currently, only message sending and receiving functionality is available for Facebook Messenger in WhatsMark SaaS. Additional features such as bot automation for Messenger will be available in future updates.