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 + link data.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.data fields 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 message and data (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

FieldTypeDescription
messagestringSummary line, e.g. New post in <group_name>. Good for subject line.
data.group_namestringName of the Facebook group or page.
data.group_idstringFacebook group or page ID.
data.poster_namestringDisplay name of the person who posted.
data.poster_urlstringFacebook profile URL of the poster.
data.post_urlstringURL of the post (Facebook permalink). Use in email body so you can click through.
data.group_urlstringURL of the group or page.
data.post_idstringFacebook post ID.
data.post_typestringEither regular_post or marketplace.
data.bodystringFull text of the post. Use in email body.
data.imagesarray of stringsURLs of all images attached to the post (may be empty).
data.videosarray of stringsURLs of all videos attached to the post (may be empty).
data.timestampstringWhen 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