Ad Blockers and Site Revenue: How to Whitelist Fairly and Keep Your Readers

EXPERT GUIDE

Ad blockers and site revenue are usually framed as enemies: the reader installs a filter, the publisher loses impressions, and both sides dig in. That framing is wrong, and it is expensive. This guide is for the publisher standing on the other side of the install button — how ad blockers and site revenue actually interact, what whitelisting really means, and how to ask readers to unblock you without becoming the reason they never come back.

400M+
ad-filtering users open to Acceptable Ads
15%
max share of the first screen ads may occupy
150k
consumers surveyed to define the Better Ads Standards
100k
monthly visits before a filter rule is added

🧮 Why ad blockers cost sites money in the first place

Most display revenue is billed per impression, so a blocked request is not a discounted impression — it is no impression at all. If a quarter of your audience runs a blocker and your page carries four units, you are not losing a quarter of your inventory; you are losing the whole stack for those readers, on every page view, forever.

The uncomfortable part is what causes the install. The Coalition for Better Ads, a group of trade associations and media companies, surveyed more than 150,000 consumers to identify the ad experiences that fall below a threshold of acceptability. The desktop list is blunt: pop-up ads, auto-playing video with sound, prestitial ads with a countdown, large sticky ads, and ad density above 50% of the page. The mobile list adds flashing animated ads, ad density above 30%, full-screen scrollovers and postitial ads that hijack you after you have already chosen something. Mobile apps get their own category: interruptive interstitials and non-skippable video.

Nobody installs a blocker because a text link felt too commercial. They install it because a modal covered the recipe. That distinction is the entire business case for the rest of this article, because it means the lever is the ad experience itself — and the Coalition publishes evidence that pulling that lever moves install rates in the right direction.

📖 What “whitelisting” actually means

The word gets used for three different things, and publishers who conflate them end up with the wrong fix.

First, the user-side allowlist. Every mainstream blocker lets a reader add your domain to an allowlist, sometimes called a whitelist. It is a per-person, per-device decision that you cannot make for them — you can only make it worth doing.

Second, the list-side exception. Ad-filtering software works from filter lists: text files of rules maintained by humans and volunteers. A publisher can be exempted from those rules by joining a recognised acceptable-ads standard, so that compliant, non-intrusive ads keep serving to ad-filtering users.

Third, detection and the ask. Your own site can notice a blocked request and respond — with a message, an alternative, or a wall. This is the layer that gets publishers into trouble, and it is also the one fully under your control.

Knowing which layer you are negotiating with matters, because the rules that govern them are written by different people and enforced in different places.

📏 Ad blockers and site revenue: what the standards actually allow

Two standards do most of the work, and both are published openly. The first is the Acceptable Ads Standard, born in 2011 out of a collaboration between eyeo — the company behind Adblock Plus — and its community. The second is the Better Ads Standards from the Coalition for Better Ads. The Acceptable Ads side claims that more than 400 million ad-blocking users are open to seeing ads that comply, which is the single most important number in this article: most blockers are not absolutists.

The Acceptable Ads criteria are specific enough to design against. Ads must be clearly distinguishable and labelled as advertisements. Everything visible in the first screen at load must occupy no more than 15% of that visible area; below the fold the collective ceiling rises to 25%. Individual placements have size caps — up to 200px high above the primary content, 350px wide beside it, 400px high below it and 250px high inside it — and the page must still leave room for the primary content at a 1366×768 desktop and 360×640 mobile viewport. On mobile, ads may not exceed 50% of the visible page, and a sticky unit is capped at 75px. Animation is confined to one narrow case: a 6×1 sticky banner at the bottom of the screen, with a closing mechanism and compliance with the LEAN animation rules.

The Better Ads Standards work from the other direction, listing what is most likely to push a reader into installing a blocker in the first place — the pop-ups, countdowns, autoplaying sound and density thresholds above. If your layout trips one of those, no whitelist programme will save you.

Verification note

Standard limits are set by third parties and get revised — the Acceptable Ads Committee has, for example, reserved the right to revisit in-content ad height. Treat the figures here as design targets and confirm the current text on the standard owners’ own pages before you rebuild a template around them.

🛣️ The three whitelist paths a publisher can choose from

There is no single button labelled “get whitelisted”. There are three routes, and they suit different kinds of site.

