logo
search
Others

How to Send Power Automate Emails to an Address Entered in Microsoft Forms

Chanuka GeekiyanageChanuka Geekiyanage Oct 9, 2026 868 views

Question details

The user wants to configure a workflow where an automated email is sent to the form owner and to the specific email address provided by the respondent within a Microsoft Form.

How to Send Power Automate Emails to an Address Entered in Microsoft Forms
Product
Power Automate
Device & OS
not provided
Scenario
Automating email notifications and feedback receipts for Microsoft Forms submissions.
Observed behavior
The workflow needs to correctly extract the respondent's email address from the form submission data and use it dynamically in the recipient field of the email action.
Before you start

Ensure you have access to Microsoft Power Automate and have already created your Microsoft Form with a specific text field designed to collect the respondent's email address.

Solution 1Recommended

Use Dynamic Content in the Send an Email (V2) Action

Extract the form response data using the 'Get response details' action, then use the dynamic content feature to populate the email address in your sending action.

To send an email to an address entered in a form, Power Automate needs to retrieve the specific response data first. Without the 'Get response details' action, the flow will only know that a form was submitted, but not what the user typed into the fields.

1
Set up the Form Trigger

Create a new automated cloud flow in Power Automate. Select 'When a new response is submitted' as your trigger and choose your specific form from the 'Form Id' dropdown.

2
Get Response Details

Click 'New step' and search for 'Get response details'. Select your form in the 'Form Id' field again. For the 'Response Id' field, click it and select the 'Response Id' from the dynamic content menu.

3
Add the Email Action

Click 'New step' and search for 'Send an email (V2)'. Select the Office 365 Outlook action. Click into the 'To' field where you specify recipients.

4
Insert Dynamic Email and Owner

In the 'To' field, click 'Add dynamic content'. Scroll through the response details and select the question that asked for the respondent's email address. Type a semicolon (;), then type the form owner's email address so both parties receive the email.

Use Dynamic Content in the Send an Email (V2) Action
Add Input Validation: If your Microsoft Form is public, it is highly recommended to enable 'Restrictions' on your email question and set it to validate as an email address. This prevents the Power Automate flow from failing due to invalid recipient formats.
Free Microsoft Office alternative

Manage Form Data Seamlessly with WPS Office

If you frequently work with form data, spreadsheets, and automated workflows, consider WPS Office. It provides a robust, lightweight, and free alternative to Microsoft Office, offering complete compatibility with Excel formats for effortless data analysis.

  1. 1. Download the Installer: Visit the official WPS Office website and click the free download button for your operating system.
  2. 2. Install WPS Office: Run the downloaded setup file and follow the quick installation prompts to configure the software on your device.
  3. 3. Analyze Form Data: Open WPS Spreadsheet to import your exported form data, allowing you to filter, analyze, and chart your responses with ease.
Fully compatible with Microsoft Excel (.xlsx) and CSV formats exported from formsLightweight suite containing Writer, Presentation, Spreadsheet, and PDF toolsBuilt-in robust data management and analysis capabilitiesFree to use with a familiar, easy-to-navigate user interface
microsoft office alternative - wps office

Frequently Asked Questions

Why isn't the email field from my form showing up in the dynamic content menu?

This usually happens if you skipped the 'Get response details' action. Ensure this action is placed between your trigger and the email action. If it's still missing, verify that your form has a dedicated text field for the email.

Can I send the response email from a shared mailbox instead of my personal account?

Yes. Instead of using the standard 'Send an email (V2)' action, search for and select 'Send an email from a shared mailbox (V2)'. You must have the appropriate send-as permissions for that shared mailbox for the flow to run successfully.

What happens if the email question is optional and the respondent leaves it blank?

If the field is blank, the flow will fail when trying to send the email to an empty address. To fix this, either make the email question 'Required' in Microsoft Forms, or use a 'Condition' control in Power Automate to check if the email dynamic content is not empty before sending.