Seatext library / BotRefund evidence

When to Contact BotRefund About Suspicious Visits

Contact BotRefund as soon as you see traffic spikes, a high bounce rate with no conversions, or a sudden drop in ad performance. These signs indicate invalid or bot traffic that may be costing...

Built for advertisers who need clear, refund-ready traffic evidence.

Bots are a hidden problem in paid advertising. They can consume your ad budget quickly. They also poison your conversion data. This makes it hard to see real campaign performance. Meta and Google use machine learning to optimize your ads. If bots trigger your pixels, the algorithms learn from fake data. Then your ads target more bots. You waste money and miss real customers. That is why detecting suspicious visits early is critical. BotRefund helps you identify and prove bot traffic. You can then get refunds from Google and Meta.

Readiness Checklist

Before contacting BotRefund, check for these patterns. They come from real cases of invalid traffic. If you see several of these signs, it is time to act.

  • Contactability issues: Leads have disconnected phone numbers, invalid email domains, repeated addresses, or an unusual concentration of one country code. This means the data is not real.
  • Timing anomalies: Several leads arrive in short bursts. Forms are submitted immediately after landing. Conversions happen at unusual hours, like 3 AM in your time zone.
  • Session behavior red flags: No scrolling, no field corrections, uniform click paths, and no meaningful time on the offer page. Real users pause, scroll, and correct mistakes.
  • Campaign patterns: A sharp lead-quality difference by placement, creative, audience expansion, device, or landing page. For example, one placement delivers only bad leads while others perform well.
  • CRM outcomes: High reported lead count paired with no calls connected, demos booked, qualified opportunities, or repeat engagement. The sales team gets nothing from the leads.

If you see these signs, you likely have bot traffic. Do not wait. The problem worsens as algorithms learn from bad data.

How BotRefund Detects Suspicious Visits

BotRefund uses client-side behavioral signals. These are actions that happen in the browser. They are hard for bots to fake. Here are the key signals detected:

  • Ghost clicks: Clicks that happen without the natural sequence of human intent. A real user moves the mouse, hovers, then clicks. Bot clicks often appear out of order.
  • Honeypot traps: Hidden elements on the page that only bots interact with. Real users never see them. If a bot triggers a honeypot, BotRefund flags it.
  • Robotic linear mouse paths: Real mouse movement has curves and small corrections. Bots move in straight lines from point A to point B.
  • Superhuman input speed: Actions that happen in less than one millisecond. A human cannot type or click that fast. This is a clear sign of automation.
  • Grid-aligned movement patterns: Bots often snap to pixel-perfect lines or blocks. Natural human movement is messy and uneven.
  • Absence of clicks or scrolling: Real users scroll and click around the page. Bots often load the page and do nothing. They just trigger the pixel.
  • Unnatural session durations: Visits that are too short (under 2 seconds) or too uniform (every session exactly 10 seconds). Real users vary widely.

These signals are collected by a small JavaScript snippet. You add it to your site in about one minute. No credit card needed. BotRefund then creates a video proof of each suspicious session. This evidence is used to file refund claims.

Server-Side vs. Client-Side Audits

There are two ways to detect bot traffic. Each has strengths and weaknesses.

Server-side audits look at log files from your web server. They check IP addresses, user agents, and request patterns. This can catch data center IPs and known bad bots. But it misses many modern bots. Those bots use residential proxies and real browsers. They look like normal traffic at the server level. Server-side audits are cheap but often incomplete.

Client-side audits run in the browser. They capture mouse movements, clicks, scrolls, and input timing. This is the only way to see behavioral patterns. BotRefund uses client-side signals. This gives you stronger evidence. You can prove a bot clicked because no human would move that way. Client-side audits are more accurate. They detect the bots that server logs miss.

The trade-off is setup. You need to add a tracking code. But the code is lightweight and does not affect page speed. Once installed, you get real-time data. For refund claims, client-side evidence is required. Google and Meta ask for it. Without it, your claim is weak.

Why does this matter? Bot traffic can look like normal lead-quality variation. A weak campaign might attract uninterested real people. But a bot attack causes sudden, repeatable patterns. Server logs alone cannot tell the difference. Client-side audits can. That is why BotRefund recommends client-side detection for any serious investigation.

Limitations and When This Advice Doesn’t Apply

BotRefund is powerful, but it has limits. Understand them so you know when to act.

  • Minimum ad spend threshold: If your monthly ad spend is under $10,000, a refund claim may not be cost-effective. The refund amount might not justify the effort. However, you can still run a free audit to learn about your traffic.
  • Tracking code must be active: BotRefund needs its JavaScript snippet on your site. If you remove it or never install it, no evidence is collected. You cannot go back in time. Install it now to protect future spend.
  • Reliance on server-side logs alone: If you only look at server logs, you may miss the behavioral signals that prove bot activity. Server logs show IP and user agent, but not mouse movement. Without client-side data, your refund claim is unlikely to succeed.
  • Harmless surges vs. sustained invalid traffic: A one-time spike from a viral post is normal. Wait a day or two. If the spike persists and shows the patterns above, then contact BotRefund. Not every surge is fraud.
  • Past claims: BotRefund can generate evidence for historic campaigns, but only if the tracking code was active during those campaigns. You cannot prove past fraud without past data.

This advice does not apply if you are running a brand awareness campaign without conversion tracking. Bot traffic there is less harmful. It also does not apply if you are using only organic traffic. Paid ads are the main target for refunds.

Steps to Prepare Your Case

Once you see the signs, follow these steps. They increase your chance of a refund.

  1. Gather the metrics from the readiness checklist. Export your ad platform data showing the spike in clicks or leads.
  2. Run a BotRefund audit. The free audit gives you a report with video evidence. It takes one minute to set up.
  3. Document the impact. Show how cost-per-lead or cost-per-acquisition changed. Compare before and after the suspicious traffic started.
  4. Submit the report through the BotRefund support portal. They will help you file a claim with Google or Meta.
  5. Respond to any questions from the ad platform. BotRefund provides a compliance-ready report. This speeds up the process.

Do not change your campaign settings before collecting evidence. Pausing campaigns may delete the data you need. Let the audit run first.

FAQ

  • What counts as evidence for a refund claim? Video proof of bot behavior, such as linear mouse paths or superhuman speed, along with a report showing the traffic pattern. BotRefund provides both.
  • Are Google or Meta refunds automatic? No. You must file a claim. Google and Meta have automated systems, but they miss many bots. You need to submit evidence to get paid.
  • How far back can refund claims go? Google allows claims for invalid activity dating back to 2017, but only if you have evidence from that time. Meta has a 60-day limit for most claims. Install BotRefund now to protect future spend.
  • What does the 83% success rate mean? That is the percentage of BotRefund clients who successfully received a refund after submitting a claim. It means the evidence is strong enough most of the time.
  • What if I see a spike but my conversion rate stays steady? The spike could be harmless. But run a BotRefund audit to confirm. Some bots mimic human behavior and still convert at a low rate.
  • How long does the audit take? Setup is about one minute. The first report is ready within minutes of traffic collection. You see results fast.
  • Do I need a paid plan to get help? No. The free audit provides enough data to decide if a refund claim is viable. Paid plans offer more features, but the free tier is sufficient for initial evaluation.
  • Can BotRefund recover spend from past months? Yes, if the tracking code was active during those months. It can generate evidence for historic campaigns and help you file claims retroactively.

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.

Learn more