Click-Fraud Monitoring
Protects your AdSense account

Prevents you to be banned and excluded from your AdSense account due to malicious third party clicks on your website. Prevents a serious issue

Demo Pricing

This WordPress Plugin is in active development and will be updated on a regular basis.

Click-Fraud Monitoring for Google AdSense and other pay per click advertising vendor. 

Prevents you to be banned and excluded from your AdSense account due to malicious third party clicks on advertisements on your website.


...and the last but most important:
Get it here. Download now 
It's really simple.
The Plugin counts all clicks on your Ads. No matter if it is Google Adsense or any other advertisement. When the clicks exceeds a specified number it will be deactivated and hidden. The clicking user or bot will be blocked on a IP basis for further clicks. At the same time the plugin sends you a notification by email.


Install Click Fraud Monitor

In order to utilize the Clickfraud Monitor plugin, you’ll need to first download, install and activate it. The following screenshots are showing Windows 7. If you are using another version of Windows or Apple Mac system the screenshots will slightly differ.

Download the Plugin

  1. After purchase, we send you a mail with a download link to a compressed zip file which is labeled
Optionally you can download the file from your account page. Apple Safari Users: If you are using this browser it’s a little bit tricky to get the pure zip file because Apple Safari browser extracts zip files immediately after downloading it and instead of downloading a zip file it just extracts it and just opens a folder labeled cfmonitor. One way to fix that is to use Firefox or Google Chrome to tell Safari  to just download the .zip file and leave it for you to decide what to do:
  1. Open Safari
  2. Click Preferences
  3. Under the General tab, uncheck the option Open “safe” files after downloading

How to Install Clickfraud Monitor

  • Download & save the file first on your computer.
  • Remember the download folder.
  • Do not (double) click on the file and do not open it
  • Do not extract it
To install the plugin, go to WordPress Live Site > Plugins > Add New > Upload

Click the “Browse” button. Navigate through your folders and select the file from the download location.

Once it’s uploaded, click the “Activate” link.

The last step is to copy the license key from the mail we have sent to you and paste it into the license key form to activate the plugin and to unlock the push changes function. To do so go to  Plugins > Click Fraud Monitor

If you are using AdSense, no further settings are needed. If you are using any other ad code wrap a div container with the class ''cfmonitor around every Ad on your site - Example:


Your are ready! Now you can try it out. Click on your Ads a few times and see it disappearing. Keep in mind that all clicks on the ads are cumulated. E.g One click on Ad A and another click on Ad B results in a total of two clicks.
Now you could do some tuning in the configuration panel of the Click-Fraud Monitoring.
Go to the configuration page of the Click-Fraud Monitoring:

Click-Fraud Monitoring Configuration panel


The page shows:

1. Clicklimit - Definition of the maximum number of allowed clicks by one single user

2. Clicks during the last n days E.g. for 7: All clicks by one single user within the timerange of 7 days are counted. If a user is clicking one time on a Ad and three days later on two times it, the plugin counts a total number of three clicks and will be blocked if the Clicklimit is 2.

If the user is clicking one time on a Ad and 8 days later on another click he is NOT blocked. 

3. E-Mail Adress - That´s the adress which is used for email notifications of any blocked IP.
Per default it´s the administrator address of the WordPress installation. You can change it here.
4. Disable all Ads: If you recognize a unresolved  increase of clicks on your site, you should deactivate all your ads for prevention as long as you have not notified Google about it or you did not find out who wants to harm you.
You can use the regular Google formular for reporting click fraud:
5. Blocked user: Find here all IP adresses which are blocked by the Click-Fraud Monitoring. If you want to unblock any IP just mark the checkbox and click "Unblock selected IP"
6. Custom Class: Choose the class for the wrapping div. E.g.:div = 'myad' The default class is 'cfmonitor'
7. Block my IP: Define a specific IP you want to block. Use "Get my IP adress" to prevent yourself to be able to click on your own ads.
I hope you will never be a victim of Click-Fraud but with this Plugin you should be steeled well enough not to be banned by Google if some one decides to harm you one day.

Latest version available on

= 2.1.4 =
* Fix: Some clicks are not detected on touch and mobile devices like Android and iPhone.

= 2.1.3 =
* New: Compatible to WP 5.3.3
* Fix: Plugin not updated with automatic plugin updater
* Fix: Error in CSV export function

