A customer profile refers to the record of basic contact information and transactions needed to communicate with customers in a personalized manner.