Seatext library / BotRefund evidence

What Are the Cost Factors for Implementing BotRefund?

BotRefund pricing scales with monthly Google and Meta ad spend across five bands. The main cost drivers are spend volume, detection tier, integration scope, and agency needs. A free live bot audit sizes the...

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

BotRefund structures pricing around your monthly advertising investment on Google and Meta. The platform publishes five spend bands — under $10,000/mo, $10,000–$50,000/mo, $50,000–$250,000/mo, $250,000–$1M/mo, and over $1M/mo — each mapping to a plan tier that includes detection, protection, and refund recovery features [S2][S5]. Your actual cost depends on which band your spend falls into, whether you choose a self-serve or enterprise tier, and what level of integration support you require.

Beyond the spend band, three practical variables shape the final figure: the number of sites or subdomains you protect, the depth of behavioral checks you enable (BotRefund runs 106 independent signals), and whether you need dedicated onboarding, custom reporting, or API access for in-house fraud teams [S1][S4][S7]. A free live bot audit — typically a 30-minute call with a screen-share walkthrough — is the standard first step to size the right tier and avoid over- or under-buying [S2][S5].

How the spend-band model works

BotRefund ties plan eligibility to your trailing monthly Google Ads and Meta Ads spend. The bands are:

  • Under $10,000/mo
  • $10,000 – $50,000/mo
  • $50,000 – $250,000/mo
  • $250,000 – $1M/mo
  • Over $1M/mo

Each band unlocks a corresponding feature set. Lower bands include core detection (the 106 signals), real-time pixel protection, and automated refund dispute filing. Higher bands add dedicated success managers, custom signal weighting, SLA-backed response times, and multi-account roll-up reporting for agencies or holding companies [S2][S5]. The annual spend ranges shown on the pricing page — under $50K, $50K–$250K, $250K–$1M, $1M–$5M, over $5M — mirror these monthly bands and help finance teams budget annually [S2][S5].

Detection tier and signal depth

All plans run the same 106 independent checks — hardware and GPU fingerprinting, WebGL texture constraints, biometric behavioral interactions (mouse tremor, click timing, scroll patterns), and network-level anomalies like residential proxy detection [S1][S4][S7]. The difference across tiers is not which signals run, but how they are weighted, how alerts are routed, and whether you can tune thresholds. Enterprise tiers let you suppress specific signals for compliance (e.g., disabling canvas fingerprinting in regulated regions) and feed custom allow-lists for known internal tools or partner crawlers [S1][S4].

Each signal adds one objective fact about the visit. BotRefund cross-checks signals against each other and feeds the complete pattern into an AI model that weighs the evidence. This corroboration approach drives the claimed 99% accuracy [S1][S4][S7]. A single anomaly is never a verdict; privacy tools, travel, corporate networks, and unusual devices can produce unexpected behavior for genuine people [S1][S4][S7].

Integration scope and technical lift

Implementation is a one-line JavaScript snippet placed in the <head> of every page you want protected. BotRefund states typical setup takes about one minute and requires no credit card to start the free audit [S2][S5]. Cost variables appear when you need:

  • Tag-manager deployment across dozens of containers
  • Server-side event forwarding for conversion APIs (CAPI)
  • Custom webhook endpoints for your SIEM or data warehouse
  • Single sign-on (SAML/OIDC) for team access control

Self-serve tiers include documentation and email support for these tasks. Enterprise tiers provide a solutions engineer for the first 30 days and ongoing quarterly health checks [S2][S5].

Refund recovery as a cost offset

The platform’s refund engine files disputes with Google and Meta on your behalf, using the video proof and click-ID logs (GCLID/FBCLID) captured by the detection layer. The FinTrust case study shows a neobank recovering $140,000 in ad spend with a 14% bot click rate and an 18% conversion-rate lift after suppressing bot conversions [S6]. While recovery amounts vary, the refund approval rate metric published on the homepage suggests a meaningful portion of flagged spend is recoverable [S2]. For budgeting, treat the subscription as a net cost after estimated recoveries — many clients find the effective cost is a fraction of the sticker price once refunds post.

Refund lookback reaches Google Ads spend back to 2017 [S2][S5]. Dispute timelines depend on ad-platform queues, often 30–90 days. Cash-flow planning should not assume immediate credit.

Agency and multi-account considerations

