When it comes to collecting customer data for analysis, there are several types of data that companies should consider gathering. These types of data can provide valuable insights into customer behavior, preferences, and needs, which can be used to improve products and services. Some examples of customer data that should be collected for analysis include, demographics, purchase history, customer feedback, and customer service interactions.