To get this information, they can survey shoppers on their purchase motivations, analyze the data customers provide on loyalty-program enrollment forms and review shoppers' transaction histories.. . .Motivations can vary, depending on what a person is buying. . . .Companies can use customers' ages, incomes, sex and other factors to draw general conclusions about what motivates them to make purchas