Customer intelligence (CI) is the process of gathering and analyzing information regarding customers; their details and their activities, in order to build deeper and more effective customer relationships and improve strategic decision making.
CI and CRM 
Customer Intelligence is a key component of effective customer relationship management (CRM), and when effectively implemented it is a rich source of insight into the behaviour and experience of a company's customer base.
As an example, some customers walk into a store and walk out without buying anything. Information about these customers/prospects (or their visits), may not exist in a traditional CRM system, as no sales are entered on the store cash register. Although no commercial transaction took place, knowing why customers leave the store (perhaps by asking them, or the storeperson, to complete a survey) and using this data to make inferences about customer behaviour, is an example of CI.
Customer Intelligence begins with reference data – basic key facts about the customer, such as their geographic location.
This data is then supplemented with transactional data – reports of customer activity. This can be commercial information (for example purchase history from sales and order processing), interactions from service contacts over the phone and via e-mail.
A further subjective dimension can be added, in the form of customer satisfaction surveys or agent data.
Finally, a company can use competitor insight and mystery shopping to get a better view of how their service benchmarks in the market.
By mining this data, and placing it in context with wider information about competitors, conditions in the industry, and general trends, information can be obtained about customers' existing and future needs, how they reach decisions, and predictions made about their future behavior.
Example sources of data for CI 
Speech analytics – used to monitor telephone conversations taking place between companies and customers, using phonetic analysis or speech to text to find keywords and phrases, classify call types and identify trends.
Click Tracking – used to monitor the popularity and usage of corporate web sites, this data can provide clues to product interest and buying intention. For example, a company may infer a customer is interested in purchasing a particular service if they are spending time browsing specific product pages.
Customer Relationship Management – software solutions used for Salesforce automation and to manage customer relationships which can store data on the quantity, type and category of customer and prospect contacts.
Frontline data capture which may (or may not) form part of a CRM software solution, but which is used by front line agents to record more subjective data regarding customer contacts, such as the root cause of the customer picking up the phone (e.g. they received their bill) or their emotional state.
Customer satisfaction and market research surveys, often mined via text analytics, which can additionally be applied, for customer intelligence purposes, to contact center notes, e-mail, and other textual sources.
Customer Intelligence provides a detailed understanding of the experience customers have in interacting with a company, and allows predictions to be made regarding reasons behind customer behaviors.
This knowledge can then be applied to support more effective and strategic decision making – for example, understanding why customers call makes it easier to predict (and plan to reduce) call volumes in a contact centre.
See also 
- Shaw, Robert, Measuring and Valuing Customer Relationships (2000) Business Intelligence ISBN 978-1-898085-33-1
-  Capturing Customer Intelligence – Oracle
-  Customer Intelligence by CRM Today