
Play-Calling Intelligence with Power BI Embedded in High School Football
This case study centers around leveraging the Power BI embedded functionality to deliver live, interactive analytics to high school football teams focused on improving play-calling and game strategy. The data being used was not sensitive in nature. It was derived from film breakdown, play tagging, and situational analysis, all centered around football operations. The challenge was not compliance or regulation. It was access, cost, and distribution.
High school football programs are constantly looking for ways to gain an edge, especially when it comes to play-calling, opponent tendencies, and in-game decision-making. Film breakdown and data tagging have become standard, but the ability to turn that information into something usable on a consistent basis is where most programs fall short.
The dashboards were already built. They provided insights into formations, tendencies, down and distance scenarios, and situational breakdowns that directly supported coaching decisions. The issue was how to get that information into the hands of coaches in a way that was usable, secure enough for the environment, and financially realistic.
Power BI, in its native form, requires licensing to securely distribute reports. For high school programs operating with limited budgets, provisioning licenses for every coach or staff member was not practical. At the same time, Power BI’s embedded functionality allowed reports to be shared via public links, but those links alone lacked any meaningful access control. Anyone with the URL could view the report, which created a gap between accessibility and control.
The problem became clear. How do you deliver real-time, interactive analytics to coaches without requiring enterprise licensing, while still maintaining a level of structure and access control that makes sense for a team environment?
The solution was not to force an enterprise model into a constrained environment, but to design a lightweight system around the constraint.
Using Power BI’s embedded functionality, reports were generated as live links that could update in real time as underlying data changed. These links became the core delivery mechanism. On their own, they were open and unsecured, but they provided the flexibility and performance needed for coaching workflows.
To introduce structure and controlled access, a WordPress-based system was built around those embedded reports. Leveraging WordPress and its pro membership capabilities, a secure portal was created where users were required to authenticate before accessing any content. Each coach or staff member was given login credentials and directed to role-specific pages where their dashboards were embedded.
From the user’s perspective, the experience was simple and intuitive. They logged into a centralized portal, navigated to their page, and accessed live dashboards that reflected the latest film data and analysis. There was no need to manage Power BI accounts, no additional software to learn, and no friction in accessing the information.
From a system perspective, the architecture created a separation between data delivery and access control. Power BI handled the analytics and visualization layer, while WordPress handled authentication, user management, and distribution. This allowed the system to remain lightweight while still introducing a meaningful level of control over who could access what.
The impact of this approach was immediate.
Cost was significantly reduced. Instead of scaling licensing costs across multiple users, the system leveraged a single embedded delivery method combined with a low-cost web platform. This made advanced analytics accessible to programs that otherwise would not have been able to justify the expense.
Access and usability improved. Coaches could quickly access insights before practice, during meetings, or leading into game day without needing technical knowledge. The dashboards became part of the workflow, not an additional task.
Most importantly, the speed of decision-making improved. Coaches were able to identify tendencies, analyze situational data, and adjust play-calling strategies based on real information rather than static reports or intuition alone. What was previously locked in spreadsheets or scattered across platforms became a centralized, live decision-support tool.
This system also provided a level of control that did not exist with raw link sharing. While the underlying Power BI links were technically public, the WordPress layer ensured that access was structured, organized, and tied to authenticated users. This significantly reduced the likelihood of uncontrolled distribution while maintaining ease of use.
The broader takeaway from this case study is not just about Power BI or WordPress. It is about designing systems that fit the environment they operate in.
In a collegiate or enterprise setting, the correct solution may involve full licensing, governed infrastructure, and tightly controlled environments. In a high school setting, those same approaches can create unnecessary friction, cost, and resistance. The goal is not to apply the most advanced solution. It is to apply the most effective one.
By combining Power BI embedded functionality with a lightweight web-based access layer, this system delivered enterprise-level insight without enterprise-level overhead. Coaches gained real-time visibility into the information that directly impacted play-calling, and programs were able to operate with greater clarity, speed, and confidence.
At its core, this was not a reporting solution. It was a communication system built around decision-making. And in football, especially at the high school level, better decisions are often the difference between winning and losing.
DANNY DAVIS · Executive insights