A web-based tool in Microsoft 365 that enables users to quickly create surveys, quizzes, polls, and feedback forms.
Hi
Microsoft Forms would be the better option. I would not use an Excel file itself as the survey, because Forms is designed to collect responses from website visitors and keeps the response data organized.
Create the survey at https://forms.office.com, then select Collect responses. For a public website, choose “Anyone can respond,” then select Embed > Copy and paste the provided embed code into your website. Microsoft confirms that Forms can be embedded directly into a webpage.
You can later open the Responses section and select Open results in Excel to analyze the collected answers.
Microsoft’s setup guide is here: https://support.microsoft.com/en-us/forms/create-a-form-with-microsoft-forms
If your website editor does not allow embedded code, simply add the Microsoft Forms survey link as a button or link on the page instead.