Your analytics files ChatGPT referrals under "direct" and never sees server-side bot crawling at all. Botmetria verifies bots against official vendor IP ranges and follows the money — from visit to order.
Blind to server-side bot crawling, and it files visits from AI assistants under "direct". Botmetria counts bot visits on the server and ties an AI referral to the actual order and revenue.
OpenAI, Anthropic, Perplexity, Google — who crawls what and how often, per page type.
A visit claiming to be an OpenAI, Anthropic, Perplexity, Google, Apple or Amazon bot is checked against the vendor's official IP ranges or reverse DNS; fakes are counted separately. Bots whose vendors publish neither (Meta, ByteDance and others) are shown as unverifiable.
The pixel catches headless browsers and agents posing as visitors (automation flags, official AI-vendor IPs) and separates them from real people. The dashboard shows how many real people you have — and how many bots wore their face.
People clicking through from ChatGPT, Perplexity and others — tracked to your store.
With the WooCommerce plugin, AI-born visits are followed to checkout: orders and revenue are attributed to their AI source.
Countries, browsers and devices of human visitors — derived and discarded, no raw IPs or fingerprints stored.
Server-side rollups count everything the app served — so AI traffic is a share of reality, not of a sample.
The numbers are invented — this is a mock-up of the weekly report, not our data.
| Metric | This week | Change |
|---|---|---|
| AI bot visits | 1 284 | ▲ +18% |
| Verified visits | 1 102 | ▲ +21% |
| Fake bots (failed verification) | 182 | ▲ +9% |
| Human visits from AI sources | 47 | ▲ +34% |
| Orders from AI sources | 6 | ▲ +2 |
| Revenue from AI sources | 486 EUR | ▲ +32% |
Recommendation: fake bots account for 14% of visits. Scrapers are impersonating AI bots on your site — consider blocking unverified IPs.
The WooCommerce plugin, the bm.js pixel, a Cloudflare Worker or the PHP / Node.js collectors — pick what fits your stack:
WooCommerce plugin → · PHP SDK (Composer) → · Node.js SDK (npm) → · Connect →
In shopper analytics we store no names, e-mails, addresses, raw IP addresses, user agents or device fingerprints. Events are kept under random browser identifiers — pseudonymous data under the GDPR — for up to 13 months. Country, device and a human-or-bot verdict are derived from the IP address and user agent on arrival, and both are then discarded. Privacy →
We have just launched — during the beta everything is free: the audit, the connection, analytics and reports. The first 20 connected stores keep beta pricing forever — €19 or €49 once plans switch on. Join now and shape what we build next.
Connect for free