Product / Location performance

See where the picture changes.

Move from the network view to the locations behind it. Compare on a consistent basis, then investigate what makes each result different.

An illustration of the experience

Explore the views and regions. All data is fictional; no customer systems are connected.

ChartSplice
Illustrative data
YOUR OPERATING PICTURE

Location performance

September 2026 · 12 fictional locations

Sep 01–30

Locations report. All regions, 12 locations, net collections $2,460,000.

Net collections $2.46M+8.2% vs. August
Distinct payers6,180Selected period & scope
Reporting coverage12/ 12 All selected locations

Where the picture changes

COLLECTIONS / AUG → SEP
CedarNorth
$286K+9.2%
BirchNorth
$242K+10.5%
MapleNorth
$212K+9.3%
AspenWest
$234K+8.8%
JuniperWest
$208K+7.8%
WillowWest
$198K+6.5%
OakCentral
$222K+5.7%
ElmCentral
$184K+5.7%
PineCentral
$174K+4.8%
MagnoliaSouth
$180K+10.4%
CypressSouth
$170K+9.0%
LaurelSouth
$150K+10.3%
August September

A number. With its context. Net collections = cash collected, less refunds. Not recognized revenue.

DEFINED
View the data & definitions
Fictional collections by location, September versus August 2026
LocationRegionSeptemberAugust
CedarNorth$286,000$262,000
BirchNorth$242,000$219,000
MapleNorth$212,000$194,000
AspenWest$234,000$215,000
JuniperWest$208,000$193,000
WillowWest$198,000$186,000
OakCentral$222,000$210,000
ElmCentral$184,000$174,000
PineCentral$174,000$166,000
MagnoliaSouth$180,000$163,000
CypressSouth$170,000$156,000
LaurelSouth$150,000$136,000

All figures are fictional. Distinct payers count each person once within the selected scope; adding location counts would double-count people seen in more than one location. This example demonstrates reporting concepts, not a connected customer environment.

Sample period: Sep 2026Fictional figures · No customer data

A network average is the beginning

An organization can show steady growth while individual locations tell very different stories. Leadership needs a portfolio view; regional and local operators need enough detail to understand their part of it.

ChartSplice brings those levels into a connected reporting experience. Start with the selected organization and period, narrow to a region, and review the locations within that scope. The point is to create a useful next conversation, not to rank every clinic without context.

The example above uses twelve fictional locations in four regions. Change the region to see the scope, totals, and location rows update together.

Compare like with like

A fair comparison starts before the chart is drawn. The location directory, date basis, service definitions, and inclusion rules determine what a difference actually means.

Question Why it belongs in the reporting definition
Which locations are included? Openings, closures, transfers, and inactive sites can change the portfolio between periods.
Which location owns the activity? A booking location, servicing location, and financial location may represent different business events.
Which period is being compared? Partial months, different reporting cutoffs, or unequal windows can distort the apparent change.
Is the same measure available everywhere? A missing source should not quietly become a zero in one location’s results.
What does the selected service mean? A financial service rollup may differ from the service advertised in a campaign.

These rules belong in the implementation plan and the reporting context. They should not depend on someone remembering how a spreadsheet was assembled.

Keep the detail connected to the selection

A region filter needs to do more than change a heading. The visible measures, supporting rows, comparison basis, and explanations must all agree with the selected scope.

For an actual implementation, we establish which controls apply to each reporting contract. If a companion signal uses a different period or population, it needs its own label. A historical acquisition snapshot should not appear to become current merely because the financial period selector changed.

The same principle applies to service and location filters. If the source does not support a combination, the interface should explain that limit.

Treat counts and rates carefully

Collections can often be summed when the financial ownership rules are consistent. Distinct people, percentages, and averages need their own treatment.

A network’s distinct-payer count is not necessarily the sum of its clinic counts. A network conversion rate is not usually the simple average of every location’s percentage. The correct calculation depends on the population, denominator, and reporting definition.

ChartSplice makes these rules part of the reporting work. The goal is for a regional operator and an executive to recognize the same underlying business, even when they are looking at different levels of detail.

Make exceptions visible

Useful reporting includes the things that prevent a clean comparison: an incomplete refresh, a missing mapping, a newly opened location, or a measure withheld under an approved policy.

Those states should be readable without relying on color alone. A value that is unavailable should have an explanation and an owner for the next step. It should not look like poor performance.

During implementation, we define how source exceptions are surfaced and which operational responsibilities sit with ChartSplice and your team.

Start with one consistent review

Bring the location list, the review your operators already use, and the measures they need to compare. We will discuss the source basis, the differences that need to remain visible, and the reporting scope that can be validated first.

The website example illustrates the interaction using fictional data. Location access, metric availability, refresh schedules, and additional organizational levels are scoped for each engagement.

Your next operating review starts here

Let’s make your reporting useful.

A useful conversation starts with your business, your systems, and the decisions you want to make.

Book a demo