How this agency increased length of partnerships with clients to over 18 months with a subscription model