n8n Error Alerts to Slack + Log Failures in Google Sheets
n8n Error Alerts to Slack + Log Failures in Google Sheets
Regular price
£40.99
Regular price
£40.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
âš¡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Error Alerts to Slack + Log Failures in Google Sheets
Regular price
£40.99
Regular price
£40.99
Sale price
Unit price
/
per
Get instant n8n failure alerts in Slack—and keep a permanent error log in Google Sheets
If your n8n workflows fail, don’t wait for someone to notice. This workflow automatically sends a Slack-ready error alert with the failed execution details, and also appends the same failure record to Google Sheets for clean, searchable incident tracking.
What this workflow does
- Automatically triggers on any failed n8n execution, so failures are captured the moment they happen.
-
Extracts and normalizes key error details into a single alert payload, including:
- workflow name
- failed node
- error message
- execution URL
- execution metadata (as included in the payload)
- Sends a formatted failure alert to Slack in your chosen channel, including a link to the failed execution for fast investigation.
- Appends the failure details to Google Sheets as a new row, creating an ongoing log of errors for later review.
Use cases
- SaaS operations: Track failed automation runs and quickly troubleshoot customer-impacting issues.
- Automation engineering: Monitor fragile workflow steps (webhook nodes, API calls, parsing code) and reduce mean time to resolution.
- Team visibility: Centralize workflow failures in Slack for shared awareness, while keeping a structured Google Sheets history for audits.
Technical details
- n8n Error Trigger: fires on failed executions.
- Code node: formats and normalizes the failure payload into a Slack-ready message.
- Slack node: posts alerts to a specified Slack channel (requires a Slack bot token with chat:write).
- Google Sheets integration: appends a new row per failure.
- Sticky Note: included as part of the workflow setup/clarity.
Setup requirements
- Slack workspace + Slack credential, and set the destination channel (e.g.,
#alerts). - Google account + Google Sheets credential, and select the target spreadsheet and sheet/tab IDs.
- Google Sheet header row must match: failed_at, workflow_name, failed_node, error_message, execution_url.
Customization note: The alert text is already prepared, so you can swap the Slack destination for other notification destinations like Discord, Telegram, or email by changing the destination node.
