Multi-site analytics dashboard: manage 5, 10 or 30 websites without losing clarity

Multi-site analytics dashboard: manage 5, 10 or 30 websites without losing clarity

Tracking one website is a measurement problem. Tracking ten becomes a governance problem.

Each team initially creates its own analytics property, event names and dashboard. Months later, the group has ten definitions of “conversion”, three time zones, incompatible campaign taxonomies and accounts with unclear ownership.

The missing piece is not another chart. It is a shared structure.

A useful multi-site dashboard must support two movements:

  1. compare properties on a consistent baseline;
  2. drill into each site without erasing its business context.

Combining everything creates an abstract average. Separating everything hides the portfolio. The right architecture preserves both levels.

Start with a property map

List every site and its role before choosing metrics.

PropertyRoleMain audienceMeaningful conversionOwner
Corporate siteTrustProspects, partnersQualified contactCommunications
Product AAcquisitionSMBsDemo requestGrowth A
Product BAcquisitionMid-marketMeeting bookedGrowth B
Help centreSupportCustomersSelf-service resolutionSupport
BlogDiscoveryB2B audienceSignup or product visitContent

Sites with different purposes should not be ranked only by traffic. A help centre can perform well by reducing support demand even when it generates no demos.

The map should also record:

  • domains and subdomains;
  • production environment;
  • analytics tool and property ID;
  • time zone;
  • currency where relevant;
  • creation date;
  • business owner;
  • technical owner;
  • access list;
  • collection mode;
  • retention;
  • active, migrating or archived status.

This becomes the reference inventory.

Define a common measurement contract

The multi-site baseline is not a dashboard. It is a compact measurement contract applied to every property.

Common dimensions

Use shared definitions for:

  • page or path;
  • referrer domain;
  • source, medium and campaign;
  • country or region;
  • device class;
  • date and time zone;
  • primary events;
  • conversion status.

Apply one URL parameter policy and one UTM taxonomy.

Common events

A small library is enough:

form_submitted
demo_requested
signup_completed
download_completed
outbound_clicked
search_used

Every event needs a definition, trigger, allowed properties, owner, test and version.

One name must not represent different actions. Conversely, three names for the same contact request prevent comparison.

Common quality rules

Document:

  • test-environment filtering;
  • bot handling;
  • internal-domain handling;
  • consent and collection modes;
  • path normalisation;
  • time zone;
  • deployment process;
  • alert thresholds.

The data collection summary can hold the shared baseline and property-specific exceptions.

Separate three reading levels

A sound multi-site system does not put every chart on one page.

Level 1: portfolio view

This answers management questions:

  • Which sites gain or lose useful traffic?
  • Where are conversions moving?
  • Which property has an anomaly?
  • Which team needs investigation?
  • Which site stopped sending data?

Keep it short. A table with one row per property is often more useful than twenty small charts.

SiteVisitsChangeUseful conversionsRateMain channelData status
Corporate24,500+6%1320.54%OrganicOK
Product A18,100-4%2841.57%Paid searchReview
Product B9,600+12%961.00%PartnersOK
Help41,000+2%n/an/aDirectOK

Figures are illustrative. Data status matters: a fall means something different when collection broke.

Level 2: property view

Each site retains its business dashboard:

  • acquisition;
  • landing pages;
  • content;
  • conversions;
  • events;
  • trends;
  • data quality.

A SaaS property may track trials, while a help centre tracks unsuccessful searches or support escalation.

Level 3: diagnostics

Analysts and engineers need:

  • events by version;
  • collection errors;
  • unknown parameters;
  • client/server discrepancies;
  • time-series breaks;
  • unexpected domains;
  • test traffic;
  • ingestion delay.

Keep diagnostics out of executive reporting, but do not omit them. Otherwise every anomaly becomes a manual investigation.

KPIs that can be compared

Visits and page views

They show scale but naturally favour larger sites. Always include trend and context.

Common meaningful conversions

A shared conversion group can include demo requests, qualified contacts, verified signups or confirmed purchases.

Preserve the conversion mix too. A total can hide a shift toward lower-value actions.

Conversion rate

Rates compare different property sizes only when the denominator is identical. Document whether it uses visits, visitors, sessions or landing-page entries.

Channel share

Organic, paid, email, partner, referral and direct shares reveal dependence. This requires one campaign taxonomy.

Collection health

Add technical KPIs:

  • time of last received event;
  • event-volume change;
  • rejected-event share;
  • unknown parameters;
  • pages missing path or title;
  • abrupt direct-traffic movement.

