Skip to product information

n8n Dead-Letter Retries: Google Sheets + Slack Alerts

n8n Dead-Letter Retries: Google Sheets + Slack Alerts

 (200+Reviews)
Regular price £33.99
Regular price £33.99 Sale price
SAVE Sold out
Instant Digital Download
Unlimited Downloads
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
23 people viewing
High interest right now
9 added today
Fast-moving digital product
n8n Dead-Letter Retries: Google Sheets + Slack Alerts

n8n Dead-Letter Retries: Google Sheets + Slack Alerts

Regular price £33.99
Regular price £33.99 Sale price
SAVE Sold out

Automatically retry failed HTTP jobs with a Dead-Letter queue—plus Slack alerts from n8n

This n8n workflow captures failed job payloads, stores them in a Google Sheets dead-letter queue, retries the original HTTP POST with exponential backoff, and posts success/failure updates to Slack—escalating permanently failed jobs after the maximum retry attempts.

What this workflow does

  • Receives failures via a webhook (and supports a manual test run), then normalizes key fields such as job ID, error details, retry limits, backoff settings, and the target URL.
  • Logs to Google Sheets before retry by writing each failure to the DeadLetterQueue sheet so every incident is tracked.
  • Checks retry eligibility by determining whether the error code is retryable and whether the job is still under the max attempt limit—then calculates the next backoff delay.
  • Retries with exponential backoff by waiting the computed delay and re-sending the original operation using an HTTP POST to the configured downstream URL.
  • Resolves and reports: on success, updates the Google Sheets record as resolved and posts a resolution message to a Slack channel.
  • Escalates exhausted jobs: on failure, increments attempt count, updates the record with the latest response snippet, and re-checks eligibility. If not retryable or the attempt limit is exceeded, marks it exhausted in Google Sheets and escalates to Slack.

Use cases

  • Recovery for transient downstream outages (rate limits, temporary 5xx errors) using an n8n dead-letter retries pattern.
  • Operational visibility for automation engineers managing failed webhook-driven HTTP requests.
  • Auditable retry tracking for SaaS operators who need a Google Sheets-based incident log and Slack escalation.

Technical details

  • Google Sheets integration via a “DeadLetterQueue” sheet for job tracking (status, error code, attempt count, response snippets).
  • Slack alerts for resolution and escalation of permanently failed jobs.
  • Core n8n nodes: webhook, if, set, code, wait, slack.
View full details