Ad Deduplication vs. Frequency Capping: What Is the Difference?
The difference between ad deduplication and frequency capping, why caps fail across CTV apps and partners, and how deduplicated measurement fixes the picture.
The short answer
Frequency capping is a delivery rule: it stops a platform from showing the same ad to the same device or household more than a set number of times. Deduplication is a counting method: it identifies when the same household was reached through different apps, devices, or partners and counts it once. Caps work inside one platform; deduplication is needed to see true reach and frequency across all of them, and to set caps that hold across the plan.
Media plans often say "frequency capped at 3 per week" and assume that means every household sees the ad three times or fewer. In CTV, that is rarely true. The confusion comes from mixing up two different things: capping and deduplication.
Frequency capping: a delivery rule
A frequency cap tells a platform: do not show this ad to the same user, device, or household more than N times in a period.
It works when:
- The platform can recognize the household across sessions.
- All delivery goes through that platform.
It fails when:
- Spend runs through several DSPs, publishers, or direct deals, each with its own cap.
- The platform cannot match the same household across apps or devices.
- Identifiers change, for example when IP addresses rotate.
Deduplication: a counting method
Deduplication finds the same household across sources and counts it once. It is used to report:
- Unique reach. How many distinct households saw the ad.
- True frequency. How many times each household saw it across all sources.
Deduplication depends on an identity graph or a measurement panel that links devices to households. Different providers deduplicate differently, which is why their numbers differ. See how CTV measurement providers differ.
Side by side
| Frequency capping | Deduplication | |
|---|---|---|
| Purpose | Limit exposures | Count unique reach accurately |
| When | During delivery | In measurement and planning |
| Scope | Within one platform | Across platforms, devices, partners |
| Output | Fewer repeat impressions | Unique reach, frequency distribution |
| Weakness | Blind to other platforms | Depends on identity accuracy |
Hypothetical example
A brand buys CTV through a DSP capped at 3 per week, plus two direct publisher deals each capped at 3 per week.
- Each partner reports healthy frequency.
- A deduplicated report finds that households seeing all three sources averaged 7 exposures per week, while many households saw only one.
The caps worked as designed. The plan did not.
How to use both
- Consolidate buying where possible so more delivery passes through one cap.
- Use deduplicated measurement to see the real frequency distribution.
- Set partner caps from deduplicated data. If cross-partner overlap is high, lower each cap.
- Watch the distribution, not the average. An average of 3 can hide many households at 10.
The CTV frequency management article covers caps for pharma, and deduplicated reach across CTV and online video covers cross-channel measurement.
Common mistakes
- Reporting the sum of partner reach as total reach.
- Setting the same cap on every partner.
- Looking only at average frequency.
- Treating deduplicated numbers as exact. They are estimates from an identity method.
Practical takeaway
Ask your measurement partner for a deduplicated frequency distribution for your last CTV flight, not just the average. The share of households above your intended frequency tells you how much spend went to excess repetition.
Frequently asked questions
Does frequency capping deduplicate reach?
No. A cap limits delivery within the platform applying it. If you buy through several platforms, each caps separately and the same household can exceed your intended frequency.
What tools manage frequency across CTV, linear, and digital?
Some DSPs and TV platforms cap across the inventory they buy, and cross-media measurement providers deduplicate reporting. Few tools control delivery across every channel at once.
Why does deduplicated reach look lower?
Because it removes double counting. Partner-reported reach often counts the same household more than once.
Sources
External guidance and platform documentation change. Links were current at publication; check them again before relying on them for a decision.
Editorial note. Analysis and frameworks are the author's own and do not represent Acxiom or any current or former employer, client, or named platform. Examples labeled hypothetical or illustrative are not results from real campaigns. Nothing here is legal, regulatory, or medical advice.
New pharma programmatic breakdowns, occasionally
One email when I publish something worth reading. Benchmarks, measurement teardowns, and case studies with the caveats attached. No cadence promises, no reselling your address.
Unsubscribe any time. See the privacy policy.
Working through this decision on a real plan?
I work on health and pharma data, identity, and activation, after five years running HCP and DTC programmatic agency-side. Happy to talk through how this applies to your situation.