Back to automation

Mini automation case

Automatic reminders and overdue reporting in a small business

An example for a company that wanted to stop manually checking payment deadlines, asking the team about statuses, and assembling an overdue report from several places. The solution was designed as a safe first stage: internal reminders first, client-facing communication only later if needed.

Scope

Area
invoices, payments, reminders, overdue reporting
Tools
Google Sheets, Gmail, Apps Script, simple activity log
Priority
less manual control and fewer missed deadlines

Problem

Payment deadlines were checked manually and statuses were updated irregularly. Some overdue invoices were noticed only during a bulk review.

Solution

A daily script checks statuses and deadlines, sends internal reminders, and prepares a weekly overdue report.

Safety

At the start, the automation does not write to clients. It first informs the team and logs actions so the rules can be reviewed calmly.

Input data

What had to be organized first

The automation did not start with code. First we had to decide which columns were the source of truth and which statuses should block further reminders.

  • invoice number
  • client and account owner
  • amount and due date
  • payment status
  • date of the last reminder
  • notes and exceptions for manual review

Implementation flow

What the first stage looked like

1

organize the invoice and due-date sheet

2

add statuses: to check, sent, paid, overdue

3

run a daily review of deadlines and overdue items

4

send internal reminders to the person responsible for the client

5

prepare a weekly overdue report for the business owner

6

keep a log of sent reminders and errors for later review

Effects

What the company gained

  • less manual checking of deadlines in the sheet
  • faster response to overdue invoices
  • clearer division of responsibility in the team
  • one place to check statuses and exceptions

Constraints

What to watch in this type of implementation

  • client reminders are not sent automatically in the first stage
  • every internal send goes into the log
  • the paid status blocks further reminders
  • missing email address or owner goes into the exception report

Takeaway

Internal control first, full automation later

For payments and reminders, it is not worth starting with automatic messages to clients. A safer first step is internal alerts, an overdue report, and an action log. Only when the data is stable does it make sense to extend the process with more automatic communication.