Chase Overdue Stripe Invoices Automatically via WhatsApp

This checks Stripe 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 Stripe 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 Stripe 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 Stripe, 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.