Bot Protection
How NavonaAI filters bot traffic from your analytics to keep your metrics accurate.
Bot Protection
Automated bots can inflate your cart and checkout numbers, making your abandonment rate appear worse than it actually is. NavonaAI's bot protection filters out suspected bot activity so your analytics reflect real shoppers.
How It Works
Bot protection uses quantity-based thresholds to identify non-human cart activity. Bots that programmatically add items to carts tend to either add extremely large quantities of a single item or load up a cart with an unusually high total item count.
When a cart event exceeds your configured thresholds, it is excluded from all analytics calculations — abandonment rate, active carts, revenue lost, and popup stats.
NavonaAI uses quantity-based filtering rather than price-based filtering because cart prices at the cart stage are not reliably differentiated from legitimate international shoppers using currencies with high nominal values (e.g., Vietnamese Dong, Indonesian Rupiah).
Configuration
Bot protection thresholds are configurable in Settings → Bot Protection:
| Setting | Description | Default |
|---|---|---|
| Max Total Quantity | Maximum total items across all line items in a cart event | 20 |
| Max Item Quantity | Maximum quantity for any single line item | 10 |
Any cart event where the total item count exceeds Max Total Quantity, or any single item's quantity exceeds Max Item Quantity, is classified as a bot event and excluded.
When to Adjust Thresholds
The default thresholds work well for most stores. You may need to adjust them if:
- Your store sells in bulk — if legitimate customers regularly order 20+ units of a single item (e.g., wholesale, B2B), increase Max Item Quantity to avoid filtering real customers.
- You sell bundles — if your product bundles contain many individual line items, increase Max Total Quantity to match your catalog's normal range.
- You're seeing inflated numbers — if your abandonment rate seems unrealistically high, try lowering the thresholds to be more aggressive about filtering.
Setting thresholds too low can filter out legitimate high-volume customers. Start conservative and adjust based on what you know about your typical order patterns.
Verifying Bot Protection Is Working
After adjusting thresholds, compare your Cart Abandonment Rate before and after the change using the same date range. A sudden large drop in carts created (without a corresponding drop in revenue) usually confirms that bot traffic was being included before.