Back to agent
Capabilitycapability.multi-touch-attribution

Multi-Touch Attribution

Statistical modeling technique distributing conversion credit across marketing touchpoints encountered before a conversion event. Core methods: rules-based (first-touch, last-touch, linear, time-decay, position-based) and algorithmic (Markov chain, Shapley value). In composable CDP and CDW stacks, implemented as dbt pipelines over event-stream tables or via Snowflake Model Explainability for feature-level Shapley attribution within trained conversion-prediction models. In 2026, standalone MTA is a minority pattern; the practitioner norm is Unified Marketing Measurement (UMM) — MTA as one input in a hybrid system reconciled with Media Mix Modeling (MMM).

confidence 80%v1reviewed Jun 9, 2026attribution, multi-touch-attribution, mta, markov-chain, shapley-value, dbt, measurement, composable-cdp, cdw, closed-loop-marketing, unified-marketing-measurement, umm, mmm

Multi-Touch Attribution

Statistical method for distributing conversion credit across the marketing touchpoints a customer encountered before converting. Addresses the core measurement question in performance marketing: which channels, campaigns, or interactions drove a given outcome.

Attribution models. Rules-based models are computationally cheap and interpretable:

Algorithmic models use transition probability or game-theoretic frameworks:

CDW implementation patterns. In composable CDP stacks, MTA is typically built as dbt models over event-stream tables (web events, email clicks, ad impressions, purchase events) joined on a persistent customer ID. The Tasman Analytics open-source dbt package (tasmananalytics/tasman_dbt_mta) provides a reference implementation using both Markov chain and Shapley value algorithms over a standard events-and-conversions schema.

For teams using Snowflake ML, Snowflake Model Explainability (via the Snowflake Model Registry) provides Shapley-value attribution for trained conversion-prediction models — applicable when the attribution question is framed as explaining which features (channels, events) drove a model's conversion-probability score, rather than as a raw touchpoint-credit pipeline.

CDP integration. MTA pipelines consume event data routed through the CDP collection layer (Segment Connections, Tealium EventStream, AEP Web SDK). Attribution outputs — channel-level credit scores and conversion path summaries — are typically published to BI and reporting destinations (Snowflake → dbt → Tableau, Looker, or Cortex Analyst) rather than fed back into activation pipelines. See capability.streaming-ingestion for the upstream event capture layer.

Practitioner context (2026): Unified Marketing Measurement. In 2026, standalone MTA is a minority pattern among mature marketing measurement organizations. The dominant architecture is Unified Marketing Measurement (UMM): MTA and Media Mix Modeling (MMM) run simultaneously and their outputs are reconciled. MTA provides granular, privacy-safe, consent-grounded attribution for digital touchpoints at the individual-user level. MMM provides aggregate modeling of non-digital channels (linear TV, out-of-home, radio) and long-term trend signals that MTA cannot capture from touchpoint sequences. CDP event pipelines feed the MTA model; aggregate media-spend data feeds the MMM model. The integration layer — where individual-level MTA credit scores are reconciled with channel-level MMM coefficients — is typically implemented in Snowflake, dbt, or a purpose-built MMM platform (open-source options include Google Meridian and Meta Robyn). Evaluators building a composable CDP measurement stack should plan for MTA as one component of a larger UMM system rather than a standalone attribution tool.

Sources

Related

← Referenced by

  • enablesorg-dim.marketing-goal.efficiency-dataOC-110. The marketing-goal.efficiency-data dimension (measurement ROI, attribution, spend efficiency) directly indicates MTA as a viable capability — MTA's core function is distributing conversion credit across touchpoints to optimize spend allocation. Closes the last 0-ref medium-priority marketing-goal leaf after OC-109's 10 edges. Applied with TC-128 in same commit.