Chase is a tool I built to fix this. You create an invoice, send it, and Chase automatically sends follow-up emails on day 3, 7, and 14 — then stops the moment the client pays. No manual "just checking in" emails.
Built with Next.js 15, Supabase, Stripe (payment links on every invoice), and Resend. Vercel Cron handles the daily chase job.
Free plan: up to 3 invoices. Pro: $19/month unlimited. Would love feedback from anyone who's dealt with this problem.