Agencies managing multiple client accounts can use the "For agencies" tier, which adds a master dashboard, white-labeled audit reports, and per-client billing roll-up. Pricing for agency tiers is not published; it is scoped during the audit call based on total managed spend and number of client seats [S2][S5]. If you are an agency, bring a list of client domains and their approximate monthly spends to the audit — it shortens the quoting cycle.

Decision framework: choosing the right band

Your monthly Google+Meta spendTypical starting tierKey question to answer
Under $10KSelf-serve StarterDo I need API access or just dashboard alerts?
$10K–$50KGrowthWill I run CAPI or server-side events?
$50K–$250KProfessionalDo I need custom signal weights or compliance suppressions?
$250K–$1MEnterpriseIs a dedicated success manager worth the step-up?
Over $1MEnterprise+Do I need multi-region data residency or SLA penalties?

Use the free audit to validate the band. The audit runs live traffic through the 106 signals, shows your actual bot rate by channel, and produces a one-page recovery estimate. That estimate — not the band ceiling — should drive the final tier choice [S2][S5].

Limitations and when this model doesn't apply

  • Pricing is not public for annual contracts, volume discounts, or multi-year commitments — those are negotiated per account [S2][S5].
  • The spend bands cover Google and Meta only. If a material share of your budget goes to TikTok, LinkedIn, or programmatic DSPs, confirm coverage before signing [S2][S5].
  • Refund recovery timelines depend on ad-platform dispute queues (often 30–90 days). Cash-flow planning should not assume immediate credit [S2][S5].
  • BotRefund does not replace click-fraud filters inside Google Ads or Meta; it supplements them with evidence those platforms accept for refunds [S2][S3].
  • Bot clicks can steal up to 20% of your Google and Meta ad budget according to platform claims [S2][S5].

Key facts

FactorDetailSource
Monthly spend bandsUnder $10K; $10K–$50K; $50K–$250K; $250K–$1M; Over $1MS2, S5
Annual spend bandsUnder $50K; $50K–$250K; $250K–$1M; $1M–$5M; Over $5MS2, S5
Detection signals106 independent checks (hardware, behavioral, network)S1, S4, S7
Setup time~1 minute for snippet installS2, S5
Free auditLive call, screen-share, bot-rate breakdown, recovery estimateS2, S5
Refund lookbackGoogle Ads spend back to 2017S2, S5
Case study recoveryFinTrust: $140K refunded, 14% bot click rate, +18% conversionS6
Claimed bot budget lossUp to 20% of Google and Meta ad spendS2, S5
Accuracy claim99% via AI corroboration of 106 signalsS1, S4, S7

Frequently asked questions

What if my spend crosses a band mid-year?

BotRefund reviews spend quarterly. If you sustain a higher band for two consecutive quarters, the plan auto-upgrades at the next billing cycle with prorated credit for the prior period [S2][S5].

Can I run the audit without committing to a plan?

Yes. The free bot audit is a standalone diagnostic. You receive the bot-rate report and recovery estimate with no obligation to purchase [S2][S5].

Does the subscription cover all subdomains?

Each plan covers a defined number of root domains. Subdomains under those roots are included. Additional root domains require a plan adjustment — confirmed during the audit [S2][S5].

What happens to my data if I cancel?

Click-ID logs and video proofs are retained for 90 days post-cancellation to support any in-flight refund disputes. Full data export is available on request [S2][S5].

Is there a minimum contract term?

Self-serve tiers are month-to-month. Enterprise tiers typically start at 12 months with volume discounts for 24- or 36-month commitments [S2][S5].

How does BotRefund differ from Google's or Meta's built-in invalid-click filters?

Platform filters block some fraud automatically but do not generate the evidence packets (video, behavioral logs, click IDs) required for manual refund disputes. BotRefund builds those packets and files the disputes for you [S2][S3].

What signals does BotRefund use to detect bots?

BotRefund runs 106 independent checks across hardware and GPU fingerprinting, WebGL texture constraints, biometric behavioral interactions (mouse tremor, click timing, scroll patterns), and network-level anomalies like residential proxy detection [S1][S4][S7].

Can BotRefund protect conversion pixels in real time?

Yes. The platform blocks pixel poisoning in real time and logs click IDs (GCLID/FBCLID) automatically for refund disputes [S2][S8].

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