Skip to content
PlacementGraph™
Plan concentration

How do you measure publisher concentration in a media plan?

Part of Fair publisher planning

The short answer

Measure publisher concentration by grouping every site in the plan under its real owner, then calculating each owner's share of planned spend. Report the largest owner's share, the top three owners' share and a Herfindahl score built from all owner shares. Agree a written limit with the client before planning, and recheck it whenever the list changes.

Key takeaways

  • Concentration is measured by owner, not by domain: twenty sites from one company are one supplier, not twenty.
  • Owners can be found from ads.txt OWNERDOMAIN lines, sellers.json seller names and domains, and shared ad or analytics account IDs.
  • Three numbers describe a plan well: the top owner's share, the top three owners' share and a Herfindahl score of all owner shares.
  • A concentration limit is a planning choice agreed with the client, written down before the search, not a published industry standard.
  • Clients should see owner groups, their shares and any change between list versions in the same report as the site list.

Why does publisher concentration matter in a media plan?

A site list can look varied and still send most of its money to one company. A media group can run dozens of titles under different brands, a regional chain can own a string of community sites, and some operators publish large families of near identical domains. When a plan is built by sorting candidates on reach or relevance, the sites of one large owner tend to cluster near the top, because they share the same content operation, ad stack and audience development team.

Concentration causes three problems. The client's message depends on one supplier's editorial choices and ad setup, so one policy change or outage hits much of the plan. Sister sites reaching the same readers crowd out independents that would add new ones. And a plan leaning on one network is hard to defend when the client asks why so many sites look alike. The wider case for smaller publishers is on the fair publisher planning hub.

Definition

Owner group
All sites in a plan that are owned or exclusively monetized by the same business entity, counted together as one supplier for concentration purposes.

How do you find sites that share an owner?

Ownership may not be printed on the home page, but several public records point to it. The strongest come from the supply chain files every programmatic site is expected to publish. The ads.txt 1.1 specification (opens in a new tab) adds an OWNERDOMAIN variable that "specifies the business domain of the business entity that owns the domain/site/app," with the example that example.com owns example1.com and example2.com. Its MANAGERDOMAIN variable names "a primary or exclusive monetization partner of the publishers inventory."

The exchange side confirms it. In the sellers.json specification (opens in a new tab), the name field is "the name of the company (the legal entity) that is paid for inventory" under a seller ID, and a PUBLISHER seller type means the inventory is on a medium "owned by the named entity." When the same legal name and business domain appear as the PUBLISHER for many sites, those sites belong in one owner group.

Evidence for common ownership, from strongest to weakest
SignalWhere to read itHow much weight to give it
Same OWNERDOMAINThe ads.txt file on each siteStrong: the publisher declares the owning business directly
Same PUBLISHER name and domain in sellers.jsonEach exchange's sellers.json, matched to the site's seller IDStrong: the exchange names the entity it pays
Same ad account IDAd code and ads.txt lines, for example one AdSense publisher IDStrong, but a shared ID can also mean a shared sales partner
Same analytics IDPage sourceMedium: points to shared operation, not always legal ownership
Same MANAGERDOMAINThe ads.txt fileMedium: one exclusive seller, which matters for supply concentration even when owners differ
Same legal notice or mastheadAbout, privacy and terms pagesSupporting: confirm with one of the signals above

Shared account IDs are a well tested lead. Google's publisher ID help page (opens in a new tab) calls the pub- number "the unique identifier for your AdSense account," so two sites carrying the same one share an account. Researchers used the same idea in a 2021 study, Hide and seek in Slovakia (opens in a new tab), which built an open source tool to find website networks sharing Google Analytics and AdSense IDs. They also found that many sites were run by unconnected administrators, a reminder that each grouping needs evidence.

How do you measure ownership concentration in a plan?

Once every site carries an owner group, the measurement is simple arithmetic on planned spend or planned impressions. Use spend when budgets are allocated by line, and impressions when the plan forecasts delivery per site. Count by sites as a secondary view, because ten small sites from one owner can matter less than one large site from another.

