You have leads and clients and other random people you need to follow up with. It can be overwhelming, but you need to stay on top of it if you want to have consistent work. Here you’ll find the best resources I know of to build a great CRM process for your business.
This is a great book that covers more than managing your CRM needs. It covers your niche, and building your client vetting process. Make sure you take the time to do the work though, or you’re wasting your time.