Introduction

In today's blog, we are going to explore how we can collect data from Microsoft Forms and create in SharePoint List using Power Automate flow.

We will use all these tools to create a row in the SharePoint List.

So first, we need to create a Microsoft form in Microsoft 365. I created a form that looks like this image.

form

Where we have fields like – 1. Client Name, 2. Error, 3. Order ID, Product Name.

I also created a SharePoint Listing using an issue tracker template' which I named "Client Tickets".

client tickets

So the next step is to create an automated flow using Power Automate, which we can access using Microsoft 365 app launcher. In Power Automate, use these steps.

Create a new flow

Click "Create" on the left side of the screen and choose "Automated cloud flow."

Select a Trigger

Select a trigger from the flow 'When a new response is submitted'.

cloud flow

Select form id in steps like this.

After setting the trigger, click on "New step" and then "Add an action." This will add a new action.

'Get Response from from' to collect the response add form id, and then response id.

Choose SharePoint

Create item action. Type "SharePoint" into the search bar, click on it, and then select "Create item." And map fields from dynamics content using popups.

Set the action up

You'll need to give the Site Address and List Name. These should match the site and List in SharePoint where you want to add the row.

Add info to List

Next, fill in the fields that match the columns of your SharePoint group. You can enter static values or content that change based on your flow's trigger or events that have come before.

Save your flow and try it out

In the top right corner of the screen, click "Save." Now you can check your flow by clicking "Test" and following the on-screen instructions.

This is how you will get submitted form data in the SharePoint list.

Conclusion

In today's topic, we discussed how we can create an automated flow to grab data from Microsoft form and insert it in SharePoint List using Microsoft Low code and No code way.