I sometimes sum this up as:
Don‘t listen to your customer. Watch your customer.
Obviously needs to be taken with a grain of salt, but seeing how users behave is often more insightful than asking them what they want. You just need to setup the environment for watching in a way that you learn what you want to learn.