
See which retainers make money before the renewal, not after


Retainer tracking for agencies: what you sold, what you actually delivered, and the gap between them.
What's inside
Why hours sold and hours delivered are separate columns: they are different numbers, and the gap between them is over-servicing. Most agencies can feel that gap by the third month of a retainer but cannot show it, so it never makes it into the renewal conversation. Logging it turns "this client is demanding" into "we absorbed twelve hours last month across three requests, none of them quoted" — which is a conversation you can actually have, with a number attached.
No module required, so it installs into any workspace. Pairs with Agency Client Delivery for the work itself, and Agency CRM for the deal that created the retainer.