Best Anti Adblock WordPress Plugins.
The nice part about ad blockers is that you can whitelist a website that provides you with great content and great user experience. In those cases, it can be helpful to use minimalistic ad blocking notification plugins. They would encourage your readers to whitelist your website.
BlockAdblock
BlockAdBlock is a free tool that publishers can use to defend their advertisements against adblock technology.
In addition to detecting a variety of adblockers, you can customize how exactly you want the adblock notice to function and look on the frontend.
1. Monitor BlockAd
It shows a custom message and image for Adblock users and store insights in Google Analytics as if how many page views were for Adblock users.
2. Ad Blocker Notify Lite
Detect AdBlock and notify users. Whether you are running a personal blog or a magazine website, Ad Blocker Notify will help you block AdBlockers (eg: AdBlock Plus) and increase your ad revenue.
Ad Blocker Notify is a very easy to use plugin with get around options and a lot of settings. A smart dashboard widget with counter & statistics is included!
Can I stop Ad Blockerer users?
NO! This plugin does not completly block AdBlock users, it only uses a passive approach, and it will always be that way.
Note: Plugin originally developed by Brice CAPOBIANCO, b-website.com
Plugin Capabilities
- Detect AdBlock (eg AdBlock Plus)
- Random selectors and files name to prevent AdBlock to block the plugin
- Custom notification message with jQuery Popup or Javascript redirect
- Replace blocked ads by custom message
- 3 available options to notify your users
- Help you increase your ads income with a passive approach
- Responsive design friendly
- Enqueue scripts & CSS files only when necessary
- Fully integrated in your theme design
- User Friendly
- Many design options & custom CSS available
- Smooth admin panel for an easy and fast setup
- Statistics on you WordPress Dashboard with chart.js
- Follow WordPress best practices
- Support for all kind of ads, included asynchronous
- Support Images and shortcodes
- Use cookie for a better user UI
- Cross browser detection
- Remove settings from database on plugin uninstall
- Admin pages translatable (EN & FR are currently available)
3. Simple Adblock Notice
Simple Adblock Notice plugin shows a popup to whitelist your website if Adblock plus browser extension blocks your advertisements. This is not an anti adblock plugin but it just notifies your website visitors to whitelist your website from adblocker extension.
Adblock plus is a widely used browser extension which blocks advertisements which affects the blog revenue. Simple Adblock Notice plugin shows a popup message to whitelist your website if it detects Adblock plus extension in your browser.
Note: This plugin works with Google Adsense only
Upgrade to PRO version and get the following features
- Set your own text for the adblock notice
- Change adblock notice title
- Disabled simple adblock notice for particular pages if you do not have the advertisement on them
- You can show a sticky notice always on the screen to annoy the viewer and make him/her whitelist your website (non-closable popup in the corner of the page)
- You can opt for “Strict mode” to hide your entire website until your website is whitelisted
4. Ad Blocking Advisor
Ad Blocking Advisor adds a simple and elegant notification bar to your website that only displays to those visitors who are using ad blocking software with their browsers. The purpose of the notification is to ask (or advise) your visitors to whitelist your website. Whitelisting means your ads are displayed, and that’s more revenue to keep you motivated to create more content!
What makes Ad Blocking Advisor different is that it is not limited to just one popular ad provider. In fact, the plugin uses a JavaScript file names ads.js which is popular among ad-blocking software to block! The ads.js inserts a hidden DIV in the footer of your site – you’ll never see it! If the div does not load because it is being blocked then the plugin will display the banner asking (advising) your visitor to whitelist your site!
Features:
- Quickly change the text that’s displayed in the notification banner.
- Easily change the location on your site that the banner is displayed.
- Easily change the background color.
- Easily change the font color.
- Easily change the font size.
- Allow or disallow setting a cookie.
- Allow or disallow visitors to dismiss the banner by showing an (X) close icon.
- When the visitor clicks the close (X) icon to close your banner, if cookies are allowed, then the banner will remain hidden until the cookie expires.
- Easily change the cookie expiration date.
- Anti-caching in place with ads.js so that the banner will display more reliably.
- Uninstalling the plugin will clean up all data it has stored in the WordPress database.
5. DH – Anti AdBlocker
This plugin can telling visitors who use adblocker on their browser, if any visitor who installed adblocker and open the website there will be a notification to disable their adblocker. If the adblocker active the website can not be accessed, and to access the website their adblocker must be disabled and the ads on the website will return.
6. Ad Inserter – Ad Manager & AdSense Ads
Ad management plugin with many advanced advertising features to insert ad codes at optimal positions.
Supports all kinds of ads including Google AdSense, Google Ad Manager (DFP – DoubleClick for publishers), contextual Amazon Native Shopping Ads, Media.net and rotating banners.
This plugin is more than AdSense plugin or plugin for ads. It provides many advanced options to insert opt-in forms, header scripts, Javascript, CSS, HTML, PHP, analytics, tracking or advert code anywhere on the page.
Insert ads where other plugins fail.
Features:
- AdSense integration
- Support for Google Ad Manager (DoubleClick for publishers)
- Syntax highlighting editor
- Code preview with visual CSS editor
- Automatically inserts ads on posts and pages
- Insert before or after post
- Insert before or after content
- Insert before or after paragraph
- Insert before or after random paragraph
- Insert before or after multiple paragraphs
- Insert before or after image
- Insert before or after comments
- Insert before or after excerpt
- Insert near any element on the page (using CSS selectors)
- Insert above the header (after
<body>
tag) - Insert in the footer (before
</body>
tag) - Insert at relative positions in posts
- Insert between posts on blog pages (in-feed AdSense)
- Insert between excerpts on blog pages
- Insert between comments
- Insert at custom hook positions (
do_action ()
WP function) - Insert before or after any HTML element using CSS selectors
- Visual HTML element selector (DOM explorer)
- Avoid inserting ads near images or headers (AdSense TOS)
- Disable ads on individual posts or pages
- Insert header (
<head>
section) and footer code - Insert raw HTTP response header lines
- Insert Google Analytics, Matomo (Piwik) or any other tracking code
- Insert images, HTML, CSS, Javascript or PHP code
- Code generator for banners and placeholders
- AdSense code generator
- Visual advert editor – create adverts from scratch
- Manual insertion: widgets, shortcodes, PHP function call
- Sticky (fixed) widgets (sticky sidebar – the sidebar does not move when the page is scrolled)
- Custom alignments and styles
- Insert different ad codes on AMP pages
- Custom CSS class name for wrapping divs to avoid ad blockers
- Use shortcodes from other plugins
- Use custom fields as defined in posts
- Use post title, tags or category names to create contextual adverts
- PHP code processing
- Ad labels – show customized label above adverts
- ads.txt editor
- Ad rotation (server-side and client-side – works with caching)
- Timed ad rotation – define times to rotate adverts in a single ad block
- Create rich media ads with standard WordPress TinyMCE editor
- Ad blocking detection – popup message, page redirection
- Desktop/mobile device detection (server-side and client-side – works with caching)
- Blacklist/Whitelist categories, tags, taxonomies, post IDs, urls, url query parameters, cookies, referrers, browsers, operating systems
- Easy copying and pasting ads or settings using internal clipboard
- Simple troubleshooting with many debugging functions
- Function to visualize inserted blocks
- Function to visualize AdSense ads with ad names and IDs
- Function to visualize available insertion positions
- Function to visualize HTML tags
- You name it ????
7. Advanced Ads – Ad Manager & AdSense
Are you looking for a simple ad manager plugin? These are the top arguments to use Advanced Ads:
- approved in 10 years of Publishing and Ad Optimization
- Google AdSense Partner
- most features to test and optimize ads
- unlimited ad units
- ads.txt support
- dedicated Gutenberg block for ads
- works with all ad types and networks (e.g. Google AdSense, Google Ad Manager, or Amazon ads)
- the only solution with Ad Health integration and Google AdSense violation checks
- best rated free support
Would you like to know if there is a certain feature, what the optimized setup would be, or how to implement your client’s demands? Just open a thread in the forum!
Based on my experience as a publisher with millions of monthly served ads, I’ve developed this ad management plugin for WordPress when no other solution offered testing and optimization features. It allowed us to grow to 100 MM monthly ad impressions. Benefit from this knowledge about advertising and monetize your website today!
8. deAdblocker
Sick of low revenues due the increased number of visitors with adblock installed? Want them to whitelist your website? deAdblocker is your ultimate choice.
The plugin detects the use of adblock and automatically creates banner notification asking users to turn it off.
The text in the banner can be easily adjusted, so that you may demystify the side-effects of adblock use for the visitors.
While deAdblocker is super handy to keep your advertisement revenues high, it does not decrease website’s loading speed a bit. What’s more, the code of the plugin is very robust, fast and clean, and implies no caveats.
On top of all that, deAdblocker can be effortlessly integrated into any WordPress website.
9. Ad Blocking Detector
Feature: Built-in Tool
Publishers can serve alternative content that appears when users have enabled an ad blocker. Ad Blocking Detector will intelligently determine which to display to the user. Check the Screenshots tab for examples.
Use this tool to feature content such as a sign-up form for your email newsletter in place of a blocked ad. Don’t let adblockers waste prime real estate on your site.
Feature: Hook In With JavaScript and CSS
Easily modify the appearance of your site with CSS or execute JavaScript code based on adblock detection results.
Additional Features:
- Detects all major adblocking browser extensions on all major web browsers. Including AdBlock, AdBlock Plus, and Ghostery.
- Compatible with WordPress multisite networks.
10. MailOptin
Along with its refined newsletter subscription and email marketing specialties, there is also a mega valuable adblock detection integrated into the plugin.
Unfortunately, more and more people are using some sort of ad blocker to ensure them a smoother and distraction-free experience while checking news pages and reading their favorite blogs. But this can cost website owners quite some money especially if they solely rely on any sort of visual advertisement. Very likely, you are not even able to display simple lead generation forms as the software blocks them.
You can now effortlessly deliver super-targeted messages to your users and potential clients to increase your revenue without a single drop of sweat. This plugin stops an ad blocker from preventing it from displaying your content and helps you continuously gain new leads. Isn’t that something you want?
11. AdvertPlaces
AdvertPlaces also has an ad blocker detection feature that helps you keep your page monetized even if they are using tools like AdBlock or similar.
Make sure you are always prepared with the right software even when it comes to folks who simply cannot stand advertisements. Well, on your website, they will need to deal with it. It is the extraordinary content that they cannot avoid that will keep them around even if ads are rolling. With AdvertPlaces, you can achieve great results, getting your website to grow in traffic and revenue steadily.
12. AdBlock X
Easy to install plugin allows you to track the visitors who have activated ad block software on your website(s).
Sign in to the AdBlock X Portal to see real-time data and examine ad blockers’ impact on your website.
Configure how you engage these visitors with your own custom messages and track the conversions/effectiveness.
Ad block detection script has been tested on most common browsers with the most common ad block extensions.
Key features:
- Track unique visitors, returning visitors, and page impressions with active ad blockers
- Track events, such as ad blocker turn-offs and reactions
- Interactive portal with sorting and filtering options
- View daily data as a grid and as graphical charts
- View visitors by device type (desktop, mobile, tablet)
- React to visitors with ad blockers by device type
- View stats for multiple websites with a single account
- Select a date range and download data in spreadsheet format
- Setup rules for visitors with ad block and prompt them to whitelist your site
- Customize your message text and how it is displayed