= 2.1.2 =
* New: Compatible with WP 5.3.2
* Fix: Compatible to PHP 7.2
* Fix: Remove error – can not use string offset as an array

= 2.1.1 =
* Fix: Increase 1second timeout to make sure ad is loaded before trying to catch it up

= 2.1.0 =
* New: Compatible with WP 5.1.1
* Fix: Prevent ad flickering if an ad has been blocked

= 2.0.9 =
* Fix: Write correct localized date time into database for user clicks
* New: Compatible up to WordPress 5.0.3

= 2.0.8 =
* New: Compatible up to WordPress 5.0.2
* Fix: Compatible up to PHP 7

= 2.0.7 =
* New: Compatible up to WordPress 4.9.8
* New: Performance Improvements

= 2.0.6 =
* Fix: If using cloudflare or other proxies the ip address of the proxy server is collected instead the real visitor ip address
* Fix: Can not register unblock cron job
* New: Working with WordPress 4.9.2

= 2.0.5 =
* Fix: CSV Export not working
= 2.0.4 =
* New: Hide ads much faster than ever
* New: No more delay in hiding ads after they are already blocked when no caching plugin is used
* New: ipv6 compatible

= 2.0.3 =
* Fix: Undefined function
* Fix: PHP7 compatible
* New: Compatible to WordPress 4.7.3

= 2.0.2 =
* Fix: Unblocking date is wrong

= 2.0.1 =
* Fix: Automatic unblocking not working

= 2.0.0 =
* New: Complete Rewrite to make ad detection easier

= 1.9.7 =
* New: Support of Amazon Ads
* Fix: Clicks not correct counted if caching option is enabled

= 1.9.6 =
* Fix: Disable all ads not working

= 1.9.5 =
* New: HUGE PERFORMANCE UPDATE! DB Queries are reduced tremendous. Total additional load time per page request only 0.0006 sec
* New: Add Custom Class for non AdSense ads (For AdSense custom class should be remoived)
* New: Localized time format for last click time row
* New: Localized time format for automatic unblocking. All ip addresses will be unblocked at time 00:00:00 UTC
* Fix: Using the remove all user function did not delete all users

= 1.9.4 =
* New: Tested up to WP 4.6
* New: Custom Wrapper for adsense not longer needed
* New: Changes in the way how to remove adsense from the site to be compliant with Google AdSense TOS
* New: Custom class not longer needed
* New: Automatic unblocking time is 23:59:59
* New: Specify Unblocking Period in days 1 - 7

= 1.9.3 =
* New: Automatic updates. License key must be used
* New: Automatic unblocking of ip addresses after a while

= 1.9.2 =
* New: 400% Performance improvements by complete code rewrite
* New: Works with Caching plugins like W3 Total or WP Super Cache
* New: Allows the use of a license key for automatic updates

= 1.9.1 =
* New: Debug option
* Fix: css issues in admin dashboard
* Tweak: performance improvement

= 1.9.0 =
* New: Checkbox for disabling email notifications

= 1.8.9 =
* Fix: Rename and prefix unblockIP() function

= 1.8.6 =
Fix: Blocks are not cumulated in list of blocked ip´s

= 1.8.5 =
Fix: Delete blockUI for compatibility reason
Fix: Bug in validate_ip() method

= 1.8.4 =
Fix: prepare_item() method

= 1.8.3 =
* Modified client IP detect function

= 1.8.2 =
* Fixed: Small bugfixes

= Version 1.8.1 =
* Fixed: Rewritten noConflict mode to be more compatible with third party plugins

= Version 1.8.0 (03.01.2014) = 
* Performance improvements
* CSV Export
* Rewrite of the table listing

* New: See the path and URL of the clicked ad	
= 1.7.2 - 1.7.5 =

* Some minor changes like spelling issues. Nothing safety related 

= 1.7.1 = 

* New: Use of native WordPress tables for list of blocked IP adresse
* New: Sort by IP and Last Click time possible
* New premium features
* Compatible up to WP 3.7.1

= 1.7 =
* Fix: eventPrevent not working in IE

= 1.6 =
* New: Blocks a list of specific IP´s including detection of your own IP
  Thanks to user Haval Aloussi for his changes

