Check the following tools for sales: 1. Customer relationship management 2. Virtual learning/Virtual proposal 3. Social media/Website 4. Mobile devices and apps 5. Reviews and customer advocacy
You forgot to mention the concept of lead enrichment, which is a relatively new tool in sales. Lead enrichment can be defined as the process of gathering and structuring essential data for performing sales in CRM. This process can be performed manually and automatically. By the most essential data is meant:
Name/Surname
Phone numbers
Email address
Home address
Personal preferences
Google, LinkedIn, official websites, and Global Database can serve as sources to find the above data.