Among the many accolades Nimble, a best small business CRM software, has received, one includes being ranked #1 in the social sales and marketing customer relationship management software category. Customer relationship management helps keeps a company's sales pipeline organized. This is especially important for a small business that would like to grow. Nimble was engineered to be intelligent. Therefore, its features include smart contacts, smart insights and smart results. Additionally, the software is accessible on-premise and online. Contacts can be managed without data entry, customer interactions can be viewed with ease and potential deals can be closed each time with a right time, right place and right prospect approach. Users who are fans of Google apps or Office 365 will be happy to know that Nimble integrates well with both. No credit card is required to set up an account, and users can enjoy the risk-free 14-day trial before committing.