About ClickClickBlock

Same ad budget. More real customers.

Every click you pay Google for should land on someone genuinely interested in what you sell. ClickClickBlock makes sure it does — lifting your conversion rate, stretching every pound of your ad spend further, and giving you the peace of mind that your ads are only ever shown to people who might actually buy from you. If a competitor, an automated bot, or anyone else ever tried to click your ads for reasons other than buying, they'd be stopped in their tracks — your ads would simply stop appearing to them, and your budget stays exactly where it should be.

What this means for your revenue

ClickClickBlock lifts your conversion rate, improves your ROI, and generates more revenue from every pound you put into paid advertising. Here's how those benefits show up inside your Google Ads account.

1

Your conversion rate goes up

Your landing page didn't change. Your offer didn't change. What changed is that every click counted is now a real human with genuine intent — so the conversion rate Google Ads shows you reflects your actual buyers.

2

Your cost per customer goes down

Same budget, more customers. When every click that fires is a real human, the cost of acquiring each one falls — and you get more leads and sales from the same monthly ad spend.

3

Smart Bidding has clean data to learn from

Google's Smart Bidding gets stronger the more genuine conversions it sees. With only real-human clicks in the signal, the algorithm has an honest dataset to optimise against — and the whole account compounds in your favour over the following four to six weeks.

4

Your remarketing reaches the right people

Your "recently visited" audiences should be full of people who might come back and buy. When only real humans make it onto those lists, your remarketing spend goes entirely toward bringing genuine prospects back to your site.

5

You get complete peace of mind

Your daily ad budget is finite, and you should be the one deciding how it gets spent. ClickClickBlock runs continuously in the background — so if a competitor, an automated bot, a scraper, or anyone else ever tried to click your ads for reasons other than buying, your ads would simply stop appearing to them before a penny of your budget could be touched. You don't have to watch for it or prove it happened. The protection is always on, and the full audit of every block is always one click away in your dashboard.

6

You stay in control of the rules

Every new customer starts with a set of sensible default detection rules, tuned to catch the most common fraud patterns out of the box — so your protection is effective the minute the snippet is installed. But every one of those rules is yours to adjust from inside your dashboard. Tighten a rule if you want to be stricter during a high-value campaign, loosen one if it's catching visitors you'd rather let through, whitelist specific IPs for your office or support team, or layer in your own. Protection that flexes to your business, not a black box you have to live with.

The short version: you're buying a higher ROAS on the ad spend you're already committed to, a Google Ads dashboard that shows you exactly what's happening with your traffic, and the confidence that your budget will only ever be spent on people who might actually become customers.

Why we're different from other click-fraud tools

Most click-fraud tools show you a single number at the end of the month — "we saved you $X" — and expect you to take their word for it. We think that's backwards.

Every block ClickClickBlock makes is visible to you the moment it happens — with the IP, the reason, the rule that fired, and the response from Google's API. You can see every decision, reverse any of them, and export the full audit log whenever you want. No black box, no trust-us-it's-working, no monthly magic number. Your protection is either working or it isn't, and you'll always be able to tell which.

How we use your Google Ads access

If you connect Google Ads to ClickClickBlock, this section tells you exactly what we do with that access — at the resolution that matters. For the full technical breakdown (every API method we call, the OAuth flow, what we encrypt and where), see the Google Ads integration page.

What we do

  • Add fraudulent IP addresses to your Google Ads negative-IP exclusion lists, so those IPs stop seeing your ads.
  • Remove IPs from your exclusion lists when you whitelist a visitor in your ClickClickBlock dashboard.
  • Read a list of your campaign names and IDs — just enough to know where to attach the IP exclusions.
  • Refresh your OAuth token automatically every time it expires, so you don't have to reconnect.

What we never do

  • Create, pause, duplicate, or delete campaigns, ad groups, ads, or keywords.
  • Modify bids, budgets, targeting, audiences, or conversion actions.
  • Pull performance data, conversion counts, ROAS figures, or spend breakdowns.
  • Share, sell, or aggregate your Google Ads data with anyone else — ever.
  • Act as your ad agency or claim any agency relationship with your account.

How the connection works

1

You click "Connect Google Ads" from inside your dashboard

We never ask for your Google password. The click opens Google's own OAuth consent screen in a new tab.

2

You review and approve the scope on Google's page

The only scope we request is adwords. Google labels it "manage your AdWords campaigns". You can decline at any point.

3

Google hands us a refresh token, which we encrypt and store

AES-256-GCM encryption with a per-deployment master key held in environment config, never in source code. No human on our team can read your token.

4

Every two minutes, we push newly-blocked IPs to your exclusion list

The sync runs via CampaignCriterionService (for Search, Display, Shopping, Video) and CustomerNegativeCriterionService (for Performance Max). Every call is logged and visible in your Event Log tab.

5

You disconnect any time, from three places

From the ClickClickBlock dashboard, from your Google Account security page, or by cancelling your ClickClickBlock subscription. In every case, we revoke the token with Google and delete it from our database within the same request.

Want the full technical detail? Our Google Ads integration page lists every API method we call, the full OAuth flow, exactly what we store, and what we never store. If you're a security reviewer or a careful buyer, read it before you connect.

Our five promises

These are the commitments we make to every customer, starting the moment you sign up — not the moment you hit a certain tier.

1

Radical transparency on every block

You see the IP, the reason, the rule that fired, the detection signals, and the API response from Google. No black-box scoring.

2

Narrowest possible API scope

Of everything the Google Ads API lets a developer do, we use exactly four methods — the minimum to operate IP exclusions. Nothing else.

3

Your data stays yours

We do not sell, resell, syndicate, or aggregate your data. Period. We don't sell "industry benchmarks" built from your traffic either.

4

Straightforward pricing, no contracts

Published prices. Month-to-month. Cancel in the dashboard. No percentage of ad spend, ever. What you see on the pricing page is what you pay.

5

Instant, complete disconnect

Three ways to revoke our access. Every one of them takes effect within the same request, deletes the refresh token from our database, and stops all further API calls.

6

We document what we break

If we hit a bug that affects your protection, we tell you in writing, we don't hide it behind a "known issue" status page. If we need to change how we use your data, we give you 30 days' notice and an opt-out path before anything changes.

Who's behind this

J

Jared — Founder

Built ClickClickBlock after watching competitor clicks silently drain his own company's Google Ads budget. Engineering contact for all API, security, and compliance matters: [email protected].

ClickClickBlock is a small, founder-led company. There is no sales team, no commission structure, no outsourced support pool. When you email us, a human answers — usually the same human who wrote the code you're asking about.

How to get in touch

Protect your Google Ads today

14-day free trial, no credit card. Install the snippet, connect Google Ads, done.

Start free trial → See how it works