Five steps to a concentration score

  1. Assign every site to an owner group. Use the strongest available signal, and give independent sites with no shared signal their own single site group.
  2. Sum each group's planned share. Add the planned spend or impressions of all sites in the group and divide by the plan total.
  3. Record the top owner share. The largest group's share is the single most readable number for a client.
  4. Record the top three share. Add the three largest groups. This catches plans split between a few large owners.
  5. Calculate the Herfindahl score. Square each group's percentage share and add the results, giving a number from near zero to 10,000.

The Herfindahl score comes from competition analysis. The US Department of Justice's Herfindahl Hirschman Index page (opens in a new tab) explains that it is calculated by squaring each firm's market share and summing the results, that it approaches zero when many firms of similar size compete, and that it reaches 10,000 when one firm controls everything. In that antitrust setting, the agencies describe markets between 1,000 and 1,800 points as moderately concentrated and above 1,800 as highly concentrated. A media plan is not a market, so those bands are a reference point, not a rule for buyers.

What concentration limit makes sense?

A limit is a planning choice agreed with the client and written down before the search. The table gives starting points by kind of brief; loosen them where a market has only a few qualified owners, and record why.

Starting points for concentration limits by brief type (planning choices, not standards)
Brief typeTop owner shareTop three shareNotes
Broad national reachNo more than about 20%No more than about 45%Many qualified owners exist, so a tight cap costs little
Regional or localNo more than about 25%No more than about 55%Regional chains can own several titles; keep room for independents
Specialist topicAgree case by caseAgree case by caseFew strong publishers; record why a higher share is accepted
Test or learning lineNo more than about 15%No more than about 35%The purpose is to learn about new publishers

When the plan breaks a limit, change the inputs rather than trimming at random. Search for more independent publishers on the brief's topics, lower the planned share of the dominant group's weaker sites first, and keep the group's strongest site. If the limit still cannot be met because the topic has few publishers, keep the plan and write down the reason. A recorded exception is better than a diverse list of poor sites.

How can I prevent one publisher network from dominating a shortlist?

Concentration is easier to prevent at the shortlist stage than to fix in a finished plan. Sorting by reach or relevance can cause it, so one fix is a rule that limits how many places in the ranking one owner can take.

Shortlist rules that keep one owner from taking over

  • Owner groups are assigned before ranking, not after the plan is built.
  • Only the strongest site from each owner group enters the first pass of the shortlist.
  • Further sites from the same owner are added only when they bring a different topic, language or region the brief needs.
  • Exclusive monetization partners named in MANAGERDOMAIN are tracked as a second grouping, for supply concentration.
  • The concentration score is recalculated each time sites are added, removed or reweighted.
  • Any exception to the agreed limit carries a written reason in the plan.
From candidate pool to a balanced plan
From candidate pool to a balanced planOwner groups are assigned early so the shortlist and the final plan can both be checked against the agreed limit. 1. Candidate pool: Every site that fits the brief. 2. Owner groups assigned: OWNERDOMAIN, sellers.json, shared IDs. 3. One per owner first: Strongest site from each group. 4. Add by need: Extra sister sites only for new coverage. 5. Score and limit: Top owner, top three, HerfindahlCandidate poolEvery site that fits the briefOwner groups assignedOWNERDOMAIN, sellers.json, shared IDsOne per owner firstStrongest site from each groupAdd by needExtra sister sites only for new coverageScore and limitTop owner, top three, Herfindahl
From candidate pool to a balanced planOwner groups are assigned early so the shortlist and the final plan can both be checked against the agreed limit. 1. Candidate pool: Every site that fits the brief. 2. Owner groups assigned: OWNERDOMAIN, sellers.json, shared IDs. 3. One per owner first: Strongest site from each group. 4. Add by need: Extra sister sites only for new coverage. 5. Score and limit: Top owner, top three, HerfindahlCandidate poolEvery site that fits the briefOwner groups assignedOWNERDOMAIN, sellers.json, shared IDsOne per owner firstStrongest site from each groupAdd by needExtra sister sites only for new coverageScore and limitTop owner, top three, Herfindahl
Owner groups are assigned early so the shortlist and the final plan can both be checked against the agreed limit.

How does PlacementGraph handle sites that share an owner?

How should concentration be reported to clients?

Put concentration in the same document as the site list, not in a separate appendix. A client approving a plan should see who they are paying as clearly as where their ads will run. Keep the report short and repeat it for every version of the list, so changes are visible.

