Build Power Automate Majority Approval Flows with Dynamic Approvers | Step-by-Step Tutorial

Speed up your business approvals with Power Automate! Learn how to build a flexible majority approval workflow in Power Platform—no code required—using arrays or dynamic security groups, and never get stuck waiting for every single approver again. In this step-by-step tutorial, you’ll discover how to create a cloud flow that moves forward as soon as a majority of your team approves, whether you’re working with a fixed list or a dynamic Office 365 Group. I’ll walk you through handling timeouts, calculating majority thresholds (even for odd-sized groups!), and using real-world tips to avoid common Power Automate pitfalls. If you’ve ever struggled with slow, “everyone-must-approve” processes or need scalable digital transformation, this is for you. What You’ll Learn: ✔️ Build a majority approval workflow using Power Automate cloud flows and arrays ✔️ Dynamically calculate the 50%+ approval rate for any group size—even with security groups or O365 Groups ✔️ Automate approvals with timeouts and parallel processing to avoid bottlenecks ✔️ Leverage low-code techniques for business process automation (BPA) and citizen development Timestamps: 00:00 – How to Build a Majority Approval Flow in Power Automate 00:37 – Setting Up the Approvers Array and Manual Trigger 02:26 – Creating Parallel Approval Requests with “Start and Wait for Approval” 04:00 – Structuring Approval Outcomes with Compose Actions 06:33 – Collecting All Approval Responses into an Array 07:43 – Filtering for Approvals and Rejections 10:15 – Setting the Condition for Majority Approval 12:40 – Full Walkthrough of the Flow Before Testing 13:57 – Live Demo: Testing the Majority Approval Flow 16:20 – Calculating Dynamic Majority Thresholds (50% Rule) 19:17 – Using Security Groups for Dynamic Approver Lists 22:10 – Demo: Majority Approval with Security Group Integration 23:58 – Recap & Next Steps #PowerAutomate #workflowautomation #PowerPlatform #LowCode #DigitalTransformation Ready to transform your approval processes? Drop your questions or Power Automate challenges in the comments, and don’t forget to subscribe for more hands-on Power Platform tutorials! 🫠 About me: 👋 Hi, I'm Damien Bird — Power Platform Cloud Solution Architect at Microsoft ☁️ 🧠 Former Forum Super User (2021/22) & Business Applications MVP (2022) 🎤 Speaker at conferences across Europe, the US, and local UK user groups 💡 Passionate about sharing knowledge, solving problems, and empowering the community with the Power Platform! 📚 Explore more: 🔗 Blog: https://DamoBird365.com 🎥 Video & Quiz CPD: https://DamoBird365.com/YouTube 💖 Support the Channel:    / @damobird365   ☕ Buy Me a Coffee: https://BuyMeACoffee.com/DamoBird365 💼 LinkedIn:   / damobird365   🐦 Twitter: https://x.com/DamoBird365 🌐 Bluesky: https://bsky.app/profile/DamoBird365.... 📜 Feedback or Request: https://forms.office.com/e/WAV1iF2Wis

Track Pending Approvals in Power Automate & Send Reminders | Reusable Workflow
▶︎

Track Pending Approvals in Power Automate & Send Reminders | Reusable Workflow

Still Struggling to Build Websites? Learn Microsoft Power Pages Fast! 🚀I Learn with the Nerds
▶︎

Still Struggling to Build Websites? Learn Microsoft Power Pages Fast! 🚀I Learn with the Nerds

Build Multi-Level Approval System in Power Apps + Power Automate
▶︎

Build Multi-Level Approval System in Power Apps + Power Automate

Manage Team Approvals with a Modern Power App Using SharePoint and Power Automate
▶︎

Manage Team Approvals with a Modern Power App Using SharePoint and Power Automate

Power Automate: Using Approvals in Cloud Flows [Power Automate Basics Series - Ep. 4]
▶︎

Power Automate: Using Approvals in Cloud Flows [Power Automate Basics Series - Ep. 4]

Business Process Flows: Tutorial for Beginners
▶︎

Business Process Flows: Tutorial for Beginners

Build a Multi-Stage Approval Process in Power Automate
▶︎

Build a Multi-Stage Approval Process in Power Automate

Power Automate Tutorial ⚡ Beginner To Pro [Full Course]
▶︎

Power Automate Tutorial ⚡ Beginner To Pro [Full Course]

Power Apps Model Driven Apps FULL COURSE for Beginners
▶︎

Power Apps Model Driven Apps FULL COURSE for Beginners

Avoid Unwanted Apply to Each in Power Automate with Arrays & Select Actions – SharePoint Lists
▶︎

Avoid Unwanted Apply to Each in Power Automate with Arrays & Select Actions – SharePoint Lists

Create Sequential Approval Workflow Step-by-Step
▶︎

Create Sequential Approval Workflow Step-by-Step

How to Build a Task Tracker in a Power Apps Model-Driven App (Full Walkthrough!!)
▶︎

How to Build a Task Tracker in a Power Apps Model-Driven App (Full Walkthrough!!)

Personalized Client Table Emails in Power Automate | Step-by-Step Tutorial
▶︎

Personalized Client Table Emails in Power Automate | Step-by-Step Tutorial

Power Automate Pro Tip: Replace Switch Action with a Dynamic Reference Key
▶︎

Power Automate Pro Tip: Replace Switch Action with a Dynamic Reference Key

📂 3-Stage SharePoint Document Approval with Power Automate – Step-by-Step!
▶︎

📂 3-Stage SharePoint Document Approval with Power Automate – Step-by-Step!

Create Simple Document Approval Flows using Power Automate & SharePoint
▶︎

Create Simple Document Approval Flows using Power Automate & SharePoint

Power Automate + SharePoint: Build a Dynamic Parallel Approval Flow (Step-by-Step!)
▶︎

Power Automate + SharePoint: Build a Dynamic Parallel Approval Flow (Step-by-Step!)

Microsoft Lists Automation: Streamline Your Flow of Work
▶︎

Microsoft Lists Automation: Streamline Your Flow of Work

How to Create a Custom Connector with API Key in Power Apps | Weather Forecast Demo
▶︎

How to Create a Custom Connector with API Key in Power Apps | Weather Forecast Demo

Automate Shift Creation in Teams Shifts Using Power Automate
▶︎

Automate Shift Creation in Teams Shifts Using Power Automate