Using Data to Personalize Marketing for Each Customer