The present invention includes a system for performing retail targeted marketing on customers. The system comprises a terminal for entering selected indicia from identification presented by customers at a point-of-sale in order to generate an identification code for each customer. A reader detects the machine readable product code on products purchased by the customers. A processor responsive to the terminal and the reader creates a centralized database of the store's customers' data relating to product codes of products previously purchased by the customers during previous visits, in association with the customer's unique identification codes. The processor generates a signal upon entry of the identification codes of customers whose transactions meet predetermined product purchasing history criteria. Circuitry responsive to the processor and the database dispenses a sales promotion at the point-of-sale to the customers who meet the predetermined product purchasing history criteria with the sales promotion including a product infrequently purchased by the customers so that the customers are incented to return to the retail establishment to purchase the product in a future transaction.