You should be able to integrate your CRM with your website forms to have the leads go in automatically, classify your leads based on the Step in your franchise sales process they are currently in, allow sales team to make detailed notes and track all conversations and offer simple, accessible reporting on everything.