1. Join the Acceptable Ads programme. You apply through the standard’s own site, get your ad formats assessed against the criteria, and — if they comply — your ads continue to be served to ad-filtering users. Participation cannot be bought around the criteria: eyeo states that no participant can pay to avoid them, and that only large entities pay a fee at all, leaving roughly 90% of participants free. That is the fairest large-scale deal on the table.

2. Use the self-promotion exception in the filter lists. A tool like AdGuard ships an optional filter that unblocks contextual search ads and a site’s own self-promotion — banners advertising goods and services the site owner sells, where no third party pays for the placement. It is opt-in on the user’s side, and filter developers may reject a request, but for a creator selling their own product it is a legitimate route that costs nothing.

3. Register with the Better Ads Experience Program. The Coalition for Better Ads runs a voluntary register where publishers declare compliance with the Better Ads Standards, with an independent dispute-resolution mechanism for disagreements. Fees scale with programme and company size.

Whichever route you take, expect the same gatekeeper: filter rules for a specific site are only added once that site has meaningful traffic. AdGuard’s published filter policy puts the bar at 100,000 visits per month, judged from public statistics or indirect signals, with smaller sites still reviewed at the developers’ discretion.

🤝 Ad blockers and site revenue: how to ask visitors fairly

Here is where most publishers lose the room. You can detect a blocker. What you do next is governed by filter-list policy, not by law, and the major lists are explicit about which walls they will tear down.

Under AdGuard’s filter policy, anti-adblock walls are blocked when they aggressively insist that the visitor disable or remove the blocker, when they effectively prevent the site from being used, when they make incorrect or misleading claims about what ad blockers do, when they expose the visitor to malvertising from dubious sources, or when they violate privacy. If your message ticks any of those boxes, you have not just failed to recover revenue — you have made your site unreadable for that visitor and handed them a reason to keep the blocker on.

Detection messages survive on the opposite conditions. They are left alone when they allow the site to be used without overlaying a significant amount of content, when they offer an alternative to disabling the blocker that does not put privacy or security at risk, and when they let the user continue to the content anyway. In practice that means a dismissible banner, not a full-screen gate; a genuine choice, not a hostage negotiation.

Two further rules are worth internalising. Content-access measures such as paywalls are not blocked by ad-blocking filters, so a membership offer is a safe monetisation path — though a paywall that leaks or violates privacy may be caught by tracking-protection filters. And a site’s own advertising is not deliberately targeted for blocking, but it will not be rescued if general rules already caught it. Your own banners are not a loophole; they are just usually lighter.

💡 What to do when ads alone cannot pay the bills

The honest conclusion from the standards is that advertising will keep a slice of your audience permanently out of reach unless your formats are genuinely unobtrusive. So treat blocking as a known conversion rate rather than an enemy to defeat, and build a second floor under the revenue.

Memberships and paid tiers are the cleanest option, because content-access measures are explicitly not the blocker’s target. For many small publishers the maths is simpler than display: a few hundred paying readers beat a hundred thousand blocked impressions. Sponsored placements you sell directly sidestep the third-party ad networks that make pages heavy — though label them properly, because the Acceptable Ads distinction rule applies to your reputation even when it does not apply to a filter list. And affiliate content sits in an interesting gap: a genuine product recommendation is content, not an ad unit, so it keeps earning from the readers who block display ads entirely.

The one strategy to avoid is volume. Raising ad density to compensate for blocked impressions pushes you past the very thresholds that cause installs, and the Coalition’s own reasoning is that this is how the industry created the problem in the first place.

📊 How to measure whether any of it worked

Change one thing at a time, and measure it like a conversion test rather than a redesign. Segment your sessions by whether a known ad request fired; if blocked sessions and served sessions behave differently on engagement, you can see what the blocked cohort is worth before you decide how much to spend on winning it back. Watch revenue per thousand sessions rather than raw page views, because a denser layout that lifts impressions while raising installs looks like growth for a month and then does not.

The free tooling is better than most publishers assume. AdGuard DNS publishes per-device request statistics, and AdGuard Home — the self-hosted, network-wide filter — gives a dashboard of what was blocked across every device on a network. That is network-level evidence of what your visitors actually run, without buying a single analytics add-on. Pair it with the acceptable-ads programme’s own reporting once you are enrolled, and you have a before-and-after you can defend to a client.

Want to see the rules from the other side of the filter list?

Our full breakdown covers what a mainstream blocker costs, how app-level filtering differs from browser extensions, and where its policies help publishers.

