PT Solutions Logo

An Internal Platform to Manage a Scaleup Corporation

PT Solutions Physical Therapy is a privately held practice based in Atlanta, Georgia, with more than 450 locations across 25 states. For six consecutive years, PT Solutions has earned a spot on the Inc. 5000's list of fastest-growing private companies. This success is driven by its unique model of hospital partnerships, private acquisitions, and new clinics.

Managing rapid growth and navigating a pandemic has required resilience, ingenuity, and the push for real-time data to leverage within operations. PT Solutions traditionally relied on labor-intensive data gathering from multiple applications and EMRs, which were then consolidated into spreadsheets. Recognizing the inefficiencies and limitations of this approach, leadership saw an opportunity to develop a streamlined enterprise platform to enhance analytics and processes, making real-time data accessible across tablet and mobile devices. Management at various levels would now have access to near real time insights to make better informed decisions.

The What

An Enterprise Level Scalable Framework for Real-time Data Capture, Analysis and Reporting

Over the last 20 years, PT Solutions has grown from a single clinic in Alabama to over 400 locations. This successful expansion is a true testament to the organization’s hard work and perseverance in improving performance. PT Solutions treats patients in various facilities, from modern stand-alone clinics to large hospital campuses, each with differing network and computing capabilities. Recognizing the need for real-time, actionable data, leadership realized they needed to develop a custom tool to reduce their decision horizon from wider time ranges to as close to real-time as possible.

The Why

A Single-Source for Data and Reporting

As with any rapidly growing and innovating organization PTS has a wide variety of applications in use. While this allows the use of the "best tool for the job" it also creates an environment with distributed data. Operating at scale requires integrated systems and a unified data and reporting platform.

Building an integrated data capture and reporting platform offered several unique benefits. For the first time, PT Solutions would have a single enterprise platform accessible to all employees in all clinics, measuring not just performance but also compliance, and even include the absence of data as a reportable metric.

Dark server room with rows of illuminated server racks, overlaid with a contact list of people including Director of Sales, Clinic Manager, and Front Office Manager.

The Brief

PT Solutions Partners with Parux to Develop a New Internal Ecosystem

PT Solutions initially engaged Parux for a discovery phase. Parux's team of developers, data specialists, and user experience designers conducted thorough research to identify where data was stored and to prioritize key initiatives. This collaboration led to the vision of a company-centric platform.

As an agile development firm, Parux was able to jump right into the product build, leveraging the best standard product management methodologies to make an immediate impact. Parux and PT Solutions jointly designed and developed the new enterprise platform to consolidate data from multiple sources, ensuring trusted real-time information. This approach not only accelerated the development process but also ensured that the platform met the evolving needs of PT Solutions. Parux delivered an enterprise-ready MVP in eight months.

  • Ideation
  • UX Design
  • UI Prototyping
  • Data Management
  • Development

The Users

Key Users to Learn From (Empathy)

Parux kicked off our engagement with PT Solutions by conducting an intensive series of interviews with key employees, including senior leadership, department directors, and clinic staff. We gained valuable insights into their roles, responsibilities, and pain points. Despite the diverse needs of over 3,000 employees, we successfully categorized them into three main personas and several sub-personas, ensuring a comprehensive understanding of their unique requirements. This approach was key to building user empathy, allowing us to tailor the platform to address specific challenges and enhance user experience effectively.

The Senior Leader

Meet Jonathan

Jonathan is part of the senior leadership team. He is responsible for a large part of the business where has a support staff that gives him weekly reports on clinic performance. He reviews these excel reports and tries to lead his team into making the right business decisions.

Jonathan, persona representing a senior leader

Personality

  • Tech Savvy 4/10
  • Analytics Centric 9/10
  • Open to Innovation 5/10
  • Organization 9/10

Pain Points

  • Does not have the ability to run his own reports at any time.
  • Sometimes questions the accuracy of data based on data-entry lag and errors.
  • Would like real-time data-visualizations in mobile reports instead of spreadsheets.

The Department Director

Meet Katie

Katie is a Director of District Operations where she is in charge of the day-to-day management of a set of clinics. Analyzing performance of these clinics, and its staff, is a key responsibility for this role. She routinely has to look at key volume metrics in various platforms to report up to leadership and down to clinic staff.

Katie, persona representing a director user

Personality

  • Tech Savvy 9/10
  • Analytics Centric 7/10
  • Open to Innovation 9/10
  • Organization 9/10

Pain Points

  • Time consuming process to digest reports weekly.
  • Wishes she had more time to do actual analysis on performance.
  • Has to constantly deal with data lags from clinic data entry.

The Clinic Staffer

Meet Abby

Abby is a Patient Scheduling Coordinator (PSC) who is responsible at the clinic location on welcoming guests, scheduling patients, and other front-office tasks. Along with the physical therapists, Abby is tasked with entering the number of visits, evaluations, and billable units into a reporting platform.

Abby, persona representing a clinic staffer

Personality

  • Tech Savvy 4.5/10
  • Analytics Centric 1/10
  • Open to Innovation 2/10
  • Organization 6/10

