solutions vary for every business vertical. Every industry and business relates to their customers in different ways so their software needs will vary as well. The interface for a real estate brokerage would be very different than the CRM interface for a manufacturing enterprise.
Before the internet-based CRM business solution was refined and became readily available, a small company had a choice of buying software, hiring a dedicated IT staff and buying and continually upgrading hardware to run the CRM software. This was not cost effective and unfortunately the CRM solutions were not even configured for the business.
However, the small and medium business not able to step up and pay for the custom hardware and software deployment have the alternative of using internet based CRM software solution, like Business Catalyst. The CRM business solution can be configured for the business size, interaction types and even automated marketing initiatives. All that is required is an internet connection and a web browser.