As customer contact and communications channels continue to expand, businesses are new faced with larger, more complex sets of customer data. Many organizations continue to attempt to achieve a 360-degree view of the customer but due to these bewildering number of data sources, reaching this pinnacle has become increasingly difficult. 

Seeing this opportunity, software vendors have begun to introduce new, more advanced analytic applications. This next-generation of customer analytics capabilities may make it possible to effectively access and analyze new forms of data via web-based mobile devices and collaborative technologies. Implementing such initiative holds great promise but requires an in-depth understanding of options, functional requirements and best practices.