π Monitor negative customer reviews with an HTTP API, Google Sheets and Slack
β‘ 23 views Β· π Market Research & Insights
Description
Quick Overview
This workflow polls your review API every 6 hours, filters for reviews rated 3 stars or lower, and posts an alert to a Slack channel for each negative review.
How it works
- Runs every 6 hours on a schedule.
- Fetches the latest reviews from a configured HTTP endpoint.
- Filters the returned items to keep only reviews with a rating of 3 or below.
- Checks whether any negative reviews were found and stops if none exist.
- Posts each negative review to a selected Slack channel with the rating, author, and review text.
Setup
- Provide a reviews API endpoint (and any required authentication) in the HTTP Request node.
- Connect Slack using an OAuth2 credential.
- Select the target Slack channel and adjust the rating threshold in the filter logic if you want a stricter or looser definition of βnegativeβ.
π Nodes Used
Google Sheets, HTTP Request, Slack, Schedule Trigger
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File