= 1.5 = 
* Some fixes to prevent js breaking with some third party themes *
* Compatible with WP 3.6
* Minified JS scripts for better performance

= 1.4 = 
* Fix

= 1.3 =
* Fix

= 1.2 =
* Some coding improvements

= 1.1 =
* New: Block own IP
* New: Use custom element classes. E.g. div='myad1'
* Fixed Google AdSense iframe issues

Version 1.0 (24/05/2013)

First release


Click-Fraud Monitor


Liability for content

The content of this site has been created with the greatest of care. I cannot, however, guarantee that the information in it is accurate, complete or up-to-date. As a service provider I am responsible under Section 6(1) of the German Media Services Inter-State Agreement and Section 8(1) of the German Teleservices Act for my own content on this site. Service providers are not however obliged to monitor third party information transmitted or stored on their site by them or to look for circumstances which may suggest a violation of the law. This does not affect my statutory obligations to remove or block the use of information. My liability in such cases shall however commence from the time I become aware of an actual violation. On becoming aware of such violations I shall remove this content immediately.

Liability for links

This website contains links to external third-party websites, over the content of which I have no control. I cannot, therefore, make any guarantees regarding this third-party content. Responsibility for the content of linked sites lies solely with the provider or operator of the site concerned. All linked sites were checked for possible violations of the law when they were linked to mine. At that time I was not aware of any content which may violate the law. However, I cannot be expected to monitor the content of linked sites on an ongoing basis unless I have reason to suspect a violation of the law. On becoming aware of such a violation I shall remove the respective link immediately.


The operator of this site makes every effort to respect the copyrights of outside parties and to employ his own material and material in the public domain. All content and material on this site created by the site operator is governed by German copyright law. Downloads and copies of this site may be made for private, non-commercial use only. Reproduction, processing, distribution and any form of exploitation beyond that permitted by copyright law requires the written consent of the author or creator concerned. Contributions by third parties are identified as such. Should anyone become aware of a possible copyright infringement, I kindly request that you inform me of such. Upon becoming aware of such a violation I shall remove the respective content immediately.

Data protection

As a rule the use of this website is possible without providing any personally relevant data. Any provision of personal data (e.g. name, address or email addresses) occurs entirely on a voluntary basis. These data will not be provided to any third parties without the user's express approval. Be aware that the transmission of data via the internet (e.g. communication by email) is subject to security gaps. Complete protection of data from unauthorized access by third parties is not possible. The use of contact details published under the statutory requirement to provide acknowledgements by third parties for the purpose of the transmission of unsolicited advertising and informational material is expressly opposed. The site operator expressly reserves the right to take legal action against the unsolicited mailing of advertising information by way of spamming or similar.


Haftung für Inhalte

Die Inhalte unserer Seiten wurden mit größter Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte können wir jedoch keine Gewähr übernehmen. Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen. Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt. Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden von entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen.

Haftung für Links

Unser Angebot enthält Links zu externen Webseiten Dritter, auf deren Inhalte wir keinen Einfluss haben. Deshalb können wir für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung auf mögliche Rechtsverstöße überprüft. Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar. Eine permanente inhaltliche Kontrolle der verlinkten Seiten ist jedoch ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen.


Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers. Downloads und Kopien dieser Seite sind nur für den privaten, nicht kommerziellen Gebrauch gestattet. Soweit die Inhalte auf dieser Seite nicht vom Betreiber erstellt wurden, werden die Urheberrechte Dritter beachtet. Insbesondere werden Inhalte Dritter als solche gekennzeichnet. Sollten Sie trotzdem auf eine Urheberrechtsverletzung aufmerksam werden, bitten wir um einen entsprechenden Hinweis. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Inhalte umgehend entfernen.


Die Nutzung unserer Webseite ist in der Regel ohne Angabe personenbezogener Daten möglich. Soweit auf unseren Seiten personenbezogene Daten (beispielsweise Name, Anschrift oder eMail-Adressen) erhoben werden, erfolgt dies, soweit möglich, stets auf freiwilliger Basis. Diese Daten werden ohne Ihre ausdrückliche Zustimmung nicht an Dritte weitergegeben. Wir weisen darauf hin, dass die Datenübertragung im Internet (z.B. bei der Kommunikation per E-Mail) Sicherheitslücken aufweisen kann. Ein lückenloser Schutz der Daten vor dem Zugriff durch Dritte ist nicht möglich. Der Nutzung von im Rahmen der Impressumspflicht veröffentlichten Kontaktdaten durch Dritte zur Übersendung von nicht ausdrücklich angeforderter Werbung und Informationsmaterialien wird hiermit ausdrücklich widersprochen. Die Betreiber der Seiten behalten sich ausdrücklich rechtliche Schritte im Falle der unverlangten Zusendung von Werbeinformationen, etwa durch Spam-Mails, vor.

