How to Email All SharePoint Online Site Users Using Power Automate
Question details
The user wants to know how to send an email message to all users of a SharePoint Online site using Power Automate, ideally without maintaining duplicate access lists.

- Product
- SharePoint Online
- Device & OS
- not provided
- Scenario
- Setting up an automated communication workflow to send important updates or notifications to every user who has access to a specific SharePoint site.
- Observed behavior
- While Team sites automatically come with a Microsoft 365 group email, regular SharePoint sites lack a single, unified email address for broadcasting messages to all users.
Verify the type of SharePoint Online site you are managing; confirm whether it is a Team site connected to a Microsoft 365 group or a standalone Communication site.
Use the Built-in Microsoft 365 Group Email for Team Sites
If your SharePoint site is a Team site, it is inherently connected to a Microsoft 365 group, which automatically provides a dedicated group email address.
SharePoint Team sites are integrated with Microsoft 365 groups by default. This integration means you do not need to create a separate distribution list to email everyone. When you send a message to the group email address, all group owners and members receive it.
You can easily incorporate this group email address into your Power Automate flows.
Open your SharePoint Team site. Click on 'Conversations' on the left navigation pane to open the group in Outlook, where you can view the group's specific email address.
In your Power Automate flow, add the 'Send an email (V2)' action. Insert the Microsoft 365 group email address into the 'To' field.
Run a manual test of your flow to ensure that the email is successfully delivered to the Microsoft 365 group inbox and distributed to its members.

Create a Mail-Enabled Security Group for Regular Sites
For standard SharePoint sites that are not connected to a Microsoft 365 group, you must set up a separate distribution list or mail-enabled security group.
Enhance Your Daily Productivity with WPS Office
While you navigate complex team communication workflows in SharePoint and Power Automate, maintaining an efficient and lightweight setup for processing documents is just as important. WPS Office is a high-performance, cost-effective alternative to Microsoft Office that covers all your word processing, spreadsheet, and presentation needs.

Frequently Asked Questions
Does every SharePoint Online site have its own unique email address?
No. Only SharePoint Team sites that are connected to a Microsoft 365 group automatically receive a dedicated email address. Standard communication sites or unconnected sites do not possess a built-in email address for broadcasting to users.
Can Power Automate dynamically fetch all users of a regular SharePoint site?
Yes, advanced users can use the 'Send an HTTP request to SharePoint' action in Power Automate to query the site's hidden user list or specific permission groups, extract the email addresses, and append them to a string variable to use in the 'To' field of an email.
How can I check if my SharePoint site is connected to a Microsoft 365 group?
Look at the top header of your SharePoint site. If you see 'Private group' or 'Public group' along with a member count next to the site title, it is connected to a Microsoft 365 group. Alternatively, check if the site appears under 'Active teams and groups' in the Microsoft 365 admin center.
Why didn't site members receive the automated email I sent to the group address?
By default, emails sent to a Microsoft 365 group are delivered to the shared group inbox. If members want to receive these emails in their primary personal inboxes, they must manually subscribe to the group, or the administrator must configure the group to send copies to member inboxes.




