Seatext library / BotRefund evidence
What Evidence Does Google Accept for Click Fraud Claims?
Google relies mainly on its own automated invalid-traffic detection, but it does accept advertiser-submitted refund claims backed by specific technical evidence. The strongest proof includes IP addresses, Google Click IDs (GCLIDs), timestamps, user agent...
✓ Built for advertisers who need clear, refund-ready traffic evidence.
Google accepts evidence that proves the click was not human
Google does not publish a simple checklist titled “evidence we accept.” Instead, it evaluates invalid activity claims using its own detection systems and any supporting data you submit. In practice, Google accepts refund claims when the evidence clearly shows that clicks came from bots, automated software, data centers, or malicious competitors — not from genuine user interest.
The most persuasive evidence combines four things: specific IP addresses, Google Click IDs (GCLIDs), timestamps, and behavioral proof that the click pattern is non-human. A single suspicious IP address rarely wins a claim. A complete evidence package does.
What counts as invalid activity in Google Ads?
Google defines invalid activity as clicks or impressions that are not the result of genuine user interest. This includes both accidental clicks and intentionally fraudulent ones. Common examples include:
- Repeated manual clicks from the same user
- Clicks generated by automated tools, bots, or deceptive software
- Accidental taps on mobile ads
- Clicks from known data center IP ranges
- Impression fraud from automated page refresh tools
- Clicks meant to exhaust an advertiser's budget, such as competitor click fraud
Google automatically detects some of this activity and issues credits on its own. But its automated filters catch less than 50% of invalid traffic, according to aggregated BotRefund audit data and third-party studies. The rest is classified as sophisticated invalid traffic (SIVT) and often requires manual evidence submission.
The evidence Google actually looks at
Google’s automated systems analyze traffic patterns across its ad network. When you file a manual invalid activity claim, you should provide the same categories of data Google already uses internally:
IP addresses
IP addresses are the starting point. Include the full IP address and the timestamp of each suspicious click. Known data center IP ranges, VPN exit nodes, and previously flagged IPs are strong signals. But remember: modern botnets use residential proxies, so an IP address alone is rarely conclusive.
Google Click IDs (GCLIDs)
A GCLID is a unique identifier Google attaches to each ad click. It is the single most useful piece of evidence for a refund claim because it ties the click to a specific campaign, ad, keyword, and time. Without GCLIDs, Google has to guess which clicks you are referencing. With them, you can point to exact sessions.
Timestamps and time zones
Precise timestamps help show patterns: dozens of clicks in seconds, clicks at 3 a.m. from a single IP, or clicks that repeat at regular intervals. Include your time zone so Google can match the times to its own logs.
User agent strings
The user agent identifies the browser and operating system. Odd combinations — like a Windows desktop browser claiming to be a mobile phone — can signal automation. More importantly, identical user agent strings across many clicks suggest scripted behavior.
Behavioral evidence
Behavioral evidence is what separates a strong claim from a weak one. Google accepts data that shows clicks happening without the natural sequence of human intent. Examples include:
- Clicks with superhuman input speed, under 1 millisecond
- Grid-aligned mouse movement instead of natural curves
- No mouse tremor or tiny human jitter
- No scrolling, no engagement, and instant bounce
- Sessions that are too short, too long, or suspiciously uniform
- Interactions with hidden honeypot elements that real users cannot see
Google may not officially demand a specific behavioral format, but the more objective evidence you provide, the more likely your claim is approved.
Evidence of competitor or malicious intent
Google also considers context. If you can show that clicks come from an IP range associated with a competitor, or occur right after your ad appears for a competitive keyword, that supports a manual review. This type of evidence is harder to prove, but it matters when the click pattern is not obviously bot-like.
What Google does not accept as proof
Understanding what fails is just as useful as knowing what works. Google generally does not accept:
- Screenshots of your Google Ads dashboard showing high click volume
- Your own interpretation of analytics data without raw log details
- Vague statements like “we know these clicks are fake”
- IP addresses without timestamps or GCLIDs
- Claims about competitor behavior without supporting click-level evidence
Google’s support team is trained to respond with generic replies when claims lack hard evidence. A thread on Google Ads Help titled “Click Fraud with Irrefutable Evidence – Support Response Generic” shows that even detailed evidence can meet a generic response unless it fits Google’s review process. Your job is to make the evidence so specific that it cannot be dismissed.
How to file a Google Ads invalid activity claim
The process is straightforward, but success depends on preparation.
- Collect the click-level data. Pull the IP addresses, timestamps, user agents, and GCLIDs for the suspicious clicks. Do this before the data ages out of your logs.
- Add behavioral proof. Record session behavior: mouse movement, time on page, scroll depth, and whether hidden elements were triggered. This is where tools that capture GCLIDs with behavioral evidence become valuable.
- Organize the evidence by pattern. Group clicks that share an IP, a user agent, or a rapid-fire timing pattern. Show Google the pattern, not just a pile of data.
- Submit via Google Ads support. Use the “Contact us” flow and choose “Invalid activity” as the topic. Attach the evidence file or include it in your message.
- Follow up if needed. Google may reply with a generic response. If that happens, respond with the concrete evidence and ask for a manual review.
One common mistake: waiting too long. Google Ads logs and third-party session data are not available forever. When you see a suspicious pattern, capture the evidence immediately.
Key facts about Google invalid activity claims
| Fact | Details |
|---|---|
| What Google defines as invalid activity | Clicks or impressions not caused by genuine user interest, including bots, accidental clicks, and competitor fraud |
| Automatic detection rate | Google’s automated filters catch less than 50% of invalid traffic; the rest may need manual evidence |
| Strongest evidence | GCLIDs, IP addresses, timestamps, user agent strings, and behavioral signals |
| Typical invalid click rate | 11% to 14% average across Google Ads campaigns, according to aggregated BotRefund audit data and third-party studies |
| Refund possibility | Google issues invalid activity credits, but requests are not automatically guaranteed; manual claims can recover budget |
| Recovery window | Evidence should be captured as soon as possible; BotRefund reports refunds for Google Ads spend dating back to 2017 |
Why this matters for your ad budget
Click fraud is not a small problem. Aggregated data suggests the average advertiser may lose 20% to 50% of their budget to non-productive activity. Invalid clicks inflate your costs, suppress legitimate conversions, and poison your conversion data.
The bigger risk is data poisoning. When bots trigger conversion pixels through fake form submissions, Google’s Smart Bidding algorithms learn from those fake conversions. Your campaigns optimize toward bot traffic, making the waste worse over time.
Understanding what evidence Google accepts is the difference between a generic “no” and an approved refund. Without the right evidence, your claim is just an opinion. With it, you give Google a reason to act.
What to do if Google rejects your claim
Google can reject a claim for several reasons: missing evidence, unclear patterns, or the activity falling outside its refund policy. A rejection does not mean the clicks were valid. It often means the evidence was not convincing enough.
If your claim is rejected, review your evidence for gaps. Do you have GCLIDs for every suspicious click? Did you include user agent data? Is the timing pattern obvious? If you lack the tools to capture behavioral evidence, consider a solution that records GCLID-level behavioral proof automatically.
This is also where specialist services can help. BotRefund helps large advertisers and agencies prove invalid clicks, prepare the evidence, and negotiate directly with Google and Meta to recover wasted ad spend. Their reported 83% refund success rate for high-volume advertisers is based on client refund claims submitted to ad platforms.
Limitations and when this advice does not apply
Google does not publish a complete, formal list of accepted evidence. The guidance above is based on how Google’s invalid activity system works, documented behaviors, and practical experience from advertisers who have won claims. Your specific case may be handled differently depending on account history, campaign type, and where you advertise.
Small advertisers with low click volume may not have enough data to show a convincing pattern. Google also treats some traffic as “general invalid traffic” that is filtered automatically; you may never receive a credit for those clicks even if you can identify them. This advice is most useful for advertisers who can point to specific, repeated, non-human behavior — not for one-off suspicious clicks.
Finally, never file a claim with fabricated evidence. Google reviews claims against its own logs. If your evidence does not match, you risk losing credibility and future refunds.
Frequently asked questions
Can I get a refund from Google for click fraud?
Yes, Google has an invalid activity credit system. Some credits are issued automatically, while others require you to file a manual claim with supporting evidence.
How long does a Google Ads refund claim take?
There is no published guarantee. Google reviews claims on its own timeline, and manual reviews can take anywhere from days to weeks. Preparing complete evidence beforehand speeds things up.
Does Google accept screenshots as evidence?
Rarely. Screenshots can support a claim, but they are not proof. Google needs click-level data such as GCLIDs, IPs, and timestamps that it can verify against its own records.
Is an IP address enough to prove click fraud?
No. A single IP address is weak evidence. Modern bots use residential proxies. Combine IPs with timestamps, user agents, GCLIDs, and behavioral patterns to make a convincing case.
What is a GCLID and why is it important?
A GCLID is a Google Click ID — a unique identifier attached to each ad click. It lets you match your evidence to Google’s click records, which is why it is the strongest reference for an invalid activity claim.
Does Google refund competitor click fraud?
Google’s policy covers clicks intended to exhaust an advertiser’s budget, including competitor clicks. You must provide evidence that supports malicious intent, such as repeated clicks from a rival’s IP range or unusual patterns around competitive moments.
Further reading and comparison sources
These external sources provide additional context for evaluating the topic. Their inclusion is not an endorsement.
Learn more
Visit the website for more information.