How to Add a Form in Microsoft Power Pages

Add a Form

A Form is a data-driven component in Microsoft Power Pages used to collect information from site users. Forms displayed on pages are based on Dataverse table forms, which can be created in the Data workspace or through model-driven apps in Power Apps. These forms can be added to pages individually or paired with lists to build complete web applications.

How to Add a Form

  1. Open the Design Studio to modify the site's content and components.
  2. Navigate to the Pages workspace.
  3. Select the page you want to edit.
  4. Choose the section where you want to place the form.
  5. Hover over any editable canvas area and select the Form icon from the component panel.
  6. Choose whether to create a new form or use an existing form previously created by a maker.

Configure a New Form

When creating a new form, configure the following options:

Option Description
Choose a Table Select the Dataverse table where the form data will be stored.
Select a Form Choose one of the available Dataverse forms for the selected table.
Name Your Copy Provide a name for your version of the form.
Data Choose whether the form creates new records, updates existing records, or displays information in read-only mode.
On Submit Configure success messages and redirect options such as another page or external URL.
CAPTCHA Choose whether CAPTCHA is shown for anonymous users, authenticated users, or both.
Attachments Enable and configure file attachment functionality for the form.

Edit Text Fields on the Form

You can edit text fields such as form titles, email fields, and section headings directly within the Pages workspace.

  1. Hover over and select the text field from the canvas.
  2. Edit the content as required.
  3. Apply formatting such as Bold, Italic, or Underline.

Edit, Validate, and Delete Form Fields

Form fields are fully editable within the Pages workspace, allowing makers to customize validation, descriptions, and field behavior.

Edit a Form Field

  1. Select the field and choose Edit Field.
  2. Configure the field properties.
  3. Select Done to save your changes.

Available Field Options

Delete a Form Field

  1. Select the field you want to remove.
  2. Open the ellipsis (...) menu.
  3. Select Delete.

Enable Attachments on a Form

Attachments allow users to upload files along with their form submissions. This feature is useful for applications, support requests, registrations, and document collection scenarios.

  1. Add a new form or edit an existing form.
  2. Select Attachments from the left panel.
  3. Enable the Enable Attachments toggle.
  4. Choose whether attachments are required.
  5. Allow single or multiple file uploads.
  6. Select the attachment storage option.
  7. Configure upload limits and supported file types.
Tip: Files can be stored in Dataverse Notes or Azure Blob Storage depending on your business requirements and storage strategy.

Attachment Storage Options

Supported File Types