The Incrementality Test You Run Inside a Single Data Clean Room Inherits the Matching Limitations of That Clean Room's Identity Layer
When you measure lift inside a clean room, the result is bounded by how completely that environment resolves your exposed and control groups.

Incrementality testing has become a preferred method for buyers who want to move past last-touch attribution and understand whether their media spending is actually causing conversions. Clean rooms have become a popular venue for running those tests, because they let a buyer combine their own first-party data with a media partner's exposure data without either party handing over raw records. That combination sounds ideal for measuring true lift. The practical complication is that the quality of the incrementality result depends entirely on how well the clean room can resolve the same person across both datasets, and that resolution step is rarely explained when a test is proposed.
What an incrementality test inside a clean room actually measures
The basic structure of a clean room incrementality test asks a simple question: did the people who saw your campaign convert at a higher rate than a comparable group who did not see it? To answer that question, the environment needs to successfully join your conversion records to the media partner's exposure records at the person level. The join happens through whatever identity layer the clean room uses, typically a hashed email address, a probabilistic graph match, or a combination of the two.
If that join is complete, meaning every exposed person and every control person resolves cleanly into a matched record, the test can compare the two groups accurately. If the join is incomplete, the exposed group and the control group are both undercounted, and the degree of undercounting may differ between them in ways that distort the lift estimate.
The problem is that join completeness is almost never uniform across the population a campaign reaches. Buyers who have high-quality hashed email coverage in their CRM will tend to match well for customers who transacted online and provided an email address. Buyers whose conversion data comes from in-store purchases, phone calls, or offline fulfillment will often have weaker matching coverage, because those conversion events are harder to tie back to a persistent digital identifier.
Why the control group is the hidden variable
Most conversations about clean room incrementality testing focus on the exposed group, because that is where campaign delivery data lives. The control group receives less scrutiny, and that is where a meaningful source of distortion can enter the result.
In a well-designed test, the control group is a randomly held-out segment of the same target audience, matched to the exposed group on the characteristics that matter for conversion likelihood. Inside a clean room, the control group still needs to be resolved against the same identity layer as the exposed group. If the resolution rate for control group members is different from the resolution rate for exposed group members, the two populations being compared are no longer equivalent, even if the original randomization was sound.
Consider a hypothetical example: a campaign targets a broad audience but delivers most heavily in mobile app environments, where identity resolution tends to rely more on probabilistic matching. The exposed group ends up with a lower match rate to the buyer's CRM than the control group, which was never exposed and therefore has no mobile-specific resolution gap. The control group looks more like the buyer's known customers. The exposed group looks slightly different. The lift calculation is then comparing a partially resolved exposed group to a more fully resolved control group, and the result can understate or overstate true incrementality depending on the direction of that skew.
Questions worth asking before you design the test
Buyers approaching a clean room incrementality test can ask the partner environment a small set of practical questions before the test design is finalized.
First, ask what identity method the clean room uses to join exposure records to conversion records, and whether that method differs by channel or inventory type. Some environments use a single deterministic spine; others layer probabilistic matching on top for environments where deterministic signals are sparse. Knowing which method applies to your specific campaign inventory tells you something about expected join completeness.
Second, ask for a match rate estimate split between the exposed group and the control group before the test runs. If the partner environment cannot produce that split, or if the difference between the two rates is substantial, that gap should factor into how you interpret the final lift number.
Third, ask how the environment handles records that do not match. Some clean rooms exclude unmatched records from both sides of the calculation, which can be acceptable if exclusions are symmetric. Others handle unmatched records differently depending on which dataset they came from, which introduces the asymmetry described above.
What to do with an imperfect match environment
Most clean room environments will not offer perfect identity resolution, and that does not make the test worthless. It means the test produces a directional signal that should be interpreted alongside its resolution context, not as a standalone proof of lift.
If you receive a lift result from a clean room test, it is reasonable to ask the partner to report the match rate for each test cell alongside the lift figure. A lift result accompanied by a 90 percent match rate on both sides of the test is a substantially more confident finding than the same lift number accompanied by a 60 percent match rate on one side and 85 percent on the other.
For buyers running incrementality programs across multiple channels, it can also be useful to maintain a record of the match rate conditions under each test, not just the lift results. Over time, that record helps distinguish channels where your clean room incrementality signal is reliable from channels where identity resolution introduces enough noise that the results warrant additional verification through a different measurement method.
The practical takeaway
Clean rooms offer a genuinely useful venue for incrementality testing, particularly when two parties need to combine data without direct exposure. The limitation is not the clean room concept itself but the assumption that joining two datasets inside a privacy-preserving environment is equivalent to observing the same person in both datasets. Identity resolution inside a clean room is still identity resolution, with all the coverage gaps and asymmetries that come with it. Treating the match rate as part of the measurement result, rather than as a background technical detail, is what separates an incrementality finding you can act on from one you should hold loosely.