← The Bot Blog

Google Ads IP exclusions: what can they actually prevent?

A Google Ads IP exclusion can restrict future ad delivery to an address. It cannot undo the click that led you to investigate that address, and it cannot guarantee that every later click from it disappears.

That makes timing and scope central to any claim about protection. A successful API update establishes that a setting changed. Whether it prevented unwanted spend is a further question.

Check which exclusion was applied

Google's IP exclusion documentation distinguishes account-wide exclusions from campaign exclusions. Account-level exclusions cover Performance Max; campaign-level exclusions are unavailable for several campaign types, including Performance Max. Google documents a limit of 500 excluded IP addresses per campaign.

Ask which level your tool uses and how it manages capacity. Do not assume a Search campaign integration provides the same coverage elsewhere. A wider account-level action also deserves a wider review of potential customer impact.

The next eligible click is what matters

For a system that learns an address from an on-site visit, the relevant sequence is:

  1. An ad click brings the visitor to the site.
  2. Evidence is collected and evaluated.
  3. An exclusion update is submitted and accepted.
  4. The exclusion must take effect before another applicable ad opportunity.

The initial visit has already happened. A repeat arriving before enforcement is also outside that particular intervention's reach. Pre-existing exclusions have a different history and should be reported separately.

The important measurement is therefore the timing of later activity relative to the actual action, rather than the total number of visits labelled suspicious.

Why clicks can still appear

Google documents exceptions, including changing IP addresses and network sites that do not supply IP information. Its guidance explicitly says exclusions cannot guarantee zero clicks from an address.

An apparent repeat also needs attribution checks: an organic return or a retained landing-page parameter is not automatically a fresh paid click.

Likewise, an exclusion-list entry is a setting, not a count of intercepted visitors. An absence of later visits could mean successful prevention, no repeat attempt, changed addresses or missing observation.

Estimate reachable activity before claiming benefit

Use your own observed history to ask how much activity a reactive exclusion could even have reached.

Review item Why it matters
Distinct identified paid clicks Avoid counting repeated page loads as new clicks
Later clicks from the same address Identify potential repeat exposure
Delay between repeats Compare with detection and enforcement delay
Exclusion level and duration Establish which campaigns and times were covered
Shared-address evidence Identify potential collateral exposure
Missing data and address changes Bound what the estimate leaves unresolved

This is a retrospective coverage estimate. It assumes future activity resembles observed history and does not prove any repeat was fraudulent or preventable. A predeclared live comparison would still be needed to establish benefit.

Keep the alternatives visible

Where abusive repeats persist at stable addresses, a narrow exclusion may be useful. Where activity rotates addresses, or ordinary prospects share them, address-level action may fit poorly. The right response can include further investigation or no change.

Separately assess site-access controls, ad-delivery exclusions and conversion-feedback changes. Each acts at a different point and needs its own evidence; successful site blocking does not establish that the preceding ad click was free.

Read how blocking can affect real customers alongside how to audit a savings estimate. Button's existing IP-quality research includes repeat-timing observations with explicit sample limits.

AI disclosure

ChatGPT (AI) drafted this article from the linked documentation and existing Button research. Prepared for editorial review by Nathan Pankowsky. This article explains a measurement approach; it reports no new exclusion experiment or savings result.