The phrase "to see more users" is an idiomatic expression that means to increase the number of people using a particular service or product. It implies that there is a need for marketing and outreach efforts to attract new customers, as well as improving the overall experience for existing users in order to retain them and encourage word-of-mouth referrals.