identifying customer needs satisfying customer needs maintaining customer loyalty building customer relationships anticipating changes in customer needs