WordPress plugin intelligence profile

ClickHelm – Click Fraud Protection & Bot Blocking

Shows which Google Ads clicks are wasting your budget, and recognises visitors by device, so the same person is the same person however they return.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version6.93.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.6 · PHP 7.2
Directory statusactive
Last directory update9 Oct 202625d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records ClickHelm – Click Fraud Protection & Bot Blocking version 6.93.0 as active, updated 25d ago and tested up to WordPress 7.1.

Overview

About this plugin

ClickHelm watches who arrives on your site from Google Ads and works out which of them are

costing you money without ever becoming a customer.

No limit, no time limit, no card, and nothing to unlock. There is no visit cap, no site

count and no key to enter. Everything described below runs on every install, for as long as you

keep the plugin.

It recognises the person, not the address. Identity comes from a device fingerprint resolved

on your own server, so the same visitor is still the same visitor after clearing their storage,

switching browser, or moving from home WiFi to mobile data. An address on its own tells you

little: it changes when a phone’s data is turned off and on.

What it shows you

  • Dashboard — the traffic you paid for, what it cost, and which visitors are worth a second

look today, ranked, each with the reasoning in plain language

  • Visitors — everyone seen, searchable and filterable, with the evidence behind each score:

the fingerprint, the addresses, the networks, and what they did on each visit

  • Google Ads — spend, waste and profit per campaign, ad group, keyword and placement, with

your own click log beside the clicks Google actually charged you for

  • The exclusion list — every address worth excluding, ready to copy into Google Ads
  • Possible Duplicates — fingerprints that probably belong to someone you already know

What this edition does not do

It does not block anyone. It shows you who is costing you money and leaves the acting to you.

Copying addresses into Google Ads by hand works, and is what the exclusion list is for.

Automatic blocking, your own rules, the breakdown reports and heatmaps are a separate plugin sold

com. None of that code is in this one — it is not here and switched off, it

is not here at all.

What it measures

Revenue is read from the actual WooCommerce order on the server, so it counts even when a

shopper blocks scripts, and it is the real total rather than an estimate. That is what makes

genuine per-campaign profit and loss possible.

Calls, WhatsApp taps, form submissions, thank-you pages and your own buttons all count as

leads, so the plugin works for a service business as well as a shop.

Email

A weekly or monthly report summarising what the plugin saw, what it cost you, and which

visitors are worth a look, with a link straight to each one. Switch it on under Settings, and

tell it not to write when there is nothing to say.

Privacy

Visitor data stays in your own database. One thing can leave it, and only if you say so: visitor

IP addresses, for address classification. io

and keeps none of them. It is off until you switch it on – the setup asks, in plain words,

and Settings has the switch. Say so in your site’s privacy policy if you do switch it on. Old

data is cleaned up automatically on a schedule you set.

External services

Every request below leaves from your own server. Nothing is ever sent from a visitor’s browser.

This plugin does not check a licence, does not look for its own updates – updates come from

org like any other plugin here – and sends no usage reports. The one thing our server

learns about your site is described under Address classification below: that it asked, and when.

com), only with a licence, and only if you connect an account

If you choose to connect Google Ads, the plugin reads your own campaign reporting once a day –

click identifiers, campaign and keyword names, and cost figures – so it can compare the clicks

recorded on your site against the clicks Google actually charged you for.

It changes two things in the account, and only when you switch them on in the plugin: it can add

ClickHelm’s tracking template to the account, and it can keep an account-level IP exclusion list

made from the visitors you blocked (never anybody you did not block, and never exclusions you added

yourself). It never touches campaigns, ads, budgets or bids. Our server builds those two changes

itself and refuses any other kind.

com because Google requires credentials that cannot

be shipped inside a plugin; the reporting data is passed straight through to your site and is

not stored on our server. You can disconnect at any time.

com/google-ads-data

com/terms

com/privacy

io)

This one is off until you switch it on, and the setup asks. A visitor arriving from a data centre, a VPN

or a commercial proxy is the cheapest kind of fraudulent click there is, and telling them apart

from a real customer cannot be done on your own server – it needs a database of who owns which

network, kept current by somebody whose job that is.

com, which passes them to

io under our account and hands the answer back: country, network operator, and

whether the address belongs to a VPN, proxy, Tor exit or data centre. Each address is looked up

once and remembered on your site, so a returning visitor costs nothing.

Our server keeps none of the addresses. They are relayed and discarded within the request; what

it records is how many were classified, never which – together with the address of the site that

asked, the plugin version and the time. That record is what enforces each site’s daily allowance,

and it is kept for nothing else. You do not need an account anywhere and there is no key to

enter.

The same answer can carry short notices from ClickHelm – that a new version is out, or something

about security – which the plugin shows at the top of its own screens, never elsewhere in

WordPress, in whichever of English or Arabic you read ClickHelm in. Nothing is sent to ask for them,

and each can be dismissed.

Because visitor IP addresses leave your server, say so in your site’s privacy policy.

com/terms

com/privacy

io/terms

io/privacy

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ad fraud
  • bot detection
  • click fraud
  • google ads
  • ppc
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.6 · PHP 7.2
Update activity9 Oct 202625d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version6.92.06.93.0
WordPress compatibility7.1.27.1.3
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.