CryptoMeter docs
v1.0.0
Get help
● Admin · Read the numbers

Overview, Activity, Referrals
who reads, is it real, what comes back.

The three read-only screens under CryptoMeter in the WordPress sidebar. Every number comes from your own database; there is no sample data.

01Overview

CryptoMeter → Overview answers three questions: who is reading, is it real, and what comes back. All numbers come from your own database; there is no sample data.

CryptoMeter admin (WordPress admin), Overview screen with status band, KPI cards, AI traffic chart, Who is reading table, By intent bars and Most-read posts
Overview of a test install with a few scripted test requests (sent from 127.0.0.1, which is why verification shows "Unknown"). Your numbers will differ.

Status band

Protection active ("Every AI bot request is checked, logged and handled by your policy."), Protection paused (CryptoMeter is switched off under Settings → General) or Setup needed. Below it: the current Policy (preset name, or "Custom policy"), Verification lists (for example "8 of 8 fresh"), Last AI visit and Monetize (Off, On · Test mode, On · Live). If a page-cache plugin is detected, a warning links to Open server & cache rules.

Cards (7, 30 or 90 days, UTC days)

CardExact meaning
AI requestsEvery logged bot request except genuine search engines: AI crawlers and agents, generic HTTP clients (curl, python-requests and similar), and search-engine user agents that failed verification. Sub-line: allowed and rate-limited.
VerificationShare verified, with counts for Verified, Spoofed, Unverified and Unknown.
BlockedRequests turned away by your policy (HTTP 403).
Visitors from AIReferred visitors counted by the beacon, with the overall crawl-to-visit ratio. A minimum, see Referrals.
Earned (only with Monetize)USDC from settled payments; "paid" and "asked to pay" counts.
Ignored robots.txt (without Monetize)Requests for URLs your robots.txt disallows for that bot; sub-line: bytes served to bots.

Chart and tables

  • AI traffic: daily AI requests, blocked requests and visitors from AI, "Collecting since" the first logged request. Show as table shows the same data as a table.
  • Who is reading: per AI company, Bot requests, Visitors sent and Crawl : visit. Inactive companies are hidden behind Show all.
  • By intent: requests per intent with the current policy; Change policy opens Bots & rules.
  • Most-read posts: the content AI bots request most, and which of it brings visitors back.

02Activity

CryptoMeter → Activity lists every request from an AI bot or crawler. Human visitors and logged-in users are never logged, and IP addresses are shortened to their network prefix (IPv4 /24, IPv6 /48).

CryptoMeter admin (WordPress admin), Activity table with filters for bot, company, intent, verification and decision, and columns time, bot, intent, verification, decision, status, size, page and robots.txt
Activity in table view (test install, scripted requests from 127.0.0.1). The Page column shows the path and the IP prefix.
  • View: Feed or Table. Live polls for new requests every 5 seconds ("Updating every 5 s"), paused while the browser tab is hidden.
  • Filters: search (path, bot or post), Bot, Company, Intent, Verification, Decision, and Ignored robots.txt only. Clear all filters resets them.
  • Columns: Time, Bot (and company), Intent, Verification (verdict and method), Decision, Status (HTTP code), Size (bytes sent), Page, robots.txt (Ignored or Respected).

Decisions

LabelMeaning
AllowedThe bot read the page (policy Allow).
BlockedHTTP 403 (policy Block, per-post block, or spoofed bot).
Rate-limited (429)Over a per-bot limit, or (Monetize) the per-IP limit for unpaid requests.
Passed (search)A search engine; passes untouched.
Free by ruleAn access rule made the read free (allowlisted IP or user agent, excluded path or category, short post, daily free reads).
Asked to pay (402), Paid, Access pass, Payment failed, Not charged (no wallet)Monetize only. See The HTTP 402 flow.

The log keeps 90 days by default (Settings → General → Retention).

03Referrals

CryptoMeter → Referrals shows visitors who arrive from AI assistants, compared with how much each company's bots read.

CryptoMeter admin (WordPress admin), Referrals screen with the lower-bound notice, a daily chart, the Take vs. give back table, Share of visitors and Posts that bring visitors from AI
Referrals on a test install with one test referral from ChatGPT.

How visitors are counted

  • A tiny inline script (under 1 KB) runs on the front end for visitors who are not logged in. It only sends something when the referrer host or the utm_source parameter matches a known AI assistant.
  • It posts the page path, the assistant host and the utm_source value to /wp-json/cryptometer/v1/beacon with navigator.sendBeacon. Because the visitor's browser sends it, it also works when the page itself came from a page cache.
  • No cookies, no IP address stored, no personal data. Only day × assistant × post counters are saved. A salted hash of the IP is kept for 2 minutes to limit one visitor to 30 beacons per minute.
  • Switch it off under Settings → General → Count visitors from AI assistants.

Recognised assistants

AssistantReferrer host / utm_sourceCompared with the bots of
ChatGPTchatgpt.com, chat.openai.comOpenAI (all OpenAI bots)
Perplexityperplexity.aiPerplexity
Claudeclaude.aiAnthropic
Geminigemini.google.comGoogle's AI bots only (GoogleOther, Google-CloudVertexBot), not Googlebot
Copilotcopilot.microsoft.comMicrosoft (the only Microsoft bot in the list is Bingbot)
You.comyou.comYou.com (YouBot)
DeepSeekchat.deepseek.comno known crawler: ratio n/a
Meta AImeta.aiMeta
Mistralchat.mistral.aiMistral
Grokgrok.comno known crawler: ratio n/a

Take vs. give back lists visitors, bot requests and Crawl : visit per assistant ("Lower is better"). The ratio shows n/a when there are no visitors yet or no known crawler. On low-traffic sites the ratio is noisy; look at the raw counts too.

Honest limit

The referral counter is a public, cookie-free endpoint (like any analytics beacon). It accepts only known AI referrers and is rate-limited, but someone could still inflate it on purpose. Treat the numbers as a trend and a minimum, not as audited traffic.