A concentration block for a client plan
ItemWhat to showWhy
Owner groupsEach group with its sites and planned shareShows who is paid, not only where ads run
Headline numbersTop owner share, top three share, Herfindahl score and effective number of ownersLets the client compare versions and campaigns
Agreed limitThe limit set at the brief and whether the plan meets itTies the number to a decision
ExceptionsAny group above the limit, with the written reasonKeeps judgment calls on the record
Change since last versionGroups added, removed or reweightedStops concentration creeping back in after approval

Fictional example

A fictional oat milk brand's plan in Pennsylvania and Delaware

A fictional oat milk maker briefs a display plan beside recipe, family food and coffee content in Pennsylvania and Delaware, in English. The draft list has 40 sites. Owner grouping shows that one food media company owns nine of them through the same OWNERDOMAIN, and those nine carry 35% of planned spend. Two other groups hold 15% and 10%, and the rest is spread across 25 independent publishers. The Herfindahl score is about 1,600.

The agreed limit for this regional brief is a top owner share of no more than 25%. The planner keeps the large group's three strongest recipe sites, drops six sister sites that repeat the same syndicated articles, and searches for more independent food and coffee publishers in the two states. The revised plan holds 42 sites across 36 owner groups, the top owner falls to 15% and the Herfindahl score to about 660. The client report shows both versions side by side.

Frequently asked questions

Should concentration be measured by sites or by spend?

By spend or planned impressions first, because that is where the money goes. A count by sites is a useful second view, since many small sister sites can make a list look more varied than it is. Show both when they tell different stories.

Is a reseller or exclusive sales partner the same as an owner?

No. A MANAGERDOMAIN entry or a shared sales partner shows who sells the inventory, not who owns the site. Track it as a separate grouping, because heavy reliance on one seller is a supply risk even when the publishers themselves are independent.

What if a site's ads.txt file has no OWNERDOMAIN line?

OWNERDOMAIN is part of ads.txt 1.1, and not every site has added it. Fall back to the PUBLISHER entries in sellers.json, shared ad account IDs and legal notices. If no signal links a site to others, treat it as its own group and note that ownership was not confirmed.

Does a concentration limit apply to YouTube channel plans?

The same method works. Group channels by the company or multichannel operator behind them where that is visible, sum planned spend by group and score it. Channel ownership may not be declared in public files, so record the evidence used for each grouping.

Sources

  1. ads.txt Specification Version 1.1 (opens in a new tab)IAB Tech Lab
  2. sellers.json specification (opens in a new tab)IAB Tech Lab
  3. Herfindahl Hirschman Index (opens in a new tab)US Department of Justice, Antitrust Division, updated January 17, 2024
  4. 2023 Merger Guidelines (opens in a new tab)US Department of Justice and Federal Trade Commission, December 18, 2023
  5. Find your publisher ID (opens in a new tab)Google AdSense Help
  6. Hide and seek in Slovakia: utilizing tracking code data to uncover untrustworthy website networks (opens in a new tab)Mintal, Kalman and Fabián, arXiv, September 2021

Researched and written by PlacementGraph Research. Read how we research, source and update these pages. Corrections: diana@placementgraph.com.

HOW AGENCIES WORK WITH US

From your first brief.
To your next campaign.

Share a brief in plain language. Get contextual websites and YouTube channels that fit it, with the evidence behind every pick and a deal ready for your usual buying platform.

  1. 01

    Share your brief

    The campaign in plain language.

  2. 02

    Get your shortlist

    The strongest contextual sites and channels, with the evidence behind each.

  3. 03

    We build the deal

    Your shortlist becomes a curated deal through our exchange partners.

  4. 04

    Activate and grow

    Buy in your usual platform. Agencies earn benefits as their investment grows.

LET’S WORK TOGETHER

Your next campaign starts here.

Your details will only be used to respond to your enquiry.

Prefer email? diana@placementgraph.com

YOUR PRIVACY

You choose whether to allow optional analytics. You can use the whole website either way.

Change or withdraw consent at any time using “Cookie preferences” in the footer. Turning analytics off stops future collection and removes this site’s analytics cookies; it does not erase information already sent. The page may refresh to apply withdrawal.