Hubspot is a comprehensive sales and marketing toolkit. Its free CRM plan is the cherry on the cake. A wide range of sales and marketing features are provided generously; more allowances are unlocked upon upgrading the starter plan.