Typically, every customer insight company has its methods to derive insights. But some common ones are customer feedback from surveys, social media polls, online reviews, customer service interaction, loyalty programs, etc.