Data reliability is a governance KPI.

What not to add naively

Unique visitors

The same person can visit several domains. Adding each site’s unique visitors counts them more than once.

A global identifier for deduplication materially changes collection. The CNIL notes that using the same identifier across several sites for global tracking falls outside the French consent-exemption conditions it describes for certain audience-measurement trackers.

A lightweight report can instead use:

  • visits by property;
  • a clearly labelled non-deduplicated reach sum;
  • or an aggregate method that does not require a person-level cross-site identifier.

Heterogeneous conversions

A brochure download is not automatically equal to a sale. Show a common total and its composition.

Simple averages

An average of ten conversion rates gives equal weight to a site with 100 visits and one with 100,000. Use a weighted overall rate or show the distribution.

Unaligned periods

Time zones and campaign calendars can move events between days or weeks. Normalise time before comparison.

Compare without punishing small sites

Multi-site views easily become rankings. That is rarely helpful.

Use four axes:

  1. current level;
  2. change over time;
  3. local target;
  4. measurement confidence.

A niche site can have low volume, healthy growth and high-value outcomes. A large site can hide paid-channel dependence or broken tracking.

Trends and comparison bands are more useful than a podium.

Structure access

Multi-site operations increase excess-access risk.

Define roles:

  • portfolio owner: sees all properties and manages standards;
  • site owner: administers one property;
  • analyst: views and exports as needed;
  • contributor: sees reports without changing collection;
  • agency or partner: access limited to contracted properties;
  • technical support: temporary, logged access when required.

Avoid shared accounts. Review access quarterly, remove access at contract end and apply least privilege.

Establish a governance cycle

Weekly: monitor health

Automate simple alerts for no data, abnormal shifts, unknown domains, rejected events and sudden direct-traffic changes.

Monthly: discuss decisions

Ask property owners:

  1. What changed?
  2. What action follows?
  3. Which hypothesis will be tested?

Reporting should not become a reading of numbers.

Quarterly: review the contract

Check common events, UTM naming, inactive properties, access, retention, vendors, configuration differences and business goals.

At launch: use a checklist

Before adding a site:

  1. assign owners;
  2. set time zone;
  3. apply the collection baseline;
  4. configure filters;
  5. test events;
  6. verify consent behaviour;
  7. add it to the portfolio;
  8. document exceptions;
  9. create alerts;
  10. schedule the first review.

Choose an architecture

One property per site

This is usually clearest for access, retention and configuration. It requires a portfolio layer for comparison.

One shared property with a site dimension

It can simplify some reports but mixes permissions, configurations and collection risks. One mistake affects the full dataset.

One property per site plus a consolidated view

This is often the best compromise: operational separation with portfolio aggregation. Some vendors provide roll-up or consolidated views. Verify plan requirements, deduplication method, permissions and exactly which data are combined.

The key factor is not only the number of sites. It is their independence across teams, brands, purposes, regions, access and privacy settings.

A one-page dashboard model

Top strip

  • portfolio visits;
  • useful conversions;
  • weighted overall rate;
  • healthy property count;
  • open anomaly count.

Central table

One row per property with trend, conversion, channel and status.

Acquisition block

Channel shares by site.

Content block

Top landing pages and rising pages, filterable by property.

Quality block

Missing data, rejected events, access reviews and recent deployments.

Each block links to a detailed view. The portfolio dashboard signals; it does not explain everything.

Conclusion

Multi-site measurement works when governance comes before visualisation.

You need:

  • a clear property map;
  • a common measurement contract;
  • documented exceptions;
  • three reading levels;
  • comparable indicators;
  • restricted access;
  • a review cycle;
  • consolidation that does not force person-level cross-site tracking.

The best dashboard does not make every site identical. It gives them a shared language while preserving their role.

FAQ

Should every website have its own analytics property?

It is often the clearest way to separate access and configuration. A consolidated view can compare them. A shared property can work when purposes and permissions are genuinely shared.

Can unique visitors be added across sites?

Not as deduplicated reach. One person can appear in several properties. Label the number as non-deduplicated or use an appropriate aggregate approach without introducing a global identifier by default.

How many KPIs belong in the portfolio view?

Five to eight well-defined columns are usually enough: volume, trend, conversion, rate, main channel and collection health. Details belong in property views.

How should different site goals be handled?

Keep a small common baseline and add local indicators. Compare each site with its own target and trend, not only with other sites.

How often should access be reviewed?

Quarterly review is a reasonable practice, with immediate removal when employees or vendors leave.

Sources