WordPress plugin intelligence profile

Botmetria

See which AI bots read your store, attribute visits and orders coming from AI assistants, and control which AI crawlers get access.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.10.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.4 · PHP 8.1
Directory statusactive
Last directory update6 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Botmetria version 1.10.0 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Shoppers increasingly ask ChatGPT, Perplexity and other AI assistants what to buy — and classic analytics records those visitors as “direct”, so store owners never see them. Botmetria makes this traffic visible and controllable:

  • AI bot analytics — every visit by a known AI crawler or assistant agent (GPTBot, ChatGPT-User, ClaudeBot, PerplexityBot and more) is detected and counted, with the page, product and response time.
  • Impostor detection — a User-Agent string is trusted only after the visitor IP is verified against the bot vendor’s published IP ranges. Scrapers pretending to be GPTBot show up as impostors, not as AI traffic.
  • AI referral attribution — human visitors arriving from AI assistants (chatgpt.com, perplexity.ai, …) are tracked to first-touch source, including WooCommerce orders and revenue.
  • AI firewall — decide who gets in: Showcase (welcome all known AI bots), Allowlist (block everything except chosen vendors), Server relief (temporary 503 + Retry-After for all AI bots), or a per-bot Custom matrix. Classic search engines (Googlebot, Bingbot, …) are never blocked — a code-level safety.
  • Machine readability — valid JSON-LD Product markup, an llms.txt summary of your store, and a robots.txt helper, so AI agents can actually read your prices, availability and delivery terms.
  • Weekly e-mail report — AI visits, verified vs. impostor bots, top products by bot attention, AI-sourced orders, and plain-language recommendations.

The hot path is a single User-Agent substring scan per request (a few milliseconds, no DB writes, no HTTP calls); events are buffered locally and shipped in batches in the background. If the cloud is unreachable, your store is never slowed down or blocked — the plugin fails open.

External service (required reading)

This plugin is a connector for Botmetria, an analytics service. com, or a server you configure:

  • Sent: AI-bot visit events (bot name, bot user-agent, bot IP address, requested URL path, page type, product ID, HTTP status, response time), AI-referral events (source such as “chatgpt”, landing URL, an anonymized session hash, and for conversions the WooCommerce order ID, order total and currency; orders with no AI interaction are reported the same way with source “none” — the baseline needed to compute the AI share of revenue — and a refund, cancellation or failed payment sends a negative amount correcting the revenue previously reported for that order), results of one-click fix actions you triggered from your dashboard (action id, status and a short message), aggregate page-serve counters (how many pages the server served per time window — numbers only), and a product-feed quality summary after each feed rebuild (how many products lack a price, image or GTIN/SKU, with up to 10 SKU identifiers per gap as examples). Since 1.10.0, when an order is placed the plugin additionally sends a purchase analytics event with the order ID, order total and currency, the ordered line items (product ID, product name, quantity and per-unit price), the payment method slug, whether this customer had ordered before (“new”/”returning” — no identity is sent), and — if the Botmetria tracker script runs on your store — its random visitor/session identifiers from first-party cookies; refunds and cancellations send a negative correcting amount the same way. Events are signed with your HMAC secret.
  • Received: the up-to-date AI bot detect list, official bot vendor IP ranges for impostor detection, your plugin configuration (including firewall settings if you manage them from the Botmetria dashboard), one-click fix commands you approved in your dashboard (the plugin only executes actions from the fixed list built into its code — the cloud cannot send code or arbitrary instructions), and question/answer pairs you approved for FAQPage markup.
  • Not sent: no shopper names, e-mails, addresses or payment data; no admin credentials. The session hash cannot be reversed into a person. Bot IP addresses (not human visitors’ IPs) are transmitted for verification purposes.

Nothing is transmitted until you enter your API credentials. html. html.

com ).

txt features also work without a cloud account, using the detect list and IP ranges bundled with the plugin.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • llms txt
  • ai
  • analytics
  • bots
  • llms.txt
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.4 · PHP 8.1
Update activity6 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.9.11.10.0
WordPress compatibility7.0.47.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.