What is our primary use case?
PowerApps is currently the best low-code platform because of Microsoft's investments—not just in low-code development but also in generative AI in order to accelerate development. The Power Platform integrates really well with all the new technologies, including AI. It's maturing fast, though I haven't had the chance to fully compare it with others like Mendix, which has been around for a while. To make a completely informed and unbiased decision on which is better, I'd need more experience with other platforms. But from my perspective, for most customers, it ticks a lot of boxes, especially in terms of rapid development.
Power Platform also supports developers when they hit the limits of drag-and-drop features. If you want to build something more native, that’s doable too. Our use cases vary depending on the customer.
Because we're a company that helps customers automate processes using Power Platform. Power Platform has a very industry-agnostic nature, meaning it can be applied across various sectors—whether it's healthcare, banking, construction, automotive, or manufacturing. Wherever there are processes still relying on paper, currency, or Excel that need automation, PowerApps is a good fit.
What is most valuable?
Power Platform has a range of products—apps, CloudFlows, Power BI, Pages, and now the Copilot edition. But the ones I use most often, especially with our customers, are apps combined with CloudFlows running in the background. We're also seeing a rise in conversations about Copilot.
In apps, we tend to jump in when things get critical in context, especially when building enterprise applications for our customers. We often have to go the extra mile in terms of design and user experience. We don’t usually rely solely on out-of-the-box features. Instead, we bring our own designs and improvements in that area. Of course, we start with what Power Platform provides out of the box, but in some cases, we have to build our own components and create custom experiences.
The favorite feature among most makers is the PowerApps Studio, where they can get started and create. For myself, my role is a bit different—I’m more involved in presales, selling the platform to customers, showing demos, and focusing on governance and the security aspects of the platform as a whole. So I have fewer hands-on tasks with Power Apps, and I don’t really have a specific favorite feature. However, I do enjoy the overall experience of creating applications.
What needs improvement?
In the future, I would like to see a more intuitive merged experience for pro-coders. For instance, being able to quickly work in Azure within a preferred IDE, like how developers typically structure their code in TypeScript or other conventional programming languages. It would be great if Power Platform had a nice integration between the low-code environment, where developers can drag and drop, and the pro-coding side. This way, both pro coders and low-code developers could work together without any friction, and both types of users would have an experience that meets their expectations.
I would like to see improvements in the Power Apps experience—specifically, the experience for makers developing Power Apps. So far, Microsoft has made good progress. They have a nice feedback cycle, and they listen, adapt, and improve.
So, a greater focus on the overall experience would be nice, so that all types of makers feel welcomed and don’t get frustrated when building.
For how long have I used the solution?
I have been using it since 2019.
Buyer's Guide
Microsoft Power Apps
January 2025
Learn what your peers think about Microsoft Power Apps. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
832,138 professionals have used our research since 2012.
How are customer service and support?
Microsoft's technical support is fast in responding, but they don't always have the full knowledge right away. When you contact them, you won’t necessarily get an immediate answer because a lot of expertise also lies with partners who have the most project experience.
However, Microsoft does react pretty fast, and they try to involve everyone who could potentially help. It’s beneficial if you're connected to Microsoft at different levels. For instance, if you have FastTrack solution architects in your organization or if you’re connected to Microsoft resources, they have ways to get things resolved quickly and provide fast answers for any issue.
So, the key is to be connected through different layers to ensure that not only do you get a fast response but also the right kind of help in case you encounter technical problems.
How would you rate customer service and support?
How was the initial setup?
Given the nature of the Power Platform, which is designed to be accessible to everyone, Microsoft's goal is to empower people everywhere to achieve more. Power Platform tries to accomplish this because it’s a tool meant for anyone who loves technology. If someone is tech-savvy, they can build and automate using Power Platform. However, it’s not easy because a lot of factors are involved.
There’s change management and company culture to consider. Every company has a history and a culture that either accepts or blocks new technology, so you have to take that into account. Then there’s the cost. Once you understand the value of Power Platform, you’ll realize it’s not free and comes with a specific cost. Some companies are willing to pay, but others hesitate, especially considering the global crises we’ve faced recently, like COVID and ongoing conflicts. This can make selling the platform more challenging.
It’s a process that can't be done in two, five, or even ten days. But it’s also not something that needs to be perfect right from the start. It’s important to get started on the right foot, with people on the customer side who are committed and fully understand Power Platform. It works best when adopted from the bottom up, with support from top management.
The deployment process can take anywhere from weeks to months, depending on the organization—its size, history they have, and how it has adopted other technologies in the past. If the company already uses several Microsoft tools, it can go more smoothly compared to starting from scratch. There are many factors to consider. Having a partner like us, who has experience working with different customers and knows what not to do, can make the process faster and smoother.
What was our ROI?
It's one of the main reasons why we work with it. Customers see the value in using Power Platform because they realize that many of their processes aren’t running optimally. A lot of them are manual, paper-based, or heavily human-oriented, and they want to automate those processes. Power Platform is a great fit for that. It helps bring together data and processes that are spread across different systems because of its high integration capabilities.
It’s especially useful for companies working extensively with Excel, SharePoint, and other collaboration tools since Power Platform integrates well with them. Many companies centralize their tasks with this platform, reducing the need to open multiple apps in parallel just to complete their daily tasks. It also allows more people to get involved in the development process. Instead of waiting for a developer to join the company, employees can learn Power Platform and use it to solve their problems.
It’s also an excellent tool for core developers, provided they understand the strengths of Power Platform. They shouldn’t compare it directly to programming languages like JavaScript or TypeScript—that’s the wrong comparison. Power FX, the formula language of Power Apps, should be appreciated for what it can do in combination with the Power Platform ecosystem. If developers understand its value, they can quickly test ideas without spending months implementing multiple features. You can create functional prototypes and gather feedback from users rapidly because of how quickly things can be built and tested.
Power Platform also supports rapid development, making it easier to create fast, clickable prototypes that can be populated with real data immediately. It’s beneficial for people at all levels, from professional developers to department employees looking for a self-help solution to automate processes, like dealing with thousands of Excel sheets linked across different areas. It works well in industries that have diverse systems, offering a unified platform to bring everything together.
I also like the direction Microsoft is taking with their investment in Power Platform. They’re not just focusing on making one aspect good; they’re thinking in terms of partnerships and broader opportunities. It’s becoming a solution that fits everywhere.
For example, we created an application that helps construction site managers measure doors or other objects on a new construction site. They need accurate measurements to place orders with suppliers. Normally, they would do this manually with pen and paper, sometimes using hardware devices like a Bosch distance reader to get the measurements.
Afterward, they would manually input everything into Excel, and from there, create an order in SAP, which often involves a lot of manual steps because there's no direct integration from Excel to SAP. This makes the process error-prone, with lots of potential for mistakes during data entry and order creation.
What we did was centralize and digitize the process with Power Apps. It stores all the measurements in a database, so the site manager can easily access the history of measurements, like from the past month, for example. Once they have the correct measurements, they can just press a button, and the system automatically uploads the data and sends it for ordering.
This entire process, which was previously manual or poorly set up, was automated using Power Apps. We also integrated it to capture the measurements directly from the hardware device into the app. Since many construction sites have periods where there's no internet connection, it works offline. Once the connection is restored, the daily measurements are uploaded and centralized, allowing for data history, reporting, and direct integration with SAP to place orders.
Overall, this automation led to a 75% increase in productivity, saving 75% of the manual work. It’s a significant improvement.
What other advice do I have?
If I had to choose between Power Platform and Mendix, I would always choose Power Platform. They’re constantly improving Power Platform overall. But to be realistic, with optimism for areas that still need improvement, I would give it an eight out of ten. So, there’s still room for improvement.
Disclosure: My company has a business relationship with this vendor other than being a customer: partner