Skip to product information

n8n Invoice Reminder & Escalation Workflow (Google Sheets + Gmail)

n8n Invoice Reminder & Escalation Workflow (Google Sheets + Gmail)

 (200+Reviews)
Regular price £17.99
Regular price £17.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 Invoice Reminder & Escalation Workflow (Google Sheets + Gmail)

n8n Invoice Reminder & Escalation Workflow (Google Sheets + Gmail)

Regular price £17.99
Regular price £17.99 Sale price
SAVE Sold out

Automatically remind customers for unpaid invoices—and escalate to finance when it’s time

This n8n Invoice Reminder & Escalation Workflow reads invoice data from Google Sheets, checks prior reminder history, and sends timely follow-up emails through Gmail—with safe test mode enabled by default. It also records every decision back into your Google Sheets for a complete audit trail.

What this workflow does

  • Schedules and configuration: Runs manually or on weekdays at 09:00, loading a configuration that enforces safe test mode unless live sending is explicitly approved.
  • Merges invoice + reminder history: Reads the Invoices and Reminder Log sheets and combines them so each invoice is evaluated against past reminder activity.
  • Validates and calculates next action: Checks invoice fields (invoice IDs, due dates, amounts, currencies, statuses, and email fields) and computes the follow-up stage (e.g., due soon, overdue, or escalate) using snooze and minimum-interval rules.
  • Idempotency protection: Uses an InvoiceID + stage + date key in the Reminder Log to skip reminders that were already reserved or processed.
  • Routes actions: Sends customer reminders, triggers a finance escalation path, or records exceptions/holds when data issues are detected (without sending email).
  • Reserves, then sends, then audits: Appends a “RESERVED” entry to the Reminder Log, sends the Gmail message (to a test inbox unless live sending is enabled), and writes the final outcome (sent, escalated, skipped, hold, or data error) with the reason and idempotency key.

Use cases

  • Send automated invoice reminders on a predictable weekday cadence while preventing duplicate emails.
  • Escalate overdue invoices to finance after reminder intervals are exhausted.
  • Maintain a trustworthy audit trail of every decision in Google Sheets for ops and compliance.

Technical details

  • Integrations / nodes: Code, Gmail, Merge, Switch, Sticky Note, and Google Sheets.
  • Core logic: weekday scheduling, data validation, stage computation, idempotency via Reminder Log keys, RESERVERD reservation entries, and audit logging back to Google Sheets.
View full details