Facebook Messenger webhooks — instant delivery
Every Facebook Page message delivered to your server in real time. Build automated responses, lead qualification flows, or CRM sync without touching Facebook's complex Graph API yourself.
Facebook messages, structured
Normalized to the same structure as WhatsApp and Instagram. Switch platforms without rewriting your message handling logic.
PAYLOAD · FACEBOOK MESSENGER MESSAGE
{
"platform": "facebook",
"event": "message.received",
"timestamp": 1744009821,
"from": {
"id": "2345678901234",
"name": "Sarah Johnson"
},
"page_id": "1234567890",
"message": {
"id": "m_abc123",
"type": "text",
"text": "I have a question about pricing"
},
"conversation_id": "conv_8h1k..."
}Full Messenger event coverage
New message events
Every message sent to your Facebook Page fires a webhook payload with sender ID, message text, and page ID.
New conversation events
When a user initiates a new conversation with your Page, get notified immediately — perfect for lead tracking.
Sender profile data
The sender's Facebook name and profile picture URL are included in every payload (where permitted by Meta).
Multiple pages
Connect multiple Facebook Pages to a single SocialHook account. Platform and page ID identify the source in every payload.
Postback events
Button clicks and quick reply selections from Messenger conversations delivered as webhook events.
Read receipts
Messenger read receipt events fire when your messages have been seen by recipients.
What teams build with it
Lead capture automation
Every new Facebook Messenger conversation creates a contact in your CRM and notifies your sales team in real time.
Customer support routing
Route Facebook Page DMs to the right support agent or queue based on message content and customer history.
AI-powered responses
Connect your LLM to SocialHook and respond to Facebook messages automatically without leaving your infrastructure.
Agency management
Manage multiple client Facebook Pages from a single webhook endpoint. Page ID in every payload separates the traffic.
Stop managing Meta APIs.
Start building.
Connect your first Facebook, Instagram, or WhatsApp account in under 2 minutes. Your webhook receives its first payload before your coffee gets cold.
No credit card required · $50/month after trial · Cancel anytime