BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
AdUnblocker icon
Actively maintained Tested with WP 7.1 #1 in ad recovery

AdUnblocker

Design custom Gutenberg recovery popups, measure adblock traffic, and learn which messages persuade visitors to allow ads.

Active installs200+100+ tier
Downloads · 30d416▲ +147.6% vs prev. 30d
Rating4.8/532 reviews
Health score85/100Excellent
All-time downloads23.8KSince Dec 2017
Support resolved—No recent threads
RequiresWP 6.3PHP 7.4+
Downloads · 7d74▼ -70% week over week
Our verdict

Safe pick

Yes — AdUnblocker is a safe, well-maintained plugin to use in 2026. It runs on 200+ sites, is rated 4.8/5 and was last updated 2 weeks ago, and scores 85/100 on our health check.

  • Loved by users — 4.8/5 from 32 reviews
  • Actively developed — last update 2 weeks ago
  • Tested with the latest WordPress (7.1)
  • Small user base (200+ active installs)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

3571107Jul 12Aug 25Oct 9
Yesterday12
Daily average (1y)5
Peak day143Jul 14, 2026
Last 12 months1.9K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where AdUnblocker stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
ad recovery #10 136 Best ad recovery plugins →
adblock #7 104 Best adblock plugins →
analytics >100 7,782 Best analytics plugins →
anti-adblock #4 25 Best anti-adblock plugins →
gutenberg >100 7,897 Best gutenberg plugins →

Version adoption

Share of active sites per release.

  • 2.054.9%
  • 1.145.1%

Rating breakdown

★★★★★★★★★★ 4.8 from 32 reviews

  • 5★90.6%
  • 4★6.3%
  • 3★0.00%
  • 2★3.1%
  • 1★0.00%

About AdUnblocker

From the official readme · v2.0.2

Description

AdUnblocker helps publishers understand how ad blocking affects their site and recover visitor support with configurable, accessible messages.

The free plugin detects blocked advertising assets, displays the popup you design, and provides a seven-day view of detection and recovery outcomes. AdUnblocker is fully compatible with Gutenberg, so you can build your own popup layouts with familiar WordPress blocks. Analytics stay in your WordPress database and raw IP addresses are never stored.

Learn more on the AdUnblocker product page or ask a question in the WordPress.org support forum.

Fully Gutenberg compatible

Design your own recovery popups in Gutenberg instead of working with a fixed message or raw HTML. Use the native WordPress block editor and combine familiar blocks such as headings, paragraphs, images, buttons, lists, and columns into a custom popup layout.

  • Start from an automatically created, inactive starter popup.
  • Choose strict, temporary, or dismissible behaviour.
  • Control display delay, page or session scope, colours, spacing, width, padding, and border radius.
  • Show a customizable “allow ads and refresh” action.
  • Display a popup across the site or target selected pages.
  • Preview the adblock experience from an authenticated popup action without changing the live campaign.
  • Keep unlimited popup drafts. The free edition allows one published popup at a time.
  • Disable AdUnblocker on individual pages when needed.

Measure detection and recovery

The free analytics dashboard reports the last seven days of activity:

  • Adblock rate, total detection checks, and blocked checks.
  • Unique blocked visitors and popup viewers.
  • Dismissed and recovered visitors.
  • Recovery and dismissal rates.
  • Daily blocked, not-blocked, and inconclusive detection trends.
  • Per-popup views, recoveries, dismissals, and conversion rates.

Visitor identifiers are generated in the browser and stored as salted hashes in WordPress. Raw IP addresses are not stored. Free analytics are automatically pruned after seven days and administrators can clear them at any time.

Built for resilient delivery

AdUnblocker can regenerate its frontend script and stylesheet with randomized names and selectors. Generated assets are stored in WordPress’s persistent cache directory, with safe fallback to the bundled assets when that location is unavailable.

The frontend recovery interface supports keyboard operation, focus management, Escape-key behaviour where dismissal is allowed, and reduced-motion preferences.

Pro Add-on

AdUnblocker Pro is delivered as a separate add-on and requires the free plugin.

Pro adds:

  • Multiple simultaneous active popup campaigns.
  • Editable multi-step recovery journeys.
  • URL, device, browser, and session-pageview targeting rules.
  • Weighted A/B experiment variants and variant leaderboards.
  • Subscription URL handoffs and signed JSON webhook endpoints compatible with Mailchimp, Kit, or custom automation.
  • Recovery funnel reporting.
  • Seven, 30, and 90-day reporting ranges.
  • Device, browser, and page-level analytics.
  • License activation and authenticated add-on updates.

External Services

AdUnblocker may contact Google’s AdSense service from the visitor’s browser on public pages where ad-block detection is enabled. This external connection supports the plugin’s client-side detection feature; the plugin does not send its analytics records or WordPress account data to Google.

The visitor’s browser makes this request directly to Google. Google may receive standard web-request information such as the visitor’s IP address, browser user agent, and referring page. This service is provided by Google under its Privacy Policy and AdSense Terms and Conditions.

Installation

  1. Install AdUnblocker from Plugins > Add New, or upload the adunblocker folder to /wp-content/plugins/.
  2. Activate AdUnblocker.
  3. Open AdUnblocker > Popups and review the inactive starter popup.
  4. Customize and preview the popup, then publish it when ready.
  5. Open AdUnblocker > Settings to configure detection and review analytics.

