Hi Meiyun,
If its a one time survey to x Respondents to collect insights, etc then, We would suggest using KobotoolBox for the survey. Its simple, powerful and free. For analysis of Data you can use Metabase. (Short termism) Again easy to use.
But if the collected data will be used later to provide support, build a community, take the respondents to a journey and will have multiple interactions in the future. (Long termism), then would recommend to use something like ERPNext/Frappe with a Webform.