Morrow CreekData Services
← Morrow Creek Data Journal

How to Account for Related Observations When Estimating Business Performance

Morrow Creek Data ServicesMorrow Creek Data Journal

A dataset can contain 10,000 transactions without containing 10,000 independent pieces of evidence.

That distinction matters whenever a report moves beyond description and starts making a claim: a promotion improved conversion, a new tool raised productivity, or one channel retained customers better than another. Orders from the same store, tickets handled by the same agent, and monthly records from the same customer often share conditions that make their results move together.

Treating all those rows as unrelated can make a result look far more precise than the underlying evidence supports.

Consider a promotion tested in 40 stores. Each store produces 250 orders, for 10,000 orders total. If the promotion was turned on or off by store, the meaningful experimental variation is chiefly across 40 stores, not across 10,000 independently assigned orders. The orders still matter for measuring store results. They do not turn one store-level decision into 250 separate treatment assignments.

Start by mapping the relationships in the data

Before selecting a model or reading a confidence interval, ask three questions:

1. What does one row represent? An order, ticket, customer-month, employee shift, or branch-day? 2. Which rows share causes or repeated units? They may involve the same customer, location, employee, manager, product category, time window, campaign, or market event. 3. At what level were units sampled, assigned an intervention, or expected to represent a broader population?

These questions help separate a large operational record from a large body of independent evidence.

A support organization, for example, may have 50,000 tickets handled by 120 agents. Tickets handled by one agent can reflect that person’s skill, workload, training, and manager. If the organization wants to estimate whether a new tool improved productivity, agent-level or agent-period variation deserves special attention.

The same logic applies over time. Daily outcomes from one branch share the branch’s staffing, local demand, and operating practices. Adjacent days may also be related because conditions persist from one day to the next.

Why row counts can overstate certainty

The statistical term for within-group resemblance is *intraclass correlation*. In plain language, it means two observations from the same group tend to be more alike than two observations drawn from different groups.

When this resemblance is positive, methods that assume every row is independent will often calculate uncertainty too optimistically. Confidence intervals become too narrow, and a finding can appear statistically significant more easily than it should.

A useful teaching approximation shows why even modest similarity can matter. For equal-sized groups with a common within-group correlation, the design effect is:

1 + (m − 1)ρ

Here, m is the number of observations per group and ρ is their within-group correlation. Divide the total row count by this design effect to get an approximate independent-information equivalent.

For the 10,000 orders across 40 equal-sized stores, m is 250. If within-store correlation were 0.02, the design effect would be:

1 + 249 × 0.02 = 5.98

The rough effective-information equivalent would be 10,000 divided by 5.98, or about 1,672 observations.

This is not a substitute for an actual analysis. Group sizes may differ, correlation may change over time, and the outcome may have a more complicated structure. Still, the example makes the core point: a small amount of shared behavior can matter greatly when many rows sit inside each group.

Match the analysis to the question

Not every grouped dataset needs the same remedy. The appropriate approach depends on the decision and the claim.

If the question is naturally about stores, teams, or customers, aggregation may be the clearest route. Compare store conversion rates when evaluating a store-assigned promotion. Compare agent-period productivity when evaluating an agent-facing tool. This makes the relevant unit visible rather than burying it beneath row-level volume.

A multilevel model can be useful when both levels matter: an overall estimate is needed, along with an estimate of how much results vary among stores or agents. A repeated-measures approach, including marginal methods such as generalized estimating equations, can suit questions about average effects across correlated observations.

Cluster-robust uncertainty estimates are another common option. They allow residuals within a chosen group to be correlated while retaining an otherwise appropriate point-estimate model. But they do not repair a biased comparison, omitted confounders, a poor treatment assignment process, or a badly specified model.

Fixed effects and clustered uncertainty also do different jobs. Store fixed effects can account for stable average differences among stores. They do not automatically make ordinary standard errors appropriate when residual outcomes remain related within stores.

Be careful when there are few groups

Cluster-aware methods often rely on approximations that can be weak when there are only a small number of groups, especially if a few groups are much larger than the rest. There is no universal cutoff that solves this problem.

Report the number of groups and their size distribution. Consider a small-sample-aware method or a group-level resampling approach when suitable. If resampling, preserve the dependence structure: resample stores rather than drawing individual orders as if they were unrelated.

Some datasets also have dependence in more than one direction. Weekly sales may be related within stores and within calendar weeks because all stores face the same market conditions. Such cases may call for multiway uncertainty estimates or a model designed for panel data.

Finally, distinguish description from inference. If all transactions for last month are present and the only question is, “What was our realized conversion rate?” related rows do not change that computed rate. They matter when estimating uncertainty, comparing groups or periods, generalizing beyond observed units, or judging an intervention.

A credible performance report should state the row-level unit, the relevant grouping or repeat-measure structure, the number of groups, the assignment or sampling level, the weighting choice, and the uncertainty method. Those details make clear how much evidence the result actually contains—and how confidently a business should act on it.

Have a dataset that needs to become usable?

Morrow Creek Data Services handles paid research, cleanup, verification, and structured delivery projects.

Start a data project