OperationsStartern8n template

Invoice Chaser: a free n8n template.

Polite automatic reminders for unpaid invoices at 7, 14, and 30 days.

What it does

Chasing money is awkward. This workflow does it for you. It watches your unpaid invoices and sends a polite reminder at 7 days, a firmer one at 14, and a final notice at 30. Every message stays friendly and professional, so you keep the client and get the check. You stop financing other people's businesses for free. Importable n8n JSON with setup sticky notes on every node. This one is free. Download the file below, import it into n8n, add your keys, and run it.

Inside the workflow: 19 nodes

  1. 01Daily 9amSchedule Trigger
  2. 02Test Trigger (deletable)Webhook
  3. 03Config (EDIT ME)Set
  4. 04Test Mode?If
  5. 05Mock Unpaid InvoicesSet
  6. 06Fetch Unpaid Invoices (QuickBooks or Xero)Http Request
  7. 07Bucket Invoices By AgeCode
  8. 08Reminder TierSwitch
  9. 09Tone: Friendly (7 days)Set
  10. 10Tone: Firm (14 days)Set
  11. 11Tone: Final Notice (30 days)Set
  12. 12Skip AI? (test mode)If
  13. 13Mock Reminder EmailSet
  14. 14AI Write ReminderHttp Request
  15. 15Parse AI ReminderCode
  16. 16Send Reminder Email (add your email node)No Op
  17. 17Log Reminder to Sheet (add your Google Sheets node)No Op
  18. 18Build Daily DigestCode
  19. 19Slack Daily Digest (add your Slack node)No Op

Questions

Do I need to code?
No. Invoice Chaser is an importable n8n JSON file. Every node carries a sticky note that tells you what to set.
How do I import it into n8n?
Open n8n, press the three dots menu, pick Import from File, and select the JSON. Then follow the sticky notes.
What do I need to run it?
A free or paid n8n instance. The workflow has a Config node for your values and a test mode that runs with zero external credentials.
What does it cost?
Nothing. The JSON downloads directly, no email needed.