Roll-Up Reporting
Aggregate analytics across multiple websites into a single view.
This feature is available on the Premium plan and above.
Overview
Roll-Up Reporting lets you combine data from multiple websites into unified reports. This is essential for healthcare organizations managing many sites — hospitals, clinics, service lines, or regional properties — who need to see the big picture without manually combining data.
Use Cases
Multi-Location Healthcare Systems
A hospital system with 20 clinic websites can:
- See total traffic across all locations
- Compare performance between facilities
- Track system-wide campaigns
- Report aggregate metrics to leadership
Regional Groups
An organization with regional websites can:
- View traffic by region
- Compare regional performance
- Track national campaigns across all regions
- Consolidate reporting
Service Line Portfolios
Organizations with separate sites for service lines can:
- See total healthcare system traffic
- Compare service line performance
- Create unified executive reports
Brand Portfolios
Companies with multiple brands can:
- Track total portfolio performance
- Compare brand performance
- Identify top-performing properties
How Roll-Ups Work
A Roll-Up is a special reporting property that aggregates data from the “child” websites assigned to it. Nothing changes on your websites: each site keeps its own tracking code and its own data. When reports are processed, the Roll-Up’s reports are computed from the child sites’ existing data — no data is duplicated and tracking performance is unaffected.
Roll-Ups appear in your website selector with a [Roll-Up] prefix. Roll-Ups can even contain other Roll-Ups — for example, per-region Roll-Ups nested inside a system-wide Roll-Up.
Never put a Roll-Up’s site ID in any tracking code — Roll-Ups are reporting-only and don’t accept tracked data.
What Gets Aggregated
- Visits, pageviews, and actions
- Traffic source and campaign data
- Goal conversions from each child site’s goals
- Ecommerce revenue and top products across sites
- Events, downloads, outlinks — the standard report catalog
The Visits Log and real-time reports also work on Roll-Ups, showing a single stream of visits across every child site with the site’s name displayed on each visit.
What Stays Separate
Each child website still has:
- Its own individual reports
- Site-specific goals and configuration
- Separate user permissions
Goals, funnels, and custom dimensions can’t be created on a Roll-Up itself — the Roll-Up aggregates the child sites’ existing goals instead.
Viewing Roll-Up Data
Once a Roll-Up is configured:
- Open the website selector at the top of the page and choose the
[Roll-Up]entry - View reports as you would for any single site
- All data is aggregated from the child sites — including historical periods from before the Roll-Up was created, since reports are computed from the child sites’ existing data
Segments, scheduled email reports, custom alerts, dashboard widgets, and report exports all work on Roll-Ups just like on a regular site.
A Note on Page Reports
When multiple child sites share the same page paths (every site has a /contact page, for example), those rows are merged in the Roll-Up’s page reports — so page URLs aren’t clickable links there.
Setting Up Roll-Ups
Creating and modifying Roll-Ups is a system-level operation, so it’s handled by our team. To set up a Roll-Up:
- Identify which websites should be included
- Contact Ghost Metrics support
- We’ll configure the Roll-Up on your account — including assigning all of your sites at once if you’d like a portfolio-wide view
- Reports appear for historical periods too, as the Roll-Up is processed from your sites’ existing data
What We Need
When requesting a Roll-Up:
- List of websites to include (or “all sites”)
- Name for the Roll-Up (e.g., “All Hospital Sites”, “Regional — Northeast”)
- Preferred timezone and currency for the aggregated reports
- Who should have access
Best Practices
Consistent Tracking Across Sites
For meaningful Roll-Up data:
- Use the same goal definitions on all child sites
- Standardize campaign naming conventions
- Ensure tracking code is properly installed on all sites
Understand Visitor Counting
Aggregated metrics like visits and pageviews sum cleanly across sites. Unique visitors are different:
- Unique visitor counts are available for day periods on a Roll-Up by default; weekly/monthly unique visitors require additional processing — contact support if you need them
- A person visiting two child sites is generally counted separately on each — cross-site visitor deduplication is off by default because it would reduce visitor privacy
Time Zone Considerations
Each Roll-Up has a single timezone (chosen at setup):
- Daily reports may aggregate different local “days” from sites in other time zones
- Revenue from child sites is summed as-is — amounts aren’t converted between currencies, so group sites with the same currency where possible
Permission Management
Roll-Up access is granted separately from child-site access:
- Users need explicit permission on the Roll-Up to view it
- You can give someone the aggregate view without access to any individual site — or the reverse
- Note that a Roll-Up’s Visits Log shows visit-level detail from all child sites, so grant Roll-Up access accordingly
Roll-Up Limitations
- Goals, funnels, and custom dimensions can’t be created on the Roll-Up itself
- Page URLs are unlinked where child sites share the same paths
- Weekly/monthly unique visitors and cross-site visitor deduplication aren’t enabled by default (see above)
- Adding or removing child sites changes what the Roll-Up’s reports include — once report data is re-processed, past periods reflect the current site list
Common Questions
Can a website be in multiple Roll-Ups?
Yes. There’s no limit on the number of Roll-Ups or the number of sites in each. A single website can feed several Roll-Ups, such as:
- Regional Roll-Up
- System-wide Roll-Up
- Service-line Roll-Up
Does the Roll-Up slow down tracking?
No. Nothing extra is tracked or stored per visit — aggregation happens when reports are processed.
Can I create Roll-Ups myself?
Roll-Up creation is a system-level operation. Contact Ghost Metrics support to set up or modify Roll-Ups for your organization.
Do Roll-Ups double-count in the All Websites overview?
No — Roll-Ups are excluded from the All Websites dashboard totals so portfolio numbers aren’t counted twice.
Reporting Examples
Executive Dashboard
Roll-Up provides system-wide metrics:
- Total visits and visitors
- Overall conversion rates
- Top campaigns across the portfolio
- System-wide trends
Location Comparison
Within the Roll-Up, compare:
- Traffic by location
- Conversion rates by facility
- Campaign performance by site
Marketing Performance
Track campaigns that span multiple sites:
- Single campaign, multiple landing pages
- Aggregate campaign performance
- Compare campaign reach across the portfolio
Next Steps
- Dashboard — View Roll-Up data at a glance
- Custom Reports — Build aggregate reports
- Campaign Tracking — Standardize tracking across sites
- Contact Support — Request a Roll-Up setup