Chase Overdue Google Sheets Invoices Automatically via WhatsApp

This checks Google Sheets for invoices past their due date and sends a polite, escalating WhatsApp reminder to the client — so you get paid faster without the awkward manual chasing.

difficulty Intermediatesetup 35 minresult Overdue Google Sheets invoices trigger timely, professional WhatsApp reminders, shortening the time it takes to get paid.
  1. 1

    Step 1 — Schedule the check

    Add a Schedule Trigger (daily).

  2. 2

    Step 2 — Find overdue invoices

    Add a Google Sheets node returning unpaid invoices whose due date has passed, with the client contact and amount.

  3. 3

    Step 3 — Pick the right reminder

    Add a Switch on how many days overdue so tone escalates gently: a nudge at 3 days, firmer at 14, final notice at 30.

  4. 4

    Step 4 — Send via WhatsApp

    Add a Twilio node. Set Operation to Send and use a WhatsApp-enabled Twilio number as the From. Build the message from the invoice number, amount due, and a payment link. Add your Twilio SID + auth token.

Frequently asked questions

Will it message paid invoices by mistake?

No — Step 2 filters to unpaid status straight from Google Sheets, so once an invoice is marked paid it drops out of the chase.

Can I CC my accounts team?

Yes — add them as a CC in the WhatsApp step, or branch a copy to a Slack channel so finance can see who's been chased.

About this recipe. Recipes on FlowRecipesHub are written for business owners, not developers, and are tested before publishing — how recipes get made. Some ingredient links are affiliate links that cost you nothing — full disclosure.