Seatext library / BotRefund evidence

Evidence for Meta Audience Network Refund Claims

To successfully claim a refund for invalid traffic on the Meta Audience Network, you must provide forensic telemetry evidence that proves clicks were non-human. Meta's automated filters often miss sophisticated bot activity, so you...

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

The Reality of Meta Audience Network Refunds

Meta does have policies to refund advertisers for invalid traffic, but securing these credits is rarely an automated process. While Meta’s internal systems filter basic bot activity, they often fail to catch sophisticated crawler networks, residential proxy-routed bots, and malicious publisher scripts. To get your money back, you must move beyond general complaints and present specific, forensic evidence to Meta’s support team.

According to industry estimates, bot clicks can steal up to 20% of your Meta ad budget. That means for every $10,000 you spend, up to $2,000 may go to fake clicks. Meta's automated filters catch some of this, but not all. Sophisticated bots are designed to mimic human behavior, making them hard to detect.

How Meta Defines Invalid Traffic

Meta categorizes non-genuine click activity as "invalid traffic." This includes clicks or impressions that do not reflect genuine user interest. Common examples include automated bot clicks, competitor attack patterns, publisher ad fraud, and accidental double clicks.

Automated bot clicks come from crawler bots, indexers, and content scrapers. They browse social media networks and click ads during execution. Competitor attack patterns involve competitors manually clicking your ads or using automated scripts to exhaust your daily budget. Publisher ad fraud happens when owners of sites in the Audience Network use scripts to artificially inflate ad clicks, increasing their payout. Accidental double clicks are quick double-taps on mobile devices that register as multiple paid interactions.

Meta claims to automatically filter and credit accounts for some of this traffic. However, the process is not transparent. You often have to prove the invalid traffic yourself.

What Constitutes Valid Evidence?

Meta requires proof that clicks do not reflect genuine user interest. General high bounce rates or low conversion metrics are rarely sufficient for a refund claim. Instead, you need granular data that identifies the "how" behind the invalid traffic. Key evidence includes:

  • Superhuman Input Speed: Interactions occurring in under 1ms, which are physically impossible for a human.
  • Robotic Movement: Pointer paths that are perfectly linear or grid-aligned, lacking the natural jitter and tremor of human mouse movement.
  • Honeypot Interactions: Evidence that a session interacted with hidden page elements that only a bot would attempt to access.
  • Static Session Behavior: Visits that lack scrolling or natural engagement, or sessions with durations that are unnaturally uniform.

These are the same signals used by professional bot detection services. For example, ghost click detection catches click activity that happens without the natural sequence of human intent. Trap behavior watches for bots that respond to hidden or intentionally deceptive page elements. Pointer behavior flags unnaturally straight pointer paths. Motion behavior looks for the tiny imperfections and jitter typical of human movement. Speed behavior identifies interactions that happen faster than a person could realistically perform. Path behavior detects movement that snaps to precise lines or blocks instead of natural curves. Engagement behavior highlights sessions that stay too static to match a real browsing journey. Session behavior catches visit lengths that are too short, too long, or too uniform to be human.

Why Automated Filtering Isn't Enough

Many advertisers assume Meta’s platform automatically credits all invalid clicks. However, sophisticated bots are designed to mimic human behavior to bypass these standard filters. When these bots operate within the Audience Network, they can artificially inflate click counts to increase publisher payouts. If you do not actively log and report this traffic, it remains a permanent drain on your budget.

For example, a bot might use a residential proxy to appear as a real user from a specific location. It might move the mouse in a natural-looking path, scroll the page, and even fill out forms. But it still lacks the subtle imperfections of human behavior. It might click at superhuman speed or interact with hidden elements. These are the clues you need to capture.

Meta's automated filters are not perfect. They are designed to catch obvious fraud, not sophisticated bot networks. That is why you need your own evidence.

The Role of Forensic Telemetry

To build a successful claim, you need to capture the "forensic telemetry" of the visit. This means recording the specific behavioral markers of the session. By deploying a tracking script on your landing page, you can collect logs that show exactly why a session was flagged as non-human. These logs serve as the primary evidence when negotiating with Meta representatives.

Forensic telemetry includes detailed records of mouse movements, click timings, scroll behavior, and interactions with hidden elements. It also captures session duration and other metrics. This data is far more convincing than aggregate analytics because it shows the exact behavior of each session.

For instance, a session might show a click occurring in 0.5 milliseconds. That is physically impossible for a human. Or a session might interact with a honeypot trap—a hidden field that only bots can see. These are clear signs of invalid traffic.

Limitations of Forensic Evidence

While forensic evidence is powerful, it has limitations. Meta may not accept third-party logs as definitive proof. They might argue that the data is not from their own systems. Also, some bots are so advanced that they mimic human behavior almost perfectly. They might pass all your tests.

Another limitation is that forensic evidence can be time-consuming to collect and analyze. You need to deploy tracking scripts, monitor sessions, and export logs. This requires technical expertise and ongoing effort.

Moreover, Meta's review process is not transparent. Even with strong evidence, refunds are not guaranteed. The approval rate for refund claims is around 83% for professional services, but that means 17% are rejected. You need to be prepared for that possibility.

Step-by-Step Dispute Framework

  1. Audit: Use a tracking tool to identify sessions that exhibit non-human behavior (e.g., ghost clicks or robotic paths).
  2. Document: Export compliance-ready logs that detail the specific invalid interactions.
  3. Escalate: Present these logs to your Meta representative or support channel, specifically citing the invalid traffic patterns.
  4. Recover: Use the approved credit to optimize your campaign settings and exclude problematic placements.

This framework is straightforward, but it requires diligence. You must audit regularly, not just once. Bot traffic can change over time, so you need ongoing monitoring.

Frequently Asked Questions

Does Meta automatically refund all fake clicks?

No. Meta filters some traffic, but sophisticated bots often bypass these systems. You must proactively identify and report invalid traffic to initiate a refund.

What is the most common sign of bot traffic?

Look for superhuman input speeds (under 1ms), lack of natural mouse movement, or sessions that show zero scrolling activity.

How far back can I claim a refund?

Policies vary, but it is best to audit and report traffic as soon as it is identified to maximize your chances of recovery.

Is a refund guaranteed?

Refunds are subject to Meta's review. Providing clear, forensic evidence significantly increases your approval rate compared to submitting general complaints.

Can I use third-party bot detection tools?

Yes. Many advertisers use services like BotRefund to collect evidence. These tools can increase your chances of approval.

What if Meta rejects my claim?

You can appeal. Provide additional evidence or escalate to a higher support level. Some advertisers have success with repeated attempts.

How long does the refund process take?

It varies. Some claims are resolved in days, others take weeks. Be patient and follow up regularly.

Does the refund apply to all ad placements?

Meta's policy covers invalid traffic across its network, including Audience Network. However, you need to specify the placements in your claim.

Further reading and comparison sources

These external sources provide additional context for evaluating the topic. Their inclusion is not an endorsement.

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