Up to 20% of the clicks on your ads come from bots
CPC Defender checks every visit from Google Ads, filters out automated traffic and excludes its addresses in your account before it can click again.
For every address, you see why it was blocked
We assess every visit on many signals and show the result as a reason category and a confidence level. We exclude an address only when confidence is high. At lower confidence we mark the visit as suspicious and only watch it.
You set the protection sensitivity with a single slider. Your office, warehouse and agency go on the allowlist.
We enter the exclusions for you, within Googleโs limit
Google lets you exclude 500 addresses. We manage that pool: new bots take the place of those that have not returned for a long time, and a block expires on its own after 30 days. Addresses you enter by hand stay untouched.
An account-level exclusion also covers Performance Max and YouTube. You can also block only in selected campaigns.
- 203.0.113.9added 14:15
- 192.0.2.144added 14:15
- 192.0.2.77permanent block
- 198.51.100.0/24entered manually
- and 217 more
Setup takes about a quarter of an hour
- Paste the script on your site, directly or through Google Tag Manager. It sets no cookies and does not slow loading down.
- Connect your Google Ads account. For the first week we only observe and show what we would block.
- Turn protection on. From then on, new bots reach the exclusions every 15 minutes.
Do you run campaigns for clients? Every client is a separate project.
Its own script, rules and exclusions for every account. Account managers see only their own clients. You pay per account, not a percentage of ad spend.
| Client | Ad clicks | Bots | Excluded addresses |
|---|---|---|---|
| Bike shop | 18,420 | 11.2% | 214 of 500 |
| Dental clinic | 6,105 | 23.8% | 388 of 500 |
| Packaging wholesaler | 9,870 | 4.1% | 62 of 500 |
| Travel agency | 31,552 | 8.7% | 471 of 500 |
| Cosmetics shop | 24,096 | 6.3% | 155 of 500 |
Pricing
Prices exclude VAT, invoiced monthly. Cancel any time.
| Plan | Who it is for | Scope | Per month |
|---|---|---|---|
| Start | A shop or company with one account | 1 domain, up to 5,000 clicks | โฌ35 |
| Pro | Larger e-commerce and lead generation | 3 domains, up to 30,000 clicks, campaign-level blocking | โฌ79 |
| Agency | Agencies and freelancers | 10 accounts included, each additional one โฌ15 | โฌ229 |
Frequently asked questions
Doesnโt Google filter out bots on its own?
Some of them, and it refunds the money for those. But you canโt see which ones they were, and the traffic Google lets through still costs money and corrupts the data that automated bidding learns from.
Will I block a real customer by mistake?
The first week is observation only. You see the reasons behind every score, you set the threshold yourself, and a block expires after 30 days.
What about GDPR and cookies?
The script sets no cookies. We keep visit data for 90 days, then delete it.
What about Meta Ads?
We are working on it. For now we protect Google Ads: Search, Shopping, Performance Max, YouTube and the Display Network.