4 Types of Customer Data and How to Gather Them