Analytics

Measurement by design.

Typed events and conversion context without scattered tracking code.

How is measurement built into the platform?

Analytics contract

EventContextProviderInsight

Analytics Contract

Pages and sections emit typed internal events through platform APIs. They do not call GA4, Adobe, Meta, LinkedIn, or other providers directly. Provider adapters can change without rewriting page templates.

Context Envelope

Events carry site, page, template, component, action, campaign, consent, and attribution context. Campaign attribution is platform context, not a collection of unrelated hidden fields.

Event Shape
{
  "event": "cta_click",
  "site": "agent-maestros",
  "template": "productHome",
  "component": "closingCta",
  "action": "explore_methodology",
  "consent": "analytics_granted"
}