Where they started
Every renewal reminder was written and sent by hand, and overdue invoices were chased whenever someone had time, so some slipped through.
What we built
We turned the follow ups the team already did by hand into sequences with their own timing and tone, and gave the team an admin page to run them.
- Renewal and overdue sequences tied to each customer’s dates.
- Reminders that stop as soon as a payment lands.
- Content and timing the team edits without a developer.
- A log of every message, who got it and why.
How it runs today
The engine runs every day, and the team edits content and timing from the admin page, sees every message that went out in the log and reviews the results with us each month.