Ad revenue recovery // updated October 2026

Ad revenue recovery: your ads come back, the money stays yours

Ad revenue recovery means earning again from visitors whose ad blocker stops your ads. AntiAdBlock Core detects the blocker and asks the visitor to allow ads on your site. Those who do see your usual ads, paid by your own ad network. You pay a flat monthly or annual price chosen by detections, with no revenue share.

Free plan: 5,000 detections a month for one site. No payment method.

What one blocked visit earns // illustration

  1. A visit with an ad blocker $0
  2. The notice asks to allow ads wall
  3. Your usual ads load ads back
  4. Your ad network pays you paid to you

Revenue share taken: none

What ad revenue recovery means for a publisher

When a visitor's ad blocker stops your ads, the page still loads but your ads never do. Your ad network never sees that visit, so it pays nothing for it. Ad revenue recovery is getting that visit to pay again.

With AntiAdBlock Core the money comes from the same place as the rest of your ad revenue: your own ad network. We do not serve ads, resell your inventory or show Acceptable Ads, and we take no share of what comes back. How many of your visitors block ads depends on your audience: see the 2026 ad-blocking statistics.

The same page, twice // illustration
  • Visit with an ad blocker No ad shown

    $0

  • The same visit after the visitor allows ads Your usual ad

    paid by your network

How blocked ad revenue comes back

Four steps, from the first blocked page to the payment from your ad network.

  1. Detected on the first blocked page

    The script spots the blocker from the first page: browser extensions, browsers with built-in blocking and network-level filters. Readers without a blocker never see anything.

  2. The notice asks to allow ads

    By default the notice is a wall. It asks the visitor to allow ads on your site to keep reading, with steps for the blocker they use.

  3. The visitor allows ads

    A button reloads the page and the script checks again; it also checks again when the visitor comes back to the tab.

  4. Your usual ads load

    AdSense, Ad Manager, Mediavine, Ezoic or any other network fills the slots as for any visitor, and pays you for those impressions.

Network-level blocking such as Pi-hole, AdGuard DNS or NextDNS counts in your ad-block rate and has its own counter. For those visitors only, you can let them close the notice.

Other ways to win that revenue back, from Acceptable Ads to subscriptions, are compared in adblock recovery methods.

Adblock revenue recovery in dollars: a worked example

One site, one month, round numbers. Change any of them in the adblock revenue calculator.

The plan is chosen by detections, not by revenue. If your CPM were $4.00, the same 300,000 visits would bring back $1,200 a month and the plan would cost the same.

Example // one site, one month
Page views this month
1,000,000
Page views with an ad blocker (30%)
300,000
Detections counted toward your plan
300,000
CPM you set for the site in your dashboard
$2.00
Ad revenue back each month 300,000 × $2.00 ÷ 1,000
$600
AntiAdBlock Core plan for 300,000 detections
Max, $12.99 a month
Share of your ad revenue taken
$0
What stays with you: $600 minus the plan
$587.01

Example figures. Every blocked visit gets the notice, and each visitor who allows ads brings their ad revenue back. Your own ad-block rate and CPM show in your dashboard.

What you keep: you pay a flat price, not a share of your revenue

Recovery providers charge in one of three ways, and the difference shows in dollars. Here is the same example: $600 a month back, on a site that earns $2,000 a month from all its ads (1,000,000 visits at a $2.00 CPM once the blocked ones come back).

Example figures: what each way of charging costs a month, to scale (the full bar is $600)
Way of chargingCost a month
AntiAdBlock Core, flat plan (Max)$12.99
A 30% share of recovered revenue, Admiral's published rate$180
A managed network such as Newor Media, keeping about 25 to 30% of all your ad revenue$500 to $600

What stays with you from the $600: $587.01 with the flat plan, $420 with a 30% share.

Example figures. Sources: getadmiral.com/pricing; Newor Media's blog puts the publisher's side at about 70 to 75%. Checked October 11, 2026.

Admiral publishes its rate: 30% of recovered ad revenue. Blockthrough, Ad-Shield and AdRecover also take a share without publishing it. Managed networks such as Newor Media keep part of all the ad revenue they sell for you and run your whole ad setup, a different deal. A share costs nothing in a month when nothing comes back; a flat plan stays the same while recovery grows.

The two models are explained in adblock recovery software, and each provider's terms in adblock recovery providers compared and AntiAdBlock Core vs Admiral.

See your recovered ad revenue in the dashboard

