7. The system for managing churn of claim 1 wherein the end user access module is further executable by the processor to generate one or more reports configured to analyze churn based on customer data stored in the data mart.
1. A system for managing churn among customers of a business having a statistically large customer base, the system comprising: a memory device configured to store a data mart; a processor in communication with the memory device; a population architecture executable by the processor to receive customer data from one or more data sources stored in the data mart, the customer data defining a plurality of customer attributes for each customer in the customer base; a data manipulation module executable by the processor to: calculate derived variable values based on the customer data, wherein each of the derived variable values is indicative of at least one customer characteristic; select a subset of the derived variable values in response to a preselected data mining function; and generate at least one analytical record containing the subset of the derived variable values, wherein the at least one analytical record is associated with a plurality of customers; a data mining tool executable by the processor to perform the preselected data mining function, the preselected data mining function configured to: analyze the at least one analytical record; return results identifying clusters of customers sharing common customer attributes in response to the analysis of the at least one analytical record; and calculate, based on the at least one analytical record, individual customers' propensities to churn during a predefined period in the future, the data manipulation module storing the results in the data mart; and an end user access module executable by the processor to: access the results returned from the data mining tool; and present the results to a user.