Salesforce enables firms to monitor sales data and customer interactions. Leads, contacts, opportunities and cases can all be managed by it. Salesforce also has a number of tools that can be used by businesses to automate their lead generation, lead scoring, and email marketing campaigns.