Every plan, the Free one included, has a real-time dashboard for each site: detections, ad-block rate, recoveries (visitors who allow ads) and estimated revenue. Set the CPM for each site and the dashboard turns recoveries into dollars with one formula.

your-site.com Example data
Detections
300,000
Ad-block rate
30%
Recoveries
300,000
Est. recovered revenue
$600

Estimated revenue = CPM × recoveries ÷ 1,000

Example data. At a $2.00 CPM, 500 recoveries are $1.00 and 300,000 are $600.

Network-level blocking has its own counter on every plan, and Max and Business add the breakdown by type of blocking and by audience: device, browser and country. More on the notice and the dashboard in adblock detection for publishers, and on reading these figures month by month in how to read your adblock rate and recovered revenue.

5,000 detections a month, no payment method.

Start recovering ad revenue: one tag, about a minute

  1. 0 s

    Create a free account

    No payment method and no sales call.

  2. Then

    Verify your domain

    With a meta tag, a file or a DNS TXT record.

  3. ~60 s

    Add one tag or the plugin

    Paste one async script tag into your site's <head> (about 60 seconds), or connect WordPress from the settings of the WordPress plugin. On Blogger, the tag goes in your theme, before </head>.

For maximum detection, serve the script from a subdomain of your own site with one DNS record. This first-party delivery is included on every plan, and the DNS change can take a few minutes. It works on any site where you can add a script, on top of any ad network; AMP pages are not supported.

Ad revenue recovery: questions publishers ask

What is ad revenue recovery?

Ad revenue recovery is earning again from visitors whose ad blocker stops your ads. Some providers get ads to them without asking, others ask them to allow ads, and most keep a share of what comes back. AntiAdBlock Core asks them to allow ads on your site: those visitors see your usual ads, paid by your own network, and you pay a flat price.

How much of the recovered revenue do I keep?

All of the ad revenue. Visitors who allow ads see your usual ads from AdSense, Ad Manager, Mediavine, Ezoic or any other network, and that network pays you as it does for any impression. AntiAdBlock Core never touches that money. You pay a flat monthly or annual plan chosen by detections: the Free plan costs nothing, and paid plans go from $5 to $29.99 a month.

How is recovered ad revenue calculated?

Your dashboard multiplies your recoveries, the visitors who allow ads, by the CPM you set for each site, and divides by 1,000. At a $2.00 CPM, 500 recoveries are $1.00 of estimated revenue, and 300,000 recoveries are $600. The money itself arrives through your ad network, which reports those impressions like any others.

Does recovered revenue show up in my AdSense or ad network reports?

Yes. AntiAdBlock Core does not serve ads or resell your inventory. When a visitor allows ads on your site, the page requests its usual ads, so the impressions and the revenue land in AdSense, Ad Manager or your network's reports like any others. Your AntiAdBlock Core dashboard adds the estimate at your CPM, next to detections and recoveries.

Can I use it alongside AdSense's ad blocking recovery messages?

Yes, it works on top of AdSense, but run one notice, not two. Google's recovery messages come with AdSense and Ad Manager at no separate fee, and Google's Ad Manager help says they only appear in desktop browsers. AntiAdBlock Core shows its notice on desktop and mobile. Details in AdSense ad blocking recovery compared.

How much does AntiAdBlock Core cost?

The Free plan covers 5,000 detections a month for one site, with no payment method and no end date. Paid plans start at $5 a month, and Business covers 5,000,000 detections a month for $29.99. A detection is a page view where a blocker is found; page views without one never count. There is no setup fee, no sales call and no minimum term: you cancel from the dashboard.

When is a revenue share the cheaper option?

When very little comes back. A share costs nothing in a month with no recovered revenue, while a flat plan costs the same every month. With AntiAdBlock Core a small site can stay on the Free plan, so the comparison only starts once your detections pass 5,000 a month. Run your numbers in the adblock revenue calculator and compare them with the plans.

What about visitors who block ads at network level?

Pi-hole, AdGuard DNS, NextDNS and similar filters block ads outside the browser, and the visitor often cannot switch them off in one click. AntiAdBlock Core detects them too: they count in your ad-block rate and also have their own counter in the dashboard on every plan. For these visitors only, you can let them close the notice.

Recover your ad revenue, with no revenue share

Start on the Free plan with 5,000 detections a month and no payment method. Your dashboard shows detections, ad-block rate and recoveries from the first visit, and estimated revenue once you set your CPM.

We build AntiAdBlock Core. Facts about other providers come from their own websites, checked October 11, 2026. Updated October 2026.