Datenschutzerklärung für die Nutzung von Facebook-Plugins (Like-Button)

Auf unseren Seiten sind Plugins des sozialen Netzwerks Facebook, 1601 South California Avenue, Palo Alto, CA 94304, USA integriert. Die Facebook-Plugins erkennen Sie an dem Facebook-Logo oder dem "Like-Button" ("Gefällt mir") auf unserer Seite. Eine Übersicht über die Facebook-Plugins finden Sie hier: Wenn Sie unsere Seiten besuchen, wird über das Plugin eine direkte Verbindung zwischen Ihrem Browser und dem Facebook-Server hergestellt. Facebook erhält dadurch die Information, dass Sie mit Ihrer IP-Adresse unsere Seite besucht haben. Wenn Sie den Facebook "Like-Button" anklicken während Sie in Ihrem Facebook-Account eingeloggt sind, können Sie die Inhalte unserer Seiten auf Ihrem Facebook-Profil verlinken. Dadurch kann Facebook den Besuch unserer Seiten Ihrem Benutzerkonto zuordnen. Wir weisen darauf hin, dass wir als Anbieter der Seiten keine Kenntnis vom Inhalt der übermittelten Daten sowie deren Nutzung durch Facebook erhalten. Weitere Informationen hierzu finden Sie in der Datenschutzerklärung von facebook unter Wenn Sie nicht wünschen, dass Facebook den Besuch unserer Seiten Ihrem Facebook-Nutzerkonto zuordnen kann, loggen Sie sich bitte aus Ihrem Facebook-Benutzerkonto aus.

Datenschutzerklärung für die Nutzung von Google Analytics

Diese Website benutzt Google Analytics, einen Webanalysedienst der Google Inc. ("Google"). Google Analytics verwendet sog. "Cookies", Textdateien, die auf Ihrem Computer gespeichert werden und die eine Analyse der Benutzung der Website durch Sie ermöglichen. Die durch den Cookie erzeugten Informationen über Ihre Benutzung dieser Website werden in der Regel an einen Server von Google in den USA übertragen und dort gespeichert. Im Falle der Aktivierung der IP-Anonymisierung auf dieser Webseite wird Ihre IP-Adresse von Google jedoch innerhalb von Mitgliedstaaten der Europäischen Union oder in anderen Vertragsstaaten des Abkommens über den Europäischen Wirtschaftsraum zuvor gekürzt. Nur in Ausnahmefällen wird die volle IP-Adresse an einen Server von Google in den USA übertragen und dort gekürzt. Im Auftrag des Betreibers dieser Website wird Google diese Informationen benutzen, um Ihre Nutzung der Website auszuwerten, um Reports über die Websiteaktivitäten zusammenzustellen und um weitere mit der Websitenutzung und der Internetnutzung verbundene Dienstleistungen gegenüber dem Websitebetreiber zu erbringen. Die im Rahmen von Google Analytics von Ihrem Browser übermittelte IP-Adresse wird nicht mit anderen Daten von Google zusammengeführt. Sie können die Speicherung der Cookies durch eine entsprechende Einstellung Ihrer Browser-Software verhindern; wir weisen Sie jedoch darauf hin, dass Sie in diesem Fall gegebenenfalls nicht sämtliche Funktionen dieser Website vollumfänglich werden nutzen können. Sie können darüber hinaus die Erfassung der durch das Cookie erzeugten und auf Ihre Nutzung der Website bezogenen Daten (inkl. Ihrer IP-Adresse) an Google sowie die Verarbeitung dieser Daten durch Google verhindern, indem sie das unter dem folgenden Link verfügbare Browser-Plugin herunterladen und installieren:

Datenschutzerklärung für die Nutzung von Google Adsense