Read our AdGuard review →

❓ Frequently asked questions

Do ad blockers actually reduce a site’s revenue?
Yes, in proportion to the blocked audience. Blocked requests never reach the ad server, so those page views generate no display impressions at all. The size of the loss depends on how much of your traffic blocks, which your own server logs or a network-level tool will show you.

Is it legal to detect ad blockers on my site?
Detection itself is technically possible and widely used, but legality is not the constraint here — filter-list policy is. Lists block walls that mislead visitors, aggressively demand the blocker be removed, or effectively prevent the site being used.

What does whitelisting a website mean for the reader?
The reader adds your domain to their blocker’s allowlist, so ads and trackers are no longer filtered on your pages. It is a per-person choice on their device, which is why the ask has to be worth accepting rather than merely visible.

How much of a page can ads cover under the Acceptable Ads Standard?
Ads visible in the first screen may occupy no more than 15% of that visible area in total, rising to 25% for ads placed below the fold, with individual size caps by position and a 50% ceiling on mobile.

Will asking readers to whitelist me annoy them?
Only if the ask blocks them. A dismissible message that lets the reader continue, or offers a real alternative, is left alone by the major lists. A wall that hides the content until the blocker is disabled is exactly what gets torn down.

The rules only make sense once you have seen the tool enforcing them. Our full review breaks down what one of the oldest independent blockers actually costs, which platforms it covers, and who genuinely does not need to pay for it.

⭐ READ OUR FULL REVIEWFeatures, pricing and our honest verdict →

🛡️

Travel Hacks Guide Editorial Standards & Testing Methodology

At Travel Hacks Guide, we independently evaluate car rentals, international eSIMs, flight booking engines, and travel insurance. We never accept payment for ranking or recommendations. When you book via links on our site, we may earn an affiliate commission at no extra cost to you.

🟢 Editorial Integrity Verified Reviewed by Hermes · Senior Travel Tech Editor

Damos valor à sua privacidade

Nós e os nossos parceiros armazenamos ou acedemos a informações dos dispositivos, tais como cookies, e processamos dados pessoais, tais como identificadores exclusivos e informações padrão enviadas pelos dispositivos, para as finalidades descritas abaixo. Poderá clicar para consentir o processamento por nossa parte e pela parte dos nossos parceiros para tais finalidades. Em alternativa, poderá clicar para recusar o consentimento, ou aceder a informações mais pormenorizadas e alterar as suas preferências antes de dar consentimento. As suas preferências serão aplicadas apenas a este website.

Cookies estritamente necessários

Estes cookies são necessários para que o website funcione e não podem ser desligados nos nossos sistemas. Normalmente, eles só são configurados em resposta a ações levadas a cabo por si e que correspondem a uma solicitação de serviços, tais como definir as suas preferências de privacidade, iniciar sessão ou preencher formulários. Pode configurar o seu navegador para bloquear ou alertá-lo(a) sobre esses cookies, mas algumas partes do website não funcionarão. Estes cookies não armazenam qualquer informação pessoal identificável.

Cookies de desempenho

Estes cookies permitem-nos contar visitas e fontes de tráfego, para que possamos medir e melhorar o desempenho do nosso website. Eles ajudam-nos a saber quais são as páginas mais e menos populares e a ver como os visitantes se movimentam pelo website. Todas as informações recolhidas por estes cookies são agregadas e, por conseguinte, anónimas. Se não permitir estes cookies, não saberemos quando visitou o nosso site.

Cookies de funcionalidade

Estes cookies permitem que o site forneça uma funcionalidade e personalização melhoradas. Podem ser estabelecidos por nós ou por fornecedores externos cujos serviços adicionámos às nossas páginas. Se não permitir estes cookies algumas destas funcionalidades, ou mesmo todas, podem não atuar corretamente.

Cookies de publicidade

Estes cookies podem ser estabelecidos através do nosso site pelos nossos parceiros de publicidade. Podem ser usados por essas empresas para construir um perfil sobre os seus interesses e mostrar-lhe anúncios relevantes em outros websites. Eles não armazenam diretamente informações pessoais, mas são baseados na identificação exclusiva do seu navegador e dispositivo de internet. Se não permitir estes cookies, terá menos publicidade direcionada.

Visite as nossas páginas de Políticas de privacidade e Termos e condições.

This website uses cookies to improve your experience and may contain tracking information about visitors. By continuing to browse, you agree to our use of cookies.