Pain Points

  • Hard to coordinate data between all team members.
  • Time consuming and repetitive to enter in clinic numbers every day.
  • Wishes there was more training support on entering data into various platforms.

The Problem

How Can PT Solutions Improve Organizational Reporting?

As organizations expand, they often struggle to balance the agility of a startup with the structure of a successful full-scale enterprise. PT Solutions faced these challenges while expanding at an amazing rate. Transitioning from an early-stage startup, the company struggled to move beyond a "just get it done" mindset. PT Solutions’ reporting structure was fragmented, leading to inefficiencies such as:

  • Data capture delays.
  • Inaccurate and unreliable performance metrics.
  • Knowledge silos and fragmentation.
  • Lengthy and inconsistent training periods.

The Solution

Introducing Elevate

Elevate Logo

Elevate was created to guide reporting for PT Solutions from scrappy startup to mature organization. By building their own central data application, PT Solutions could start consolidating processes and data into one platform.

Crawl

Design and develop the basics of a data capture application. Without the data, you can’t make analytical decisions.

Walk

Select key SaaS applications to move into a company owned asset. This lowers cost over time and reduces new employee onboarding.

Run

Advanced collaboration and reporting across the practice in real-time. This helps facilitate better and faster decisions.

Dashboard displaying a U.S. map with clinic locations, showing statistics for visits, evaluations, and units by clinic, including budget and variance data in a table format below.

Designing the Platform

Evaluating the State of Data

Once user interviews and personas were complete, we evaluated the current state of PT Solutions’ data. This included in-depth discovery of current processes which unveiled where different data existed. Working sessions were scheduled with directors and managers to review the current flows for compiling data and creating reports.

We learned there was a tremendous reliance on Excel and SharePoint for collaboration. There was also latency on data entry, and questions of accuracy and reliability of the entered data. PT Solutions had built some internal applications to manage certain data sets, but they were not connected to other applications.

A final report and presentation were created for PT Solutions outlining our recommendations. This included designing and developing key features of organizational reporting that would become the backbone of PT Solutions’ data. Without these data sets, other features would lack the same real-time data needed to succeed.

Feature Highlight

One, Central Master Clinic List

One of the core features of Elevate needed to center around the Master Clinic List (MCL). The MCL was one of the data sets that was managed by an application built by PT Solutions. Unfortunately, it was detached from other data. So, the creation of performance reports across clinics required a hands-on process by the finance team. By re-designing in Elevate, PT Solutions now has a more sophisticated user experience and interface that allows for quicker management of clinics with KPIs tied directly into clinic details. The design process started with user interviews and wireframing. Once reviewed, full-fledge responsive prototypes were created and delivered to the development team.

Master clinic list for the Missouri region showing clinic names, statuses, office types, contracts, district scores, evaluations, visits, and key people with last data update.
All Data is Randomly Generated

Feature Highlight

An Improved Daily Closeout

Another key feature built for the initial release was the Daily Closeout. Every day, at every clinic, a Patient Scheduling Coordinator (PSC) is responsible for reporting the previous day’s visits, evaluations, and billable units. Like the previous MCL, the Daily Closeout was a standalone app with a poor user experience that didn’t connect to any other data set.

In Elevate’s Daily Closeout, we set out to improve the user experience to decrease entry time, provide safeguards against entry errors, and transparency on when entries were complete. One major change was to use automatic tallying of entries. The previous application did not do this so the PSC had to manually calculate totals. We also designed a logging system to increase accountability.

The biggest win in combining the Daily Closeout and MCL is that KPIs are now connected to clinics in near real-time.

Daily closeout interface for a clinic, featuring therapist performance, visit summaries, and an evaluation add/edit form, with an entry log documenting updates and changes.
All Data is Randomly Generated

Feature Highlight

Improved Comms Through In-App Messaging

A key goal PT Solutions’ leadership identified was to improve organizational communication. With over 3000 employees, the current data sets on staffing were not accurate and not easily available. The Parux team helped PT Solutions ideate on a communications feature and settled on an in-app messaging solution. By building 1-1 messaging in the platform, team members can pull up a clinic record and reach out directly to a staff member with a single click.

Message inbox showing a list of recent messages from various team members with unread message counts and timestamps.
Chat interface showing a conversation with Candice Yao discussing an increase in units per visit, with options to add new messages and include links.
All Data is Randomly Generated

The Result

An Elevated Platform for Organizational Reporting

Key Result

Still an active project, Leadership now has near real-time reporting on clinics. This is something they have wanted for years, and are looking forward to expanding the reporting sets in upcoming quarters. In addition, feedback on the new Daily Closeout user interface has been overwhelmingly positive. Deployed in all clinics, clinic and data entry teams are excited for the streamlined entry process and data entry error checks.

Dale Yake, CEO/Founder PT Solutions Physical Therapy

Thank you to the Elevate team and the finance team for getting Elevate up and running and moving toward the functionality that we are now experiencing. I know it will get even better but being able to see a slice of April already with relatively clean data is awesome. Thank you for the perspective, diligence and moving the project and results forward. This tool has and will continue to have a major impact on PT Solutions operations and our current and future success.

Dale Yake CEO/Founder PT Solutions Physical Therapy