When you think of what makes a good contact management system it needs to be adaptable for non-technical users. While more savvy individuals will not have a problem, the average business person should not have to struggle while using it. Depending on the learning curve of the CMS product, assistance needs to be provided with tutorials, on site training, IM, email or phone help. It is also good to have multiple ways to contact them just in case you run into any technical difficulties.
When you consider purchasing a CMS, think of how much flexibility you will need. Ask them if they will offer software tool updates and new features. What types of licensing do they offer? Consider one that is free from proprietary licensing if your company would like to have the ability to customize the software.
Contact management systems help track employees and information. A log feature is needed to keep track of user activity, error messages or security problems. For websites, a report feature that monitors user referrals and other web statistics is important.
CMS applications also need to be effective as an organizational tool and content production. Consider products that are adaptable to multiple operating systems, allow categorization of content and have a built in search engine.