[ methodology ]

How Murre makes the number.

Every figure in the dashboard follows the rules on this page, and every attributed order shows which rule matched and the evidence behind it.

01

What counts as AI-influenced

An order is AI-influenced when one of three rules matches. They are checked in this order and the first match wins.

  1. Agent session. The order joins a session whose visitor is a verified, declared, or suspected agent. Orders join sessions by the Murre cart attribute, the checkout token, or the visitor key sent to the orders API.
  2. AI referral. The joined session, or the order’s landing or referring URL, came from an assistant: chatgpt.com, chat.openai.com, perplexity.ai, gemini.google.com, copilot.microsoft.com, bing.com/chat, claude.ai, or you.com, or carried a matching utm_source.
  3. Agent channel. The commerce platform named an AI surface on the order, such as a Shopify channel attribution for ChatGPT, AI Mode, Gemini, Copilot, or Perplexity.

Everything else is human. An order that arrives before its session is built is attributed from the visitor’s raw events and re-attributed when the order updates.

02

Last-touch and assisted

The headline number is last-touch: the session or signal closest to the order. The assisted number looks back 7 days over the same visitor, where any agent session counts as an agent session and otherwise any AI referral counts as an AI referral. Both are shown, and assisted is always greater than or equal to last-touch.

03

How a visitor becomes an agent

  • Signed. The request carried a valid Web Bot Auth signature (RFC 9421, Ed25519) whose key came from the operator’s published directory.
  • IP-verified. The user agent names an operator and the address is inside that operator’s published ranges.
  • Declared. The user agent names an operator that publishes no IP list. A user agent alone is never called verified.
  • Suspected. The user agent claims an operator but the address or signature does not verify, which is flagged as impersonation, or behavioral rules score high enough: no JavaScript, navigator.webdriver, requests for markdown, or dozens of pages a minute.
04

What is not claimed

Google AI Mode shares Google’s search referrer, so those visits are recorded as search and never claimed as AI. Agentic browsers that run on the shopper’s own device look like people and are not counted as agents unless behavioral rules fire. Seeing agents that never run JavaScript requires server-side collection, which is part of the Scale plan.

05

Conversion, order value, and ignored products

Conversion for an assistant is the orders attributed to it divided by the sessions attributed to it in the same period. Average order value is attributed revenue divided by attributed orders.

Products viewed but not bought are the products seen in AI sessions minus the products in AI-attributed orders for the period.

06

What Murre never stores

Raw IP addresses (only a salted hash and a network prefix), form values, page text, copied text, customer names, emails, or street addresses. Request headers are limited to an allowlist. Murre never blocks, challenges, or changes what a visitor or an agent receives.