How to Create a Microsoft Form: A Step-by-Step Guide

Microsoft Forms is a web-based tool included with Microsoft 365 that lets you build surveys, quizzes, polls, and feedback forms — no design experience required. Whether you're gathering employee feedback, running a classroom quiz, or collecting event registrations, the process starts in roughly the same place for everyone. What changes is how you configure and share the form based on your purpose and audience.

What Is Microsoft Forms and Who Can Use It

Microsoft Forms is available to anyone with a Microsoft account, though the full feature set requires a Microsoft 365 subscription (personal, business, or educational). Free Microsoft account holders can create basic forms, while 365 subscribers get access to additional response limits, branching logic, and integration with tools like Excel and Teams.

Forms runs entirely in a browser — there's no desktop app to install. You access it at forms.microsoft.com and sign in with your Microsoft credentials.

How to Create a New Form 📋

Step 1: Sign In and Open Microsoft Forms

Go to forms.microsoft.com and sign in. Your dashboard will show any existing forms and quizzes you've created.

Step 2: Start a New Form

Click New Form in the upper left. A blank form opens immediately in the editor. You'll see a title field at the top — click it to give your form a name and optional description. This text appears at the top of the form when respondents open it.

Step 3: Add Questions

Click Add new (the plus icon) to insert a question. Microsoft Forms gives you several question types to choose from:

Question TypeBest Used For
ChoiceMultiple choice or checkbox questions
TextShort or long open-ended answers
RatingStar or number scale feedback
DateCollecting specific dates
RankingPrioritizing a list of options
LikertAgreement/satisfaction scale grids
File UploadCollecting documents or images (365 required)
Net Promoter ScoreMeasuring customer or employee loyalty

For each question, toggle Required on or off depending on whether respondents must answer before submitting.

Step 4: Customize Question Settings

Click the ellipsis (...) on any question to access additional options. Depending on the question type, you may be able to:

  • Shuffle options to reduce order bias in choice questions
  • Set character limits for text responses
  • Add subtitles to give respondents context
  • Enable "Other" as an option for choice questions

Step 5: Use Branching Logic (If Needed)

Branching allows the form to show different questions based on a respondent's previous answer. This is useful for longer surveys where not every question is relevant to every person. To set it up, click the ellipsis on a choice question and select Add branching. You then map each answer option to a specific follow-up question or the form's end.

Branching is available to Microsoft 365 subscribers and works best when your form has distinct paths depending on respondent type or situation.

Step 6: Adjust Form Settings

Click the Settings gear icon (or the Settings option in the top menu) to configure:

  • Who can respond — anyone with the link, or only people within your organization
  • Response recording — whether names are collected or responses are anonymous
  • Start and end dates — for time-limited surveys
  • Response limits — set a maximum number of submissions
  • Notifications — receive an email when someone responds

These settings significantly affect who can fill out your form and what data you collect, so it's worth reviewing them before sharing.

Step 7: Preview and Theme

Use the Preview button at the top to see how your form looks on desktop and mobile. Forms automatically adjusts layout for smaller screens, but it's worth checking if you have many questions or complex branching.

Click Theme to choose a color palette or background image. While purely cosmetic, a consistent visual style can improve response rates for externally shared forms.

How to Share Your Form

Once your form is ready, click Collect responses. Microsoft Forms generates a shareable link by default. You can also:

  • Copy an embed code to drop the form into a website
  • Generate a QR code for printed materials or in-person events
  • Share directly via email through the built-in send option
  • Send to a Teams channel if you're using Microsoft 365 for Business or Education

The sharing method that makes sense depends on where your audience is and how they'll encounter the form.

Viewing and Exporting Responses

Click the Responses tab within your form to see a real-time summary of answers, individual response records, and basic charts. For deeper analysis, use Open in Excel to export all responses to a spreadsheet — this is where 365 integration becomes genuinely useful for filtering, sorting, and visualizing data at scale.

Variables That Shape Your Experience 🔧

The basics of creating a form are consistent, but several factors affect what's available to you and how well it works in practice:

  • Account type — free accounts have lower response limits and fewer features than 365 subscriptions
  • Organizational settings — IT administrators at companies and schools can restrict who forms are shared with, disable anonymous responses, or limit external sharing entirely
  • Form complexity — simple polls behave differently from multi-branch surveys with conditional logic
  • Integration needs — if you need responses to flow into Power Automate, SharePoint, or Teams workflows, setup becomes more involved and may require 365 Business or Enterprise plans

A form for an internal company survey operates under different constraints than one shared publicly for customer feedback — even if the build process looks identical on the surface.

How straightforward or involved your setup ends up being depends heavily on what your organization's Microsoft environment allows and what you're actually trying to collect.