Requesting Payment From a Client Without the Constant Chasing
If you run a service business, you know the quiet dread that comes with an invoice that has gone silent. The work is done and the invoice is out, and now you ar...
Using Dubsado for invoices and ConvertKit for email? Reminders quietly fall through three gaps between them. Here’s where — and how to close them without adding more tools.
You run your client work out of Dubsado and your email list out of ConvertKit, and on paper that feels like a complete system. Dubsado sends the invoice, ConvertKit keeps your audience warm, and somewhere in the middle you assumed the “remind clients to pay” part was quietly handled. Then a project wraps, weeks pass, and you realize an invoice from last month is still sitting there — unpaid and, worse, un-nudged.
If you’re a photographer, designer, coach, or any kind of service business owner stitching these two tools together, the gap is not your fault. Dubsado and ConvertKit are both excellent at what they were built for, but neither was designed to be a reliable payment-reminder engine for one-off client invoices. The result is a set of blind spots that only show up when money goes missing.
This post maps exactly where reminders slip through the cracks between Dubsado and ConvertKit, why each tool stops short, and a simple, low-effort way to close the gap so every invoice gets a consistent follow-up — without bolting on five new apps or babysitting a spreadsheet.
Dubsado is a client-management platform: proposals, contracts, invoices, and workflows all live in one place. ConvertKit (now Kit) is an email marketing tool built for growing and nurturing an audience through broadcasts, sequences, and digital-product sales. Put them side by side and it looks like you’ve got both halves of the money conversation covered — the invoice on one side, the email automation on the other.
The trouble is that “send a scheduled email” and “chase a specific unpaid invoice” are different jobs. ConvertKit automations fire on list events — someone subscribes, gets tagged, or buys a product. They have no idea that invoice #1043 is eleven days overdue. Dubsado does know that, but its reminder tools are tied to a rigid set of rules that many owners never fully set up. So the follow-up that should be automatic ends up depending on you remembering to check.
Dubsado can email a client automatically when a payment is due. You set the timing with either a relative send date (a number of days, weeks, or months before or after the due date) or a fixed date, and you can edit the reminder wording under Templates › Canned Emails. Used well, it covers the basic case. But there are three practical limits worth knowing before you trust it to run on its own.
First, on recurring invoices you can only schedule reminders for after the due date — setting a “before due date” reminder on a recurring invoice creates email errors, per Dubsado’s own documentation. Second, there is no simple “send three reminders, escalating in tone” switch: each additional nudge has to be added manually to the payment plan, so most people set one and forget that a single email rarely does the job. Third, the reminders only exist for invoices you actually build and send inside Dubsado. Anything you bill another way is invisible to the system.
None of that makes Dubsado bad — it’s a genuinely capable tool. It just means the reminder feature rewards careful setup and quietly does nothing when that setup is skipped. If you want the full walkthrough, we cover it in does Dubsado send automatic payment reminders and the common misfires in Dubsado payment reminders not sending.
It’s tempting to think ConvertKit can pick up the slack, because it’s so good at automated email. And ConvertKit Commerce genuinely handles recurring billing for paid newsletters and digital products — it can charge subscribers, send receipts, and let you resend those receipts from a subscriber’s billing history.
But that is subscription commerce, not client invoicing. ConvertKit has no concept of “invoice #1043 for the Miller wedding is overdue.” Its automation triggers are things like form submissions, tags, and purchases — not the payment status of an individual project invoice living over in Dubsado. You could hack together a tag-based sequence, but you’d be manually tagging people every time an invoice goes out and untagging them the moment they pay, which defeats the entire point of automation and introduces a fresh way to make mistakes.
When owners tell me a client “never got reminded,” the breakdown almost always lands in one of three spots. Naming them makes the fix obvious.
The setup gap: Dubsado’s reminders exist but were never switched on for that client or that invoice, so the system stayed silent exactly when you needed it. The coverage gap: the invoice was created outside Dubsado — a quick PayPal request, a Stripe link, an invoice from a bookkeeping app — so no automated reminder was ever attached to it. And the consistency gap: one reminder went out, the client didn’t pay, and nothing followed, because a second and third nudge would have needed manual setup that never happened.
That third gap is the expensive one. According to the 2025 Intuit QuickBooks Small Business Late Payments Report, U.S. small businesses with outstanding invoices are owed more than $17,000 each on average — and a big share of that isn’t clients refusing to pay, it’s invoices that simply never got a firm, timely second reminder.
The goal isn’t to rip out Dubsado or abandon ConvertKit. It’s to make sure every invoice — no matter where it was created — gets a predictable series of reminders until it’s paid. That means separating the two jobs cleanly: let Dubsado do client management and invoicing, let ConvertKit do audience email, and give the follow-up its own reliable home instead of hoping one of them covers it.
If you invoice entirely inside Dubsado, the honest fix is to finish the setup: turn on automated reminders for every client, and add at least two or three staggered nudges to your payment plans — a gentle note a few days after the due date, a clearer one a week later, and a direct check-in after that. Our invoice follow-up schedule lays out timing and wording you can copy.
If you invoice in more than one place — which most growing service businesses eventually do — a dedicated reminder tool like DueDrop sits on top of whatever you already bill with and sends the follow-ups on a set schedule, so a Stripe link and a Dubsado invoice both get chased the same way. The point isn’t another dashboard to check; it’s that the reminder job stops depending on your memory.
You don’t need a complex stack to close all three gaps. A setup that works for most solo and small service businesses looks like this: keep Dubsado as the source of truth for contracts and invoices, keep ConvertKit focused purely on your list and product emails, and route every invoice — Dubsado-built or not — through one consistent reminder sequence so nothing depends on which tool created it.
Then do a five-minute audit once a month: open your list of unpaid invoices and confirm each one has a reminder scheduled or already sent. It’s a tiny habit, but it turns “I hope they got reminded” into “I know they did,” and it surfaces the coverage gap before it becomes a $2,000 write-off you notice at tax time.
Not in any practical way. ConvertKit automations fire on list events like tags and purchases, and they have no visibility into whether a specific Dubsado invoice has been paid. You could build a manual tag-based workaround, but you’d be tagging and untagging clients by hand, which is error-prone and defeats the purpose of automating in the first place.
No. Dubsado can send automated payment reminders, but you have to switch them on and configure the timing per client or payment plan. If you never set them up, no reminders go out — which is the single most common reason owners think a client “never got reminded.”
Usually one of three reasons: the reminder was never enabled for that invoice, the invoice was created outside Dubsado so no automation was attached, or only a first reminder was set and no follow-ups came after it. Identifying which gap you hit tells you exactly what to fix.
No. Both tools are worth keeping for their core jobs. The fix is to stop expecting either one to be your reminder system and instead give invoice follow-ups a single, consistent home so every invoice — wherever it came from — gets chased the same way.
For most client invoices, a short escalating series works best: a friendly nudge a few days after the due date, a firmer reminder about a week later, and a direct check-in after that. One reminder rarely gets an invoice paid; a predictable sequence does most of the work for you.
Connect your tools in five minutes. Let the first reminder go out tomorrow morning — sounding exactly like you'd write it yourself.
Start my free 14-day trial