customer needs analysiscustomer experience analysiscustomer and competitor analysiscustomer satisfaction analysispotential customer analysiscustomer demographic analysiscustomer portfolio analysiscustomer behaviour analysiscustomer insight analysiscustomer feedback analysiscustomer retention analysiscustomer behavior analysis