Measurement methodology

Every Motif ranking is reproducible from stored facts. This page is the contract those facts obey. If a weekly brief cites a number missing from the packet, the batch is discarded.

First touch

On the visitor's first event, Motif stores utm_source and utm_medium if present, else a known ad-click id, else a normalized referrer host. Direct and unknown remain visible. They cannot win.

Money

Stripe Connect is the only revenue source. Checkout, invoices, refunds, cancellation, churn. Net revenue is cohort-correct to the arrival window, not the week of payment. Currencies are never summed across codes.

Assistants vs crawlers

Dedicated assistant hosts (chatgpt.com, claude.ai, perplexity.ai, gemini.google.com, copilot.microsoft.com, grok.x.com, and the rest Motif classifies) are first-touch ai_assistant. Known AI User-Agents on /m.js or the collector are crawler observations. They do not create visitors.

The model

The channel table is arithmetic. The model sees aggregates and picks the recommendation from them. It cannot promote direct, invent a channel, or ship a cited figure that is not in the packet.

Limitations

No HTML-origin log. No IP verification of crawlers. No ad-spend import. No person-level search queries. No session replay. A JavaScript tracker cannot see a zero-click assistant answer.

Related