The app is too slow
Startup takes a long time, lists load sluggishly, and the spinner keeps turning when saving. The check shows what is causing it and what helps most.
Template for businesses
Product language: German. An English edition is planned.
Review and rate your canvas apps and make targeted improvements to speed them up: 64 checkpoints in seven areas, an Excel workbook that automatically analyzes and prioritizes, a report template, and a handbook that explains every review step. This helps you identify where your app is losing time and use measurements to demonstrate what the optimization achieved.
01When the check pays off
The Performance Check gives your team a clear method: measure, review, rate, improve, and document the result. No prior knowledge of performance optimization is required; the method draws on experience from many optimized apps.
Startup takes a long time, lists load sluggishly, and the spinner keeps turning when saving. The check shows what is causing it and what helps most.
A service provider has changed, or the person who built the app is no longer there. The check quickly gives you an overview.
Your pilot team is expanding to hundreds of users. Check whether the app stays fast with more data and more users accessing it.
Data volumes grow, and the platform keeps evolving. With the same workbook, you review your apps on a fixed schedule.
02The package
You receive a ZIP package with all files, ready to use immediately and for any number of your own apps.
App fact sheet, before-and-after measurement log, ratings for all checkpoints, automatic analysis with a traffic light status indicator, and an action plan sorted by priority.
Structured template for the review report with a summary, results for each area, measurements, findings, and an action plan.
PDFStep-by-step procedure, using the Power Apps tools correctly, measuring correctly, and all checkpoints with review steps, criteria, actions, and examples.
The sheets of the workbook
03How it works
The workbook guides you from measurement to report. It automatically calculates results, traffic light statuses, and priorities.
Fill in the app fact sheet, clarify access, and define the app's most important processes.
Measure startup, screen changes, search, and saving three times each, read metrics from Monitor for a fixed period and counts from Power Apps Studio at the time of measurement, and record everything in the measurement log.
Go through the checkpoints area by area and rate each one as "Met," "Partially met," "Not met," or "Not relevant."
The analysis shows results for each area with a traffic light status indicator, as well as the overall result.
The action plan sorts all outstanding items by priority. Set responsibilities and deadlines, then carry out the actions.
Remeasure under the same conditions, record the result in the review report, and plan the next review.
04The checkpoints
From the platform through data retrieval, startup, and formulas to SharePoint, Dataverse, SQL Server, and operations. The workbook automatically excludes checkpoints for data sources your app does not use from the rating. Here are all questions at a glance; review steps, criteria, and actions are in the package.
05A look inside
Background, review steps using the Power Apps tools, a clear criterion, and a specific action, often with a formula example. Here is one complete checkpoint as it appears in the handbook.
High impactMedium effortAll apps
Complex formulas in App.OnStart delay startup and data loading. By default, OnStart does not block, so the first screen can already appear while OnStart is still running. The formulas on this screen may then access variables that OnStart has not yet set. A call to Navigate in OnStart (no longer supported by Microsoft), on the other hand, forces the app to process OnStart completely before the first screen appears.
OnStart does not load large amounts of data and contains only steps without which the app cannot start.
Define the first screen with App.StartScreen, define constants as named formulas, and load data only on the screen that needs it, ideally directly from the filtered data source. Anything loaded in OnVisible runs again each time the screen opens, so load only limited amounts of data there. Use Concurrent to group independent data requests.
// Instead of loading all orders into a collection in App.OnStart:
// gallery on screen scrOrders, property Items
Filter(Orders, Status = "Open")


Check before you buy whether the approach and depth fit your app. The sample includes the table of contents, the introduction, the six steps from measuring to reporting, and four complete checkpoints from the Data retrieval section, on original pages from the handbook (in German).
Open sample (PDF, German) (opens in a new tab) 196 KB06Price and license
One license applies to your company, all employees, and any number of your own apps.
The license terms apply. System requirements: for the workbook, you need Microsoft Excel 2016 or later or Microsoft 365 on Windows or macOS, or Excel for the web. For the report template, you need Microsoft Word 2016 or later or Microsoft 365. You also need a program for reading PDF files.
Purchase via Digistore24
I will sell my products through Digistore24, a sales platform for digital products. Sales will start shortly; until then, you can ask to be notified by email.
07License terms
The same terms apply to all my products: powerbunch GmbH's license terms for digital products. With the purchase, your company receives the company license. Here you can see the key points at a glance, followed by all sections in detail.
Your license
For all employees and other persons acting on behalf of the purchasing company.
As of November 1, 2026 · Version 1.0. On request, the consultant license is available for use with clients, and the group license for affiliated companies. This offer is directed exclusively at businesses.
08Prefer to have it reviewed?
Would you prefer not to carry out the review yourself, or would you like a second opinion? I analyze your app and create a comprehensive report with specific recommendations, ordered by impact and effort. You carry out the optimization yourself, or I do it for you.
Purchase price credited: If you commission the app analysis within six months of purchase, I deduct the purchase price you paid for the Performance Check (excluding VAT) from my quote. This applies once per company.
09Questions and answers
10Further reading
Whether you need a license for your consulting firm, have questions about a checkpoint, or are interested in an app analysis, we clarify what you need in a free, no-obligation initial consultation via Microsoft Teams.