Send Facebook Group Posts to Email
With the Groups Watcher Pro plan, you can get every new post from your monitored Facebook groups and pages delivered by email. Use an automation platform like Zapier, Make.com, or n8n: Groups Watcher sends each post to your webhook URL, and you build a flow that sends an email (e.g. subject with group name and a link to the post, body with the post text). We POST a simple, flat JSON payload; you map data.group_name, data.body, data.post_url, and more into your email.
This feature is available on the Pro plan. Check pricing here.
Set up email delivery
Use one of these to get a webhook URL, then add an action that sends an email:
- Zapier: Trigger = Webhooks by Zapier (Catch Hook). Action = Email by Zapier (Send Outbound Email), or Gmail / Outlook. Map our payload: e.g. subject =
data.group_name+ “ – New post”, body =data.body+ linkdata.post_url. - Make.com: First module = Webhooks (Custom webhook). Second module = Gmail / SMTP / etc. → Send an Email. Map
data.*into subject and body. - n8n: First node = Webhook (POST). Next node = Gmail, Send Email, or similar. Map
body.datafields into the email.
Copy the webhook URL from your chosen tool and paste it into Groups Watcher as your webhook URL (campaign or Pro plan setup). Each new post will trigger the flow and send you an email.
The payload we send is the same as our custom webhook: flat JSON with message and data (group name, post URL, body, images, videos, etc.).
Test your webhook
Before or after connecting email, you can send a test payload to your webhook URL (the one from Zapier, Make, or n8n) to confirm it receives data. Enter the URL below and we’ll POST a sample payload (same shape as real posts) so you can verify the flow and see the data in your automation.
Request
- Method:
POST - Headers:
Content-Type: application/json - Body: JSON with
messageanddata(see below)
Payload (use in email subject and body)
The body is a flat object: a short message (summary line) and a data object with all post fields. In Zapier, Make, or n8n map data.group_name, data.post_url, data.body, data.poster_name, etc. into your email subject and body.
{
"message": "<string>",
"data": {
"group_name": "<string>",
"group_id": "<string>",
"poster_name": "<string>",
"poster_url": "<string>",
"post_url": "<string>",
"group_url": "<string>",
"post_id": "<string>",
"post_type": "regular_post" | "marketplace",
"body": "<string>",
"images": ["<url>", ...],
"videos": ["<url>", ...],
"timestamp": "<ISO 8601 string>"
}
}Field reference
| Field | Type | Description |
|---|---|---|
| message | string | Summary line, e.g. New post in <group_name>. Good for subject line. |
| data.group_name | string | Name of the Facebook group or page. |
| data.group_id | string | Facebook group or page ID. |
| data.poster_name | string | Display name of the person who posted. |
| data.poster_url | string | Facebook profile URL of the poster. |
| data.post_url | string | URL of the post (Facebook permalink). Use in email body so you can click through. |
| data.group_url | string | URL of the group or page. |
| data.post_id | string | Facebook post ID. |
| data.post_type | string | Either regular_post or marketplace. |
| data.body | string | Full text of the post. Use in email body. |
| data.images | array of strings | URLs of all images attached to the post (may be empty). |
| data.videos | array of strings | URLs of all videos attached to the post (may be empty). |
| data.timestamp | string | When we sent the notification (ISO 8601). |
Example payload
This is what your automation receives for each new post. Use these fields in your email (e.g. subject: “New post in Tampa Bay Homeowners”, body: post text + link to data.post_url).
{
"message": "New post in Tampa Bay Homeowners",
"data": {
"group_name": "Tampa Bay Homeowners",
"group_id": "123456789",
"poster_name": "Maria Johnson",
"poster_url": "https://facebook.com/maria.johnson",
"post_url": "https://www.facebook.com/groups/123456789/permalink/987654321012345/",
"group_url": "https://www.facebook.com/groups/123456789",
"post_id": "987654321012345",
"post_type": "regular_post",
"body": "Anyone have a good HVAC person in St. Pete? Our AC went out last night",
"images": ["https://scontent.xx.fbcdn.net/v/.../image1.jpg", "https://.../image2.jpg"],
"videos": [],
"timestamp": "2026-02-11T14:30:00.000Z"
}
}Pro plan only. This integration uses the same webhook as the Pro plan. Need help? Contact support@groupswatcher.com.
View pricing