marketing-attribution

Installation
SKILL.md

Marketing Attribution

Domain Overview

Marketing attribution assigns fractional or full credit for a conversion event to the marketing touchpoints a user encountered on their path to purchase. The discipline exists because no single channel operates in isolation — a prospect may see a display ad, click a paid search result, read an email, and convert via a retargeting ad. Attribution modeling determines which of those interactions drove the outcome and, critically, how budget should shift in response. The stakes are concrete: Harvard Business Review (2024) reported that rule-based attribution models routinely over-credit campaigns by 30–40%, leading to systematic misallocation of millions in annual media spend.

The attribution landscape underwent a structural break between 2020 and 2024. Apple's App Tracking Transparency (ATT) framework in iOS 14.5 reduced IDFA availability to roughly 25% opt-in rates. Google announced, then reversed, then reframed third-party cookie deprecation in Chrome — ultimately shipping an IP Protection API and user-choice prompt in 2025 rather than full removal. These shifts eroded the deterministic, cookie-based tracking foundation that multi-touch attribution (MTA) depended on for two decades. In response, the industry adopted a "triangulation" measurement philosophy: combine MTA for tactical channel-level insights, Marketing Mix Modeling (MMM) for strategic budget allocation, and incrementality/lift testing for causal validation.

Google Analytics 4 (GA4) made Data-Driven Attribution (DDA) its default model, replacing last-click as the standard. GA4's DDA applies machine learning algorithms — rooted in Shapley value cooperative game theory — to evaluate both converting and non-converting paths, then distributes fractional credit based on each touchpoint's modeled contribution. Competing approaches include Markov chain models (used by platforms like ChannelAttribution in R/Python), which calculate a channel's importance via its "removal effect" — the percentage of conversions lost if that channel is removed from all observed paths. Meta launched Incremental Attribution in 2025, allowing advertisers to optimize directly toward incrementally-driven conversions rather than last-touch credit.

For B2B organizations, attribution complexity multiplies. Sales cycles spanning 6–18 months, multiple stakeholders within a single buying committee, and offline touchpoints (trade shows, sales calls) create conversion paths with 20+ touchpoints across 3–8 decision-makers. Account-based attribution — crediting touchpoints at the account level rather than the individual level — has emerged as the dominant B2B paradigm, supported by platforms like Demandbase, 6sense, and HubSpot's multi-touch revenue attribution reporting.

Core Decision Framework

Model Selection Matrix

The choice of attribution model depends on four variables: sales cycle length, channel diversity, data maturity, and analytical resources.

First-Touch Attribution — Assigns 100% credit to the first interaction. Use when measuring top-of-funnel demand generation effectiveness. Appropriate for brand awareness campaigns where the goal is understanding which channels introduce net-new prospects. Fatal flaw: completely ignores nurture and conversion-stage touchpoints.

Related skills
Installs
2
GitHub Stars
1
First Seen
Apr 5, 2026