Escalate negative Facebook Page reviews to Slack and Supabase tickets

Facebook Page Negative Review Watchdog → Slack Escalation + Supabase Ticket

This workflow automatically monitors Facebook Page reviews, detects negative feedback (≤ 2 stars), alerts the support team via Slack and attempts to create a support record in Supabase with built-in error handling.

This workflow listens for Facebook Page reviews through a webhook. When a review with a rating of 2 stars or less is received, the workflow prepares and standardizes the incoming data, sends an immediate Slack alert to the support team and attempts to store the review as a support record in Supabase. If the database operation fails, a fallback Slack alert is triggered with the relevant error details.

You receive:

Instant Slack alerts for negative Facebook reviews.** Centralized data preparation via a global configuration step.** Automated support record creation.** Error visibility if storage fails.** No manual monitoring of Facebook reviews.**

Ideal for customer support teams that want immediate visibility and structured tracking of negative customer feedback.

Quick Start – Implementation Steps

Import the provided n8n workflow JSON. Configure the Facebook Page Review Trigger webhook URL in your Facebook integration. Review and adjust the Global Configuration node to match your incoming payload structure. Connect your Slack credentials and select the channel for alerts. Connect your Supabase credentials and configure the table used for storage. Activate the workflow — monitoring starts instantly.

What It Does

This workflow automates negative review handling:

Receives Facebook Page review data via a webhook. Prepares and standardizes key review fields using a global configuration step. Checks whether the review rating is ≤ 2 stars. Sends a formatted Slack alert to the support team with full review context. Attempts to create a support record in Supabase. Detects Supabase insert failures. Sends a fallback Slack alert including the Supabase error message if record creation fails.

This ensures no negative review is missed, even if downstream storage encounters issues.

Who’s It For

This workflow is ideal for:

Customer support teams. Social media monitoring teams. SaaS companies handling public feedback. Operations teams needing visibility into failures. Product teams tracking user dissatisfaction. Any business receiving Facebook Page reviews.

Requirements

To run this workflow, you need:

n8n instance** (cloud or self-hosted) Facebook Page review integration** (webhook-based) Slack workspace** with API access Supabase project** with insert permissions Basic understanding of JSON payloads and webhooks

How It Works

Facebook Page Review Trigger
Receives new review data via POST webhook.

Global Configuration
Maps and standardizes incoming review fields such as rating, review text, reviewer name and page name for consistent downstream usage.

Check Negative Review (≤ 2 Stars)
Filters reviews and allows execution only for negative ratings.

Slack – New Negative Review Alert
Sends an immediate Slack notification with: Page name Reviewer name Rating Review text

Create Support Case (Supabase)
Attempts to store the review as a support record.

Check Case Creation Failure
Verifies whether the Supabase insert returned an error.

Slack – Case Creation Failed Alert
Sends a fallback Slack alert including review context and Supabase error details.

Setup Steps

Import the workflow JSON into n8n. Open Facebook Page Review Trigger and copy the webhook URL. Configure your Facebook system to send review events to this webhook. Review the Global Configuration node and update field mappings if needed. Connect Slack API credentials and select the desired channel. Connect Supabase credentials and configure the target table. Save and activate the workflow.

How To Customize Nodes

Customize Review Threshold

Modify the Check Negative Review (≤ 2 Stars) IF node: Change the rating threshold (e.g., ≤ 1 or ≤ 3) Add additional conditions such as page name or keywords

Customize Slack Alerts

You may add: Emojis for urgency Mentions (@channel, @support) Links to the Facebook review Severity labels (LOW / HIGH)

Customize Data Storage

You can extend stored data with: Review timestamp Review ID Review URL Status (Open / In Progress / Resolved) Assigned support agent

Add-Ons (Optional Enhancements)

You can extend this workflow to:

Prevent duplicate review inserts Add retry logic for storage failures Route alerts to different Slack channels per page Create dashboards from stored review data Integrate ticketing tools (Zendesk, Jira) Add sentiment analysis using AI Generate daily or weekly negative review summaries

Use Case Examples

  1. Customer Support Monitoring Instant awareness of dissatisfied customers.

  2. Social Media Reputation Management No need to manually check Facebook reviews.

  3. SLA Enforcement Ensure negative feedback is logged and tracked.

  4. Operations Visibility Error alerts ensure failures never go unnoticed.

  5. Product Feedback Loop Capture recurring complaints for product improvement.

Troubleshooting Guide

| Issue | Possible Cause | Solution | |-----|---------------|----------| | Slack alert not sent | Invalid Slack credentials | Reconnect Slack API | | Storage insert fails | Table or permission issue | Verify table and access rules | | Error alert always triggers | Incorrect IF condition | Validate error field mapping | | Workflow not running | Workflow inactive | Activate workflow | | Webhook not firing | Incorrect URL | Re-check webhook configuration |

Need Help?

If you need help extending or productionizing this workflow like adding retries, scaling alerts, improving error handling or integrating additional systems — our n8n automation team at WeblineIndia can assist with advanced automation and workflow design.

0
Downloads
1
Views
7.38
Quality Score
beginner
Complexity
Author:WeblineIndia(View Original →)
Created:2/14/2026
Updated:2/14/2026

🔒 Please log in to import templates to n8n and favorite templates

Workflow Visualization

Loading...

Preparing workflow renderer

Comments (0)

Login to post comments