How can companies collect feedback from customers, and how much data should be collected?

How can companies collect feedback from customers, and how much data should be collected?