Limited-time for new users: get 50% off

Send Facebook Group Posts to Make.com

With the Groups Watcher Pro plan, you can send every new post from your monitored Facebook groups and pages to Make.com. Use the Webhooks module to get a custom webhook URL, add it in Groups Watcher, and we deliver post details you can automate to Google Sheets, Slack, Airtable, CRM, or 1,500+ apps. Most alerts arrive in under 60 seconds.

This feature is available on the Pro plan. Check pricing here.

Set up Make.com

  1. In Make.com, create a new scenario. Add the Webhooks module as the first (trigger) module.
  2. Choose Custom webhook. Make will generate a unique URL for your scenario.
  3. Copy that URL and paste it into Groups Watcher as your webhook URL (in your campaign or Pro plan setup).
  4. When you are ready to test, trigger a post from Groups Watcher (or use the test tool below); Make will receive the data and you can map the output in subsequent modules.

The information we send matches our custom webhook doc: one alert per request with message and data (group name, post URL, body, images, videos, and more).

Test your Make.com webhook

Before or after configuring your scenario, send a test to your Make webhook URL. Open Send test webhook, enter the URL, and we send a sample POST so you can verify the scenario runs.


Request

  • Method: POST
  • Headers: Content-Type: application/json
  • Body: JSON with message and a data object (one post per request). Full reference: Custom webhook.

Payload (Make.com webhook data)

For the default format, the body has a short message and a data object with all post fields. In Make map data.group_name, data.post_url, data.body, and so on in your modules.

Each POST includes a short message and a data object with all post fields. See the full write-up on Custom webhook.

Payload shape

{
  "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>"
  }
}

Slack, Discord, ntfy, and Teams use different formats. The example above applies when your automation receives a webhook URL from Groups Watcher (including via Zapier, Make, or n8n).

Field reference

FieldTypeDescription
messagestringSummary line, e.g. New post in <group_name>.
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).
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.
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 Make.com receives for each new post. Use these fields in your scenario (e.g. add row to Google Sheets, send Slack message, create Airtable record).

{
  "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"
  }
}

Frequently asked questions

How do I build an automation in Make.com to send Facebook group posts there?

Create a scenario in Make.com and add the Webhooks module as the first module. Choose Custom webhook (or Receive a webhook) and copy the URL Make generates. In Groups Watcher Dashboard, paste that URL as your webhook and add the Facebook groups or pages you want. Each new post triggers the scenario in under 60 seconds with the fields described in our custom webhook doc. Add follow on modules to write rows to Google Sheets, update a CRM, post to Slack, or connect to 1,500+ apps, mapping bundle fields from the webhook output.

What is Groups Watcher?

Groups Watcher monitors Facebook groups and pages you select and notifies you when new posts appear in under 60 seconds. Pro plan users can send those notifications to Make.com, Zapier, n8n, email, Slack, or a custom webhook.

Does Make.com watch Facebook groups directly?

Not in this setup. Groups Watcher performs the monitoring and sends post details to your Make webhook URL. Make receives that bundle and runs your scenario.

Is coding required?

No. You map fields between modules in Make’s UI. Advanced users can add extra HTTP steps if needed.

Can I use Groups Watcher for brand mentions on Facebook?

Yes. Teams use Pro to watch groups and pages where people talk about a brand, product, or competitor. Add keywords or AI filtering so you see the conversations that matter. Most alerts reach you in under 60 seconds through email, webhooks, Slack, and the other channels in these guides.

Pro plan only. This integration uses the same webhook as the Pro plan. Need help? Contact support@groupswatcher.com.

View pricing