web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Microsoft Dynamics 365 | Integration, Dataverse...
Suggested answer

Create Microsoft Forms Dynamic With Power App

(2) ShareShare
ReportReport
Posted on by 4
i wanted to create power app which create dynamic microsoft forms from my application and store response in dataverse.
I have the same question (0)
  • CU03070435-1 Profile Picture
    4 on at
    Create Microsoft Forms Dynamic With Power App
    One way to do this is
    1.Prepare Power Apps environment
    Go to Power Apps and sign in with your Microsoft account.
    Select an environment that is connected to Dataverse geometry dash jump(if not, you can create a new environment).
    2.Create a dynamic form in the app
    You can choose Canvas App or Model-driven App, but Canvas App is more flexible for custom forms.
    For Canvas App:
    Select Canvas app from blank → name the app → choose the interface (phone or tablet).
    In the design screen, add Text Input, Dropdown, Radio Button, etc. to create the form.
    Use Power Fx to handle the input data and validation.
    For Model-driven App:
    Create a table in Dataverse → select the Forms area → create a new form with the required fields.
    You can use Copilot to suggest appropriate columns based on the form name and description.
    3. Save Responses to Dataverse
    Create a table in Dataverse to save the responses.
    In the Canvas App, use the Patch() function to write data to the table:
    4. Advanced Options
    Integrate Power Automate to send confirmation emails or notifications when new responses are received.
    Track responses by connecting to Power BI or creating dashboards in the app.
  • CU15040442-0 Profile Picture
    6 on at
    Create Microsoft Forms Dynamic With Power App
    • Step 1: Prepare configuration data
    Create a question configuration table in Dataverse (e.g., table name is FormQuestions) with fields such as:
    QuestionID: Identifier for each question.
    QuestionText: Question content.
    QuestionType: Question type (e.g., Text, Multiple Choice, Date, Geometry Vibes...).
    Options (if question type is multiple choice): List of options.
    Create a response table (e.g., FormResponses):
    Fields containing information about the response, e.g., user, response time.
    A table linking (or using lookup) between the response and the answer details in another table if needed (e.g., ResponseDetails with fields: QuestionID, Answer).
    • Step 2: Create a Power App Canvas
    Log in to Power Apps and select + New app → Canvas.
    Choose the appropriate layout (Phone or Tablet), then name your app.
    • Step 3: Connect to Dataverse
    In the app, select Data → + Add data.
    Connect to the FormQuestions table and the FormResponses table (you can also add a ResponseDetails table if you use a model that stores details for each response).
    • Step 4: Create a dynamic form interface
    Use a Gallery to list questions:
    Insert a Gallery (Insert → Gallery) and set its data source to the FormQuestions table.
    Each item in the Gallery will represent a question.
    Display dynamic fields based on the question type:
    • Step 5: Submit and Save data to Dataverse
  • Suggested answer
    Dengliang Li Profile Picture
    Microsoft Employee on at
    Create Microsoft Forms Dynamic With Power App
    Hi,
     
    Add the External website control to the form with the URL filled with a link to a Microsoft form.
     
    This way, the Microsoft form is displayed in the Dynamics CRM application.
     
    You can also refer to the following link to embed Microsoft Forms into the Power Apps portal.
     
    For information on how to store Microsoft Forms responses into Dataverse, you can refer to the following links.
     
    If my answer was helpful, please click Like, and if it solved your problem, please mark it as verified to help other community members find more.
    If you have further questions, please feel free to contact me .
     
    Best Regards,
    Dengliang Li
     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Abhilash Warrier – Community Spotlight

We are honored to recognize Abhilash Warrier as our Community Spotlight honoree for…

Leaderboard > Microsoft Dynamics 365 | Integration, Dataverse, and general topics

#1
Sahan Hasitha Profile Picture

Sahan Hasitha 394

#2
Nimsara Jayathilaka. Profile Picture

Nimsara Jayathilaka. 123

#3
Sohaib Cheema Profile Picture

Sohaib Cheema 106 User Group Leader

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans