Back to Docs
Architecture

Attribution Model

How Meridian traces every license activation back to its originating touchpoint — from ad impression to checkout.

Touchpoint Graph

Each visitor session is assigned a deterministic fingerprint. Every interaction — landing page view, docs read, trial download, checkout start — is recorded as a node in a directed acyclic graph. Edges carry timestamps and channel metadata.

Weighting Strategy

We apply a time-decay linear model. The final touchpoint before purchase receives 40% weight. The first discovery touchpoint receives 30%. The remaining 30% is distributed evenly across intermediate interactions, weighted by recency.

Channel Taxonomy

  • Organic — search, direct, referral
  • Paid — Meta, Google Ads, influencer codes
  • Product-led — in-app upgrade prompts, watermark CTAs

Privacy

Attribution runs entirely on first-party data. No third-party cookies. Fingerprints are hashed client-side before transmission. Raw IP addresses are never stored — only geo-approximate region codes.