recurring revenue retention tool