Diese Website benutzt Google AdSense, einen Dienst zum Einbinden von Werbeanzeigen der Google Inc. ("Google"). Google AdSense verwendet sog. "Cookies", Textdateien, die auf Ihrem Computer gespeichert werden und die eine Analyse der Benutzung der Website ermöglicht. Google AdSense verwendet auch so genannte Web Beacons (unsichtbare Grafiken). Durch diese Web Beacons können Informationen wie der Besucherverkehr auf diesen Seiten ausgewertet werden. Die durch Cookies und Web Beacons erzeugten Informationen über die Benutzung dieser Website (einschließlich Ihrer IP-Adresse) und Auslieferung von Werbeformaten werden an einen Server von Google in den USA übertragen und dort gespeichert. Diese Informationen können von Google an Vertragspartner von Google weiter gegeben werden. Google wird Ihre IP-Adresse jedoch nicht mit anderen von Ihnen gespeicherten Daten zusammenführen. Sie können die Installation der Cookies durch eine entsprechende Einstellung Ihrer Browser Software verhindern; wir weisen Sie jedoch darauf hin, dass Sie in diesem Fall gegebenenfalls nicht sämtliche Funktionen dieser Website voll umfänglich nutzen können. Durch die Nutzung dieser Website erklären Sie sich mit der Bearbeitung der über Sie erhobenen Daten durch Google in der zuvor beschriebenen Art und Weise und zu dem zuvor benannten Zweck einverstanden.

Datenschutzerklärung für die Nutzung von Google +1

Erfassung und Weitergabe von Informationen: Mithilfe der Google +1-Schaltfläche können Sie Informationen weltweit veröffentlichen. über die Google +1-Schaltfläche erhalten Sie und andere Nutzer personalisierte Inhalte von Google und unseren Partnern. Google speichert sowohl die Information, dass Sie für einen Inhalt +1 gegeben haben, als auch Informationen über die Seite, die Sie beim Klicken auf +1 angesehen haben. Ihre +1 können als Hinweise zusammen mit Ihrem Profilnamen und Ihrem Foto in Google-Diensten, wie etwa in Suchergebnissen oder in Ihrem Google-Profil, oder an anderen Stellen auf Websites und Anzeigen im Internet eingeblendet werden. Google zeichnet Informationen über Ihre +1-Aktivitäten auf, um die Google-Dienste für Sie und andere zu verbessern. Um die Google +1-Schaltfläche verwenden zu können, benötigen Sie ein weltweit sichtbares, öffentliches Google-Profil, das zumindest den für das Profil gewählten Namen enthalten muss. Dieser Name wird in allen Google-Diensten verwendet. In manchen Fällen kann dieser Name auch einen anderen Namen ersetzen, den Sie beim Teilen von Inhalten über Ihr Google-Konto verwendet haben. Die Identität Ihres Google-Profils kann Nutzern angezeigt werden, die Ihre E-Mail-Adresse kennen oder über andere identifizierende Informationen von Ihnen verfügen. Verwendung der erfassten Informationen: Neben den oben erläuterten Verwendungszwecken werden die von Ihnen bereitgestellten Informationen gemäß den geltenden Google-Datenschutzbestimmungen genutzt. Google veröffentlicht möglicherweise zusammengefasste Statistiken über die +1-Aktivitäten der Nutzer bzw. gibt diese an Nutzer und Partner weiter, wie etwa Publisher, Inserenten oder verbundene Websites.

Datenschutzerklärung für die Nutzung von Twitter

Auf unseren Seiten sind Funktionen des Dienstes Twitter eingebunden. Diese Funktionen werden angeboten durch die Twitter Inc., Twitter, Inc. 1355 Market St, Suite 900, San Francisco, CA 94103, USA. Durch das Benutzen von Twitter und der Funktion "Re-Tweet" werden die von Ihnen besuchten Webseiten mit Ihrem Twitter-Account verknüpft und anderen Nutzern bekannt gegeben. Dabei werden auch Daten an Twitter übertragen. Wir weisen darauf hin, dass wir als Anbieter der Seiten keine Kenntnis vom Inhalt der übermittelten Daten sowie deren Nutzung durch Twitter erhalten. Weitere Informationen hierzu finden Sie in der Datenschutzerklärung von Twitter unter Ihre Datenschutzeinstellungen bei Twitter können Sie in den Konto-Einstellungen unter ändern.