For the optional Pro add-on, keep the free plugin active, install and activate AdUnblocker Pro 2.0.1 or newer, then validate the license in AdUnblocker > License.

Frequently asked questions

Does AdUnblocker block ads?

No. It detects signs that advertising assets are being blocked, displays your recovery message, and measures visitor responses.

What data does the free plugin store?

AdUnblocker stores event time and date, event type, adblock status, popup ID, normalized page path, broad device and browser categories, a visit identifier, and a salted visitor hash in your WordPress database. It does not store raw IP addresses. Free analytics are retained for seven days and can be cleared by an administrator. The browser also uses local storage and session storage for random visitor/session identifiers, popup state, and recovery tracking. This data stays in that visitor’s browser unless it is submitted to your own WordPress site as part of an analytics event.

Does the plugin send analytics to Digital Apps?

No. Free analytics are sent only to your own WordPress installation and remain in its database. The client-side detection feature may contact Google AdSense as described under External Services.

Where are generated assets stored?

Randomized runtime assets are stored below wp-content/cache/. If WordPress cannot write there, AdUnblocker falls back to its bundled script and stylesheet so the site continues to work.

How many popups can I create?

The free edition supports unlimited drafts and one published popup at a time. Publishing another popup automatically returns the previously active popup to draft. Pro supports multiple active campaigns.

Is AdUnblocker fully compatible with Gutenberg?

Yes. AdUnblocker uses the native WordPress block editor for popup creation. You can design your own popup layouts with Gutenberg blocks, configure their behaviour and appearance, preview the adblock experience, and publish them without writing HTML.

Where can I get help or report a bug?

Use the WordPress.org support forum, contact Digital Apps, or report a reproducible issue on GitHub.

Changelog

Major update: adds fully Gutenberg-compatible custom recovery popups, privacy-friendly analytics, and persistent randomized assets. Review your popup and analytics settings after updating.

2.0.2

  • Added the Pro License view as a tab in the AdUnblocker settings interface.
  • Kept the Free admin tabs extensible for Pro and other add-on views.

2.0.1

  • Separated the paid browser runtime into the Pro add-on.
  • Added extension points for add-on delivery and safe Free fallback.
  • Requires matching Pro 2.0.1 for the updated paid runtime.

2.0.0

  • Added block-editor popup management with strict, temporary, and dismissible behaviour.
  • Added full Gutenberg compatibility for designing custom popup layouts with WordPress blocks.
  • Added an inactive starter popup, unlimited drafts, page targeting, and authenticated frontend previews.
  • Added seven-day privacy-friendly analytics for detections, blocked visitors, popup views, dismissals, recoveries, trends, and per-popup performance.
  • Added accessible refresh actions, keyboard focus management, and reduced-motion handling.
  • Added randomized frontend script and stylesheet generation in the persistent WordPress cache directory with bundled-asset fallback.
  • Added the free-core and separate Pro add-on architecture.
  • Added Pro support for multiple campaigns, recovery journeys, targeting rules, experiments, offers, 90-day reporting, and audience breakdowns.
  • Improved blocker-resistant admin analytics asset loading and failure reporting.
  • Confirmed compatibility with WordPress 7.0.1.

1.3.5

  • Fixed Safari compatibility issues.

Full changelog on WordPress.org →

Screenshots

New analytics and recovery dashboard showing seven-day performance metrics.
New analytics and recovery dashboard showing seven-day performance metrics.
New multi-step recovery journey builder with triggers and targeting controls.
New multi-step recovery journey builder with triggers and targeting controls.
Frontend preview of a custom recovery popup designed with Gutenberg.
Frontend preview of a custom recovery popup designed with Gutenberg.

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best AdUnblocker alternatives

All ad recovery plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
2 Ad Unblock Ad Unblock Integrate your WordPress site with Ad Unblock service to recover ad revenue lost to ad… by Bill Min 100+ ★★★★★★★★★★ No reviews 1 month ago 64
3 AdDefend Easy Integration AdDefend Easy Integration The AdDefend Easy Intregration plugin supports publishers in integrating the AdDefend… by melkarim 10+ ★★★★★★★★★★ No reviews 5 years ago 23

FAQ

AdUnblocker: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 10, 2026

Is AdUnblocker free?

Yes. AdUnblocker is free to download and use from the official WordPress.org plugin directory.

Is AdUnblocker safe to use in 2026?

Yes — AdUnblocker is a safe, well-maintained plugin to use in 2026. It runs on 200+ sites, is rated 4.8/5 and was last updated 2 weeks ago, and scores 85/100 on our health check.

How many websites use AdUnblocker?

AdUnblocker is active on 200+ WordPress websites and has been downloaded 23,781 times since it launched in December 2017. It was downloaded 416 times in the last 30 days.

Does AdUnblocker work with WordPress 7.1?

Yes. The developer has tested AdUnblocker up to WordPress 7.1.3, the latest release. It requires WordPress 6.3 or newer.

What PHP version does AdUnblocker need?

AdUnblocker requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was AdUnblocker last updated?

The latest version, 2.0.2, was released on September 29, 2026 (2 weeks ago).

Who makes AdUnblocker?

AdUnblocker is developed and maintained by digitalapps.

What are the best alternatives to AdUnblocker?

The most popular alternatives to AdUnblocker are Ad Unblock (100+ installs) and AdDefend Easy Integration (10+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.