Made with Make
← Making IT Make Sense
Operations

How to Automate Invoice and Payment Follow-Up (And Stop Chasing Clients)

Chasing unpaid invoices manually is time-consuming and uncomfortable. Here's how to set up an automated payment follow-up system that sends reminders and stops automatically when you get paid.

Wambui Ndung'u

How to Automate Invoice and Payment Follow-Up (And Stop Chasing Clients)

Chasing invoices is one of the most uncomfortable parts of running a service business. It feels awkward, it takes time, and it shouldn't be your job. The good news is it doesn't have to be.

This post shows you how to set up automated invoice reminders that go out on a schedule, feel professional, and stop the moment the client pays.

Why Manual Invoice Follow-Up Fails

When invoice follow-up is manual, it depends entirely on you remembering to do it. Most people send one reminder when it feels too uncomfortable not to — usually much later than they should.

The result is longer payment cycles, more awkward conversations, and cash flow that's harder to predict.

Automated follow-up removes the awkwardness entirely. The system sends reminders consistently because it's not embarrassed. And clients often pay faster simply because they know reminders will keep coming.

What This Automation Does

Once set up, your invoice follow-up automation will:

  1. Detect when an invoice becomes overdue
  2. Send a polite reminder email at day 3
  3. Send a firmer reminder at day 7
  4. Send a final notice at day 14
  5. Stop all reminders the moment payment is recorded
  6. Notify you if an invoice remains unpaid after day 14 so you can step in personally

How It Works: Step by Step

Step 1: Choose your invoicing tool

Your invoicing tool needs to integrate with Make.com. Good options are:

  • Wave — free, clean, and has Make.com integration
  • QuickBooks — popular and well-supported
  • Stripe — if you take card payments directly
  • FreshBooks — straightforward for service businesses

If you already use one of these, great. If not, Wave is a strong free starting point.

Step 2: Set up your invoice trigger in Make.com

In Make.com, create a scenario that watches for overdue invoices. Depending on your invoicing tool, this might be:

  • A scheduled scenario that runs daily and checks for invoices past their due date
  • A webhook that fires when an invoice status changes to "overdue"

📸 Screenshot: Make.com scenario with a scheduled trigger and a "Get Invoices" module filtering for overdue status

Step 3: Write your reminder emails

Write three email templates, each with a slightly different tone:

Day 3 — Friendly reminder: "Hi [Name], just a quick note that invoice #[number] for [amount] was due on [date]. If you've already sent payment, please ignore this. If not, here's the link to pay: [link]."

Day 7 — Gentle follow-up: "Hi [Name], I wanted to follow up on invoice #[number] which is now 7 days overdue. Please let me know if there are any issues. Payment link: [link]."

Day 14 — Final notice: "Hi [Name], this is a final notice regarding invoice #[number] for [amount], now 14 days overdue. Please arrange payment today or reply to discuss. [link]."

Save these as templates or draft them directly in your Make.com email modules.

📸 Screenshot: Gmail module in Make.com with the reminder email template

Step 4: Add conditional logic

Before each reminder sends, Make.com checks whether the invoice has been paid. If it has, the scenario stops. If it hasn't, the reminder goes out.

Use a Router or Filter module in Make.com to check the invoice status before each step.

📸 Screenshot: Make.com Router module with "Invoice Paid?" filter

Step 5: Notify yourself after day 14

If the invoice is still unpaid after the final notice, trigger a Slack message or email to yourself. At this point, a personal conversation is more appropriate than another automated reminder.

📸 Screenshot: Slack notification sent to yourself with invoice details

Tools You'll Need

  • Wave, QuickBooks, or Stripe — for invoicing
  • Make.com — for the automation logic
  • Gmail — for sending reminder emails
  • Slack — for internal escalation notifications

Common Mistakes to Avoid

Sending reminders that sound like a robot wrote them. Automated doesn't have to mean cold. Write your reminders in your own voice. Clients shouldn't be able to tell the difference.

Not testing the "paid" filter. The most important part of this system is that reminders stop when payment is received. Test this thoroughly — nobody wants to chase a client who already paid.

Setting day 3 too aggressively. Starting reminders on day 1 can feel pushy. Day 3 strikes the right balance between timely and reasonable.

What to Do Next

With invoicing running automatically, the next big win is getting your lead follow-up working the same way. Read the next post on automating lead follow-up →

Or book a free consultation if you'd like help setting this up for your specific invoicing setup.

Tagged:automationMake.cominvoicingpaymentscash flow

Keep reading — you might also like these