Patent ID: 8082177

Claim:
A computer implemented method for delivering promotions, comprising: storing, in computer memory accessible by a computer comprising a processor, at least: a first effectiveness criteria; a customer identification (CID) associated with a customer; a plurality of promotions; and for each one of said plurality of promotions, an association to said CID, a delivery medium used to deliver the corresponding one of said plurality of promotions to said customer, and a status of said corresponding one of said plurality of promotions, such that an initial promotion is stored in said computer memory in association with said CID, a first delivery medium, and an initial promotion status, and said second promotion is stored in said computer memory in association with said CID, a second delivery medium, and a second promotion status; determining a targeted plurality of promotions for said consumer; delivering said targeted plurality of promotions to said customer through a plurality of delivery mediums; determining a status of each promotion delivered, wherein said status corresponds to one of (1) accepted, (2) rejected, and (3) unknown, wherein said determining comprises applying status criteria to said transaction data; and storing said status; determining an effective medium for the customer based on the status of each promotion delivered; and delivering promotions to said customer primarily through the effective medium determined.