How PixelFlow bot blocking works
PixelFlow includes built-in bot protection to keep your event data clean without extra setup. It blocks obvious non-human traffic before it reaches your reports, then watches for suspicious spikes that look automated.
Bot blocking is enabled by default. You do not need to configure anything to use it.
Two layers of bot protection
PixelFlow protects your data in two places.
1. Browser-level protection
The PixelFlow script checks for common bot and crawler signals before sending an event. If a visit looks like obvious automated traffic, the event is not sent to PixelFlow at all.
This filters out common crawlers and scrapers early, before they add noise to your reporting.
2. Server-side protection
If an event reaches PixelFlow, our servers monitor traffic patterns for your site in 1-minute windows. When one IP address or browser signature starts sending events at a machine-like rate, PixelFlow can temporarily pause that source for 10 minutes.
In most cases, the pause is narrow and only affects the suspicious source. If the pattern looks more severe, PixelFlow can temporarily pause event intake for the whole site for the same 10-minute period.
What this means for your data
Cleaner event data with less bot noise
Better protection against automated spikes and malicious traffic
Targeted blocking that tries to avoid affecting legitimate visitors
No setup required
When to look deeper
If your event volume changes suddenly, first check How to Test and Verify Your PixelFlow CAPI Setup and review recent traffic in your event logs. If you are also tuning manual filters, see Event Blocking Rules.
If you think legitimate traffic was affected, contact support and share the approximate time and page involved so we can review it.
What's next
If you need more control over what gets sent, use Event Blocking Rules for manual filtering and duplicate prevention. If you are debugging tracked events, use Using the PixelFlow Playground or review your live setup with How to Test and Verify Your PixelFlow CAPI Setup.