How can I create a survey form for my website using Microsoft Office tools?

Michel Jan 0 Reputation points
2026-08-13T13:15:55.95+00:00

Hi, I am totally new in online world.

I want to create a survey form on my website https://ranksto.com/ and collect responses from visitors.

Can I attach an Excel spreadsheet or another Microsoft Office file to the website for this purpose, or would Microsoft Forms be a better option?

I would appreciate any recommendations or best practices.

Microsoft 365 and Office | Microsoft Forms | For home
0 comments No comments

2 answers

Sort by: Most helpful
  1. TaoLi 110.6K Reputation points Independent Advisor
    2026-08-13T14:19:03.4633333+00:00

    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.

    Was this answer helpful?

    2 people found this answer helpful.
    0 comments No comments

  2. AI answer

    2026-08-13T13:16:16.48+00:00

    Microsoft Forms is the better option for a website survey.

    An attached Excel workbook or other Office file is not the best way to collect visitor responses. Microsoft Forms is designed for surveys, quizzes, and polls, lets people respond in a web browser or on a mobile device, shows results in real time, and supports exporting responses to Excel for further analysis.

    A simple way to create the survey is:

    1. Go to Microsoft Forms.
    2. Select New Form.
    3. Add a title and optional description.
    4. Select Add new and add questions such as Choice, Text, Rating, or Date.
    5. If needed, use More question types for Ranking, Likert, File upload, or Net Promoter Score.
    6. Select Preview to test how the survey looks on computer or mobile.

    If the goal is to collect responses from website visitors, Forms is a better fit than asking visitors to open and edit an Excel file. Responses can be collected through the form and then exported to Excel for reporting or cleanup.

    Best-practice recommendation:

    • Use Microsoft Forms as the front-end survey.
    • Use Excel only as the back-end results file for analysis.
    • Keep the survey simple for first-time users by using standard question types and testing it in Preview before publishing.

    If a reusable template is preferred, forms.office.com also supports starting from a template.


    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.