すべてのテンプレート

運用

Invoice Payment Reminders

Email Italian payment reminders for unpaid invoices that are overdue or due within three days, every weekday morning.

Open Flow で使用
Open Flow の Invoice Payment Reminders ワークフローOpen Flow の Invoice Payment Reminders ワークフロー

Read invoices from Google Sheets at 08:00 on weekdays and send one Italian reminder per unpaid invoice due within three days or already overdue.

Setup

Create a sheet named Invoices with these headers:

Numero Cliente Email Importo Scadenza Stato
INV-001 Ada ada@example.com 120.00 13/11/2026 da pagare

Use DD/MM/YYYY for due dates. The exact status pagata marks a paid invoice, ignoring case and surrounding whitespace. Other statuses remain eligible. Every unpaid overdue invoice is included, regardless of its age.

For Open Flow, import the JSON and configure:

Node Configuration
Weekday morning Confirm the schedule timezone; the template starts with UTC.
Read invoices Connect Google Sheets and replace YOUR_SPREADSHEET_ID. The default range is 'Invoices'!A:F.
Prepare reminders Set timezone to the same timezone as the schedule and edit signature.
Send reminder Connect Gmail for the Send Email action.

For n8n, connect Google Sheets and Gmail, configure the spreadsheet in Leggi fatture, and edit the company signature in Trova scadenze imminenti. Confirm the workflow timezone before enabling it; the template starts with UTC.

Publish and enable the configured workflow. A run reads the complete configured sheet range, filters invoices, and sends reminders in sheet order. Empty results send no messages. A send failure stops later reminders. The workflow does not update invoice statuses or record delivery, so eligible invoices receive another reminder on the next weekday run. Retrying a partially completed run can resend earlier reminders.

Open Flow sends each reminder through a separate Connector execution in the visible feedback loop. There is no 100-reminder total cap. The full sheet range, prepared messages and accumulated send identifiers must fit the platform’s Code input and result budgets; the inspected host allows 1 MiB for each. A limit failure stops the run, and reminders already sent can repeat if you rerun it. A sent message identifier confirms Gmail accepted the request; it does not prove recipient delivery. Inspect Sent before retrying an unconfirmed send.

Changes to the source

  • Reject impossible dates such as 31 February instead of rolling them into another month. Missing and malformed dates are skipped.
  • Compare calendar dates in the configured timezone, including daylight saving changes.
  • Validate eligible recipients before sending any reminders.
  • Send plain-text email so the Italian message retains its paragraphs.
  • Provide the required sheet headers, spreadsheet placeholder, signature, and explicit UTC starting timezone.

Adapted from Automatic payment reminders from Google Sheets (Italian) in enescingoz/awesome-n8n-templates.

Source collection notice: © 2024–2026 Enes Cingoz, CC BY 4.0. The source export does not identify a separate template author or license. See repository licensing for the scope of OOMOL contributions and third-party material.