Seatext library / BotRefund evidence
How to Get a Custom Quote for BotRefund Bot Protection: Step-by-Step Process
To get a custom quote for BotRefund's bot protection, start with a free bot audit by providing your website and ad spend details. BotRefund's sales team then maps out a recovery, protection, and escalation...
✓ Built for advertisers who need clear, refund-ready traffic evidence.
Quick Answer: Start with a Free Bot Audit
Request a custom quote by contacting BotRefund's sales team with details about your traffic and requirements. The process begins with a free bot audit where you share your website URL and monthly ad spend. BotRefund then schedules a live audit call, analyzes your bot traffic, and presents a tailored protection and recovery plan with pricing based on your ad spend tier.
Step 1: Gather Your Ad Spend and Traffic Details
Before reaching out, collect your current monthly ad spend across Google Ads and Meta (Facebook/Instagram). BotRefund's pricing tiers are structured around ad spend ranges: under $10,000/mo, $10,000–$50,000/mo, $50,000–$250,000/mo, $250,000–$1M/mo, $1M–$5M/mo, and over $5M/mo. Knowing your exact spend range helps the sales team route you to the right plan immediately.
Also note your primary traffic sources (search, social, display), typical monthly sessions, and any existing bot protection tools you use. This context lets the audit focus on gaps rather than rediscovering basics.
Step 2: Request the Free Bot Audit
Visit BotRefund's website and click "Get my free bot audit" or "Add free bot protection to your website." You'll be prompted to enter your website URL and contact details. The form asks for your ad spend range so the team can prepare relevant benchmarks before the call. No credit card is required at this stage.
According to BotRefund, "Add BotRefund to your website in about one minute. No credit card required." The audit script installs via a simple JavaScript snippet or tag manager deployment.
Step 3: Schedule and Attend the Live Audit Call
After submitting the audit request, you'll receive a calendar invite. BotRefund states: "A calendar invite is on its way. We will run a live bot audit of your site on the call." During this session, the team walks through real-time detection signals, shows bot traffic patterns specific to your site, and explains how their 106 independent checks (including Console Debug Evaluator, Impossible Tab Speed, and window.open Tamper) identify automated visits.
The call typically covers: current bot click rate, estimated wasted ad spend, refund recovery potential, and protection configuration options.
Step 4: Receive Your Custom Protection and Recovery Plan
Post-audit, BotRefund delivers a tailored plan mapping out three components: recovery (filing refund claims with Google and Meta for past invalid clicks), protection (real-time bot blocking and suppression), and escalation (ongoing monitoring and dispute management). The plan includes specific pricing for your ad spend tier.
BotRefund notes: "Tell us about your ad spend and we will map out a recovery, protection, and escalation plan." Enterprise clients (typically $250,000+/mo ad spend) get dedicated support and custom SLA terms.
Step 5: Review Contract Terms and Implementation Timeline
Before signing, verify: contract length (month-to-month vs. annual), refund claim success fees (typically a percentage of recovered spend), implementation support included, and SLA for detection accuracy. BotRefund cites 99% accuracy from cross-checked signals across browser, network, device, and behavior data.
Ask about the onboarding timeline. Standard setup takes minutes via JavaScript snippet; enterprise deployments may involve dedicated integration support for complex tech stacks.
Step 6: Deploy and Validate
After agreement, add the BotRefund script to your site. The team helps verify detection is firing correctly by checking the dashboard for live bot signals. Within the first week, review the initial audit report showing bot click rates, blocked IPs, and refund-eligible clicks. This validation step confirms the custom quote matches actual performance.
What Information BotRefund Needs for an Accurate Quote
- Monthly ad spend across Google Ads and Meta (exact range determines tier)
- Website URL and primary landing pages for ad traffic
- Current bot protection tools (if any) and their limitations
- Historical refund claims filed with Google/Meta (if applicable)
- Technical stack (CMS, tag manager, CDN) for deployment planning
- Team size managing ads and analytics (affects support tier)
Pricing Tiers and What They Include
BotRefund's public pricing page lists these ad spend bands:
- Under $10,000/mo: Self-serve protection, automated refund reports, standard support
- $10,000–$50,000/mo: Enhanced detection, priority refund filing, dedicated onboarding
- $50,000–$250,000/mo: Advanced behavioral analysis, custom suppression rules, faster claim turnaround
- $250,000–$1M/mo: Enterprise-grade AI modeling, dedicated success manager, custom SLA
- $1M–$5M/mo: Full escalation team, predictive fraud modeling, API access for internal tools
- Over $5M/mo: Custom contract, white-glove deployment, revenue-share options
All tiers include the core 106-signal detection engine and refund dispute automation. The "Talk to Enterprise Sales" path activates for $250,000+/mo spend.
Common Mistakes That Delay Your Quote
- Underreporting ad spend: Quotes are tiered; inaccurate spend leads to wrong plan recommendations.
- Skipping the live audit: The call uncovers site-specific bot patterns that generic tools miss.
- Not involving the dev team early: Deployment requires script access; delays happen when developers aren't looped in.
- Assuming one-size-fits-all: Enterprise contracts negotiate custom SLAs, data retention, and API limits.
- Ignoring historical refund data: Past Google/Meta claim outcomes help calibrate recovery projections.
How to Verify the Quote Matches Your Needs
After receiving the proposal, run this checklist:
- Does the ad spend tier match your actual 12-month average (not just last month)?
- Are refund success fees clearly stated as a percentage of recovered amount?
- Does the protection tier include all 106 signals or a subset?
- Is onboarding support included or billed separately?
- What's the contract termination notice period?
- Are there usage caps on API calls, audit logs, or team seats?
Request a pilot period (typically 14–30 days) to validate detection accuracy on your live traffic before committing long-term.
Key Facts About BotRefund Custom Quotes
| Fact | Detail | Source |
|---|---|---|
| Entry point | Free bot audit via website form | S2 |
| Audit format | Live call with calendar invite | S2 |
| Pricing basis | Monthly ad spend tiers | S2 |
| Ad spend tiers | Under $10K, $10K–$50K, $50K–$250K, $250K–$1M, $1M–$5M, Over $5M | S2 |
| Enterprise threshold | $250,000+/mo triggers "Talk to Enterprise Sales" | S2 |
| Setup time | "About one minute" via JavaScript snippet | S2 |
| No credit card | Free audit requires no payment info | S2 |
| Detection signals | 106 independent checks (browser, network, device, behavior) | S1, S7, S9 |
| Claimed accuracy | 99% via cross-checked AI prediction | S1, S7 |
| Refund recovery scope | Google Ads (back to 2017) and Meta | S2, S5 |
Limitations and When This Process Doesn't Apply
- Non-advertising sites: BotRefund focuses on paid traffic protection (Google/Meta). Pure organic sites may need different solutions.
- Sub-$1,000/mo ad spend: The lowest public tier starts at under $10K/mo; very small spenders may not qualify for managed service.
- Immediate emergency blocking: The audit-to-deploy cycle takes days. For active attacks, ask about expedited onboarding.
- Non-Google/Meta platforms: Refund recovery is specific to Google Ads and Meta. TikTok, LinkedIn, or programmatic DSPs aren't covered.
- Custom tech stacks: Heavily customized SPAs, native apps, or server-side rendering may need engineering review before quoting.
Terminology You'll Encounter
- GCLID/FBCLID: Google Click ID / Facebook Click ID — tracking parameters BotRefund logs to tie bot clicks to specific ad campaigns for refund claims.
- Pixel poisoning: When bot conversions corrupt ad platform optimization algorithms, causing them to target more bots.
- Suppression: Preventing bot conversion events from firing to ad platforms, so AI models train only on human actions.
- Residential proxy: Bot traffic routed through real consumer IP addresses to evade IP-based blocking.
- Headless browser: Automated browser (Puppeteer, Playwright, Selenium) running without a visible UI, used by sophisticated bots.
- Click Quality team: Google's internal group that reviews invalid click refund requests.
Frequently Asked Questions
How long does the custom quote process take?
Typically 3–5 business days: audit request (day 1), live call scheduling (day 1–2), audit call (day 2–3), proposal delivery (day 3–5). Enterprise deals with custom SLAs may take 1–2 weeks.
Is there a cost for the initial bot audit?
No. The audit is free and requires no credit card. BotRefund uses it to demonstrate detection accuracy on your actual traffic.
Can I get a quote without a live call?
For spends under $50,000/mo, self-serve pricing is published. Above that, a call is required to scope custom rules, SLAs, and recovery strategy.
What if my ad spend fluctuates seasonally?
Quote based on your 12-month average. Contracts often include tier adjustment clauses for sustained spend changes (e.g., 3 consecutive months in a new band).
Does the quote include refund success fees?
Yes. The proposal specifies the percentage of recovered ad spend BotRefund retains as its fee. This varies by tier and volume.
Can I use BotRefund alongside my existing WAF or CDN bot protection?
Yes. BotRefund's client-side JavaScript complements network-layer tools. The audit will show overlap and gaps.
What happens after I accept the quote?
You sign a service agreement, receive deployment instructions, add the script, and the team validates detection within 24–48 hours. Refund claims for historical clicks (back to 2017 for Google) begin immediately.
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.