To better serve customers, banks strive to understand the best way to anticipate their needs. A quick response can add short-term value to a new customer relationship or enhance a long-term one. Successfully harnessing big data provides banks with new capabilities to capture large volumes of data from a variety of data sources and types relating to their customers, including transactions, correspondence, social media, voice recordings, web clicks and free-form notes across multiple channels. With the incredible growth of the mobile channel, banks strive to provide value-added services and increase customer intimacy through mobile solutions, and will receive more data relating to customer behavior and geo-location, which may uncover even greater customer insight. In essence, big data helps banks combine qualitative and quantitative information beyond transactions to give them a clear, insightful view of their customers. Such insight is essential for improving campaign and channel effectiveness, customer service and retention, as well as supporting innovative new revenue streams.