Abstract: A method of generating indefinite revenue streams in a retail industry includes automatically sending from a remote server a personalized action electronic communication to a client computer of a customer on every anniversary of a purchase date, the communication including questions for the customer; receiving at the client computer of a sales representative answers to the questions of the communication from the customer; generating indefinite revenue streams from the answers to the questions of the communication.