Predicting response rate
A process for predicting response rates, such as to a marketing campaign. In general, the process involves collecting data concerning past transactions; using past transaction data to identify bins, or groups, of customers exhibiting similar purchase behavior in the past; summarizing (statistically) the average purchase behavior for each bin of customers and compiling the bin statistics for use in campaign planning; assign customers to appropriate bins (previously identified and statistically described) based on their past and most recent purchasing records; using the previously calculated bin statistics to estimate the likely number of purchasers and expected average revenue for each bin of customers; calculating a predicted total revenue by summing expected average revenues for each bin; calculating a predicted response rate; executing the marketing campaign; collecting data for new transactions; comparing the predicted and actual revenue and response rates; and using these comparisons to adjust and improve the methods of prediction for use in future campaigns.
1 . A method for dynamically predicting total revenue from future marketing campaigns comprising:
a. selecting past transaction data sets including at least an identification and past transaction for a plurality of customers;
b. identifying scoring bins containing customers of similar characteristics based on a customer scoring methodology;
c. calculating purchase statistics characterizing customers in each of the scoring bins;;
d. assigning customers to appropriate bins based on the pre-campaign behavior; and
e. using precalculated bin statistics to predict expected total revenue from each bin.
2 . The method of claim 1 , wherein the input transaction data sets comprise one or more of:
a. customer lists;
b. transactions made by each customer;
c. product lists of all products and services sold; and
d. promotions data describing previous campaigns.
3 . The method of claim 1 , wherein the scoring methodology comprise one or more of:
a. RFM;
b. Regression;
c. Neural nets;
d. Genetic algorithms; and
e. Finite State Machines.
4 . A method for dynamically predicting total revenue from a future marketing campaign, comprising
collecting data for past transactions, the data including a customer identification and transaction information for a plurality of transactions;
identifying several bins, or groups, of customers having similar buying characteristics based on their past purchase behavior;
characterizing the buying behavior of each bin of customers using statistical methodology,
assigning potential campaign target customers to previously identified bins based on the customers' current purchase records;
estimating an expected revenue for customers in each bin using previously calculated bin statistics;
calculating a predicted total revenue by summing the expected revenue for each bin;
executing a campaign;
collecting actual revenue from the campaign;
comparing the predicted and actual revenue; and
adapting the prediction methodology when indicated by such comparisons.