A curated list of attribution, measurement, and marketing analytics resources — open-source libraries, commercial platforms, research papers, datasets, and the people thinking hard about which marketing dollar caused which revenue dollar.
Marketing attribution is the discipline of assigning credit for revenue to the channels, campaigns, and touchpoints that caused it. It is an unsolved problem, actively researched, and the subject of more vendor pitches than any other area of martech. This list aims to be a useful map — honest, alphabetical, and uninterested in rankings.
- Open-Source Attribution Libraries
- Open-Source MMM & Incrementality
- Commercial Attribution Platforms
- Commercial MMM & Incrementality Platforms
- Server-Side Tracking Infrastructure
- Research & Papers
- Methodology Guides & Long-Form Writing
- Datasets
- Blogs & Newsletters
- Podcasts
- Communities
- Related Lists
- Contributing
SDKs and libraries for tracking, modeling, and assigning credit in marketing data. Self-hostable where noted.
- ChannelAttribution — R package implementing Markov-chain and heuristic attribution models. Academic foundation for a lot of commercial tooling.
- mbuzz-node — Node.js / TypeScript SDK for server-side multi-touch attribution, tied to the mbuzz hosted platform.
- mbuzz-php — PHP SDK for server-side attribution with framework-agnostic core and Laravel/Symfony adapters.
- mbuzz-python — Python SDK for server-side attribution with Flask middleware.
- mbuzz-ruby — Ruby SDK for server-side attribution with Rails Railtie, middleware, and background-job support.
- pychattr — Python implementation of channel attribution, port of the R
ChannelAttributionpackage. - Shapley value for attribution — Reference implementations of Shapley-value attribution alongside other heuristic models.
Marketing mix modeling and causal measurement, now mostly free.
- CausalImpact — Google's R package for estimating causal effects using Bayesian structural time-series. The reference implementation behind most geo-test analysis.
- GeoLift — Meta's R package for designing and analyzing geo-experiments to measure lift.
- LightweightMMM — Google's Bayesian marketing mix modeling library in Python/JAX. Deprecated in favor of Meridian but still widely used.
- Meridian — Google's successor to LightweightMMM. Bayesian MMM with reach-and-frequency support, production-oriented.
- Robyn — Meta's open-source semi-automated MMM framework in R. Heavily used in the Meta ecosystem.
- PyMC Marketing — PyMC-based Bayesian marketing analytics library from PyMC Labs. MMM, CLV, and customer analytics.
Vendors that sell attribution as a product. Listed alphabetically with no ranking. Descriptions are intentionally flat.
- Adjust — Mobile measurement platform (MMP) focused on app install attribution and fraud prevention. Owned by AppLovin.
- AppsFlyer — Mobile measurement platform. Large independent MMP with strong agency and network integrations.
- Attribution — Multi-touch attribution for B2B SaaS. Long-standing independent vendor.
- Branch — Mobile linking and attribution, cross-platform deep linking.
- Cometly — Attribution platform positioning around creative-level ROAS for DTC brands.
- Dreamdata — B2B revenue attribution platform focused on buyer journey and sales-pipeline contribution.
- Factors.ai — B2B marketing analytics and attribution, with LinkedIn ad retargeting integrations.
- Fospha — Full-funnel measurement for DTC brands, with MMP, MMM, and media planning in one stack.
- Funnel.io — Marketing data hub and reporting, recently extending into measurement and clarity products.
- HockeyStack — B2B analytics and attribution; has pivoted product positioning toward AI-driven GTM agents.
- Kochava — Mobile measurement and data marketplace.
- mbuzz — Server-side multi-touch attribution for technical marketers, with open-source SDKs and a custom Attribution DSL. Bootstrapped.
- Mutinex — Continuous marketing mix modeling platform, ANZ-founded.
- Rockerbox — Multi-touch attribution for DTC and retail, with MMM features layered on top.
- Ruler Analytics — Marketing attribution with form-fill and phone-call tracking, UK-focused.
- SegmentStream — Probabilistic attribution and conversion modeling, ML-driven.
- Triple Whale — Ecommerce analytics and attribution centered on Shopify stores.
Causal measurement vendors — MMM, geo-lift, and incrementality testing. Separated from MTA vendors because the methodology, price point, and buyer are different.
- Analytic Partners — Enterprise marketing mix modeling consultancy and platform.
- Haus — Incrementality testing via geo-experiments. Founded by ex-Google and Netflix economists.
- Measured — Cross-channel incrementality testing and measurement, enterprise-focused.
- Nielsen Marketing Mix — Legacy MMM from Nielsen, enterprise.
- Northbeam — MTA + MMM blended measurement for DTC and ecommerce brands.
- Recast — Modern Bayesian MMM and incrementality platform for growth-stage brands. Also ships GeoLift by Recast as a free tool.
The data plane that feeds attribution. Without accurate upstream data, no attribution model outputs a truthful answer.
- Google Tag Manager Server Container — Google's server-side GTM, runs in Google Cloud or self-hosted.
- Jitsu — Open-source Segment alternative for event collection.
- RudderStack — Open-source CDP and event pipeline, warehouse-first.
- Segment — Customer data platform and event routing, now part of Twilio.
- Snowplow — Open-source behavioral data platform with strong schema enforcement.
- Stape — Managed server-side GTM hosting with a large tag template marketplace.
- TAGGRS — Managed server-side tagging, competitive with Stape.
- Tealium — Enterprise tag management and CDP.
Academic and applied research on attribution, lift, and causal measurement.
- Causally Motivated Attribution for Online Advertising — Dalessandro, Perlich, Stitelman, Provost (ADKDD 2012). Foundational paper arguing for causality over heuristics in attribution.
- Data-driven Multi-touch Attribution Models — Shao & Li (KDD 2011). Early influential paper on probabilistic and logistic attribution modeling.
- From Attribution to Causality in Digital Advertising — Chivukula, Jin, Zhan, Dropbox Marketing Data Science (IEEE Access, 2026). Documents a $25M reallocation at Dropbox after moving from click attribution to causal incrementality. Click attribution found to overstate by 2–10x.
- A Comparison of Attribution Models in Online Advertising — Berman (Marketing Science, 2018). Compares last-click, first-click, linear, and Shapley approaches.
- Measuring Ad Effectiveness Using Geo Experiments — Vaver & Koehler, Google Research. Underpins most modern geo-lift methodology.
- Bayesian Methods for Media Mix Modeling with Carryover and Shape Effects — Jin, Wang, Sun, Chan, Koehler, Google Research. Methodological foundation for LightweightMMM and Meridian.
- Challenges and Opportunities in Media Mix Modeling — Chan & Perry, Google Research. Honest discussion of MMM limitations.
Long-form explainers and guides that assume the reader is serious.
- Avinash Kaushik — Modern Analytics Maturity Model — Five-level maturity ladder from ad-hoc reporting to incrementality-led decision making.
- Haus — Incrementality 101 — Applied writing on how incrementality tests actually get designed and read.
- IAB Australia — The Future of Measurement — Industry body consolidating vendor methodology standards and practitioner education.
- IAB US — State of Data — Annual state-of-measurement report from the US IAB.
- Madison and Wall — Brian Wieser — Advertising economist commentary on measurement and media.
- mbuzz MTA Academy — Practitioner-oriented guides on multi-touch attribution, server-side tracking, and model selection.
- Mobile Dev Memo — Attribution Archives — Eric Seufert's writing on mobile, ATT, and measurement post-privacy.
- Recast Blog — MMM Methodology — Michael Kaminsky's writing on Bayesian MMM, geo-experiments, and measurement philosophy.
Public datasets useful for training, benchmarking, or stress-testing attribution models.
- Criteo Attribution Modeling for Bidding Dataset — 16.5 million impressions labeled for attribution research. Used in the Criteo attribution Kaggle challenge.
- Criteo Uplift Modeling Dataset — 25 million rows for uplift and incrementality modeling research.
- KDD Cup 2012 Track 2 — Click Prediction — Search advertising click data, historically used for attribution-adjacent modeling.
- Google GeoLift sample datasets — Geo-experiment datasets bundled with the GeoLift R package.
People publishing consistently and independently about measurement.
- Avinash Kaushik — Marketing-Analytics Intersect — 16 years at Google, former head of strategy for Adobe Marketing Cloud, now strategy leadership at Human Made Machine and Tapestry.
- Haus Blog — Incrementality-first, economist-driven writing.
- Madison and Wall — Brian Wieser's advertising industry analysis, with strong measurement coverage.
- mbuzz Academy — Server-side attribution, DSL design, and measurement-methodology writing.
- MineThatData — Kevin Hillstrom's long-running newsletter on retail, direct response, and attribution skepticism.
- Mobile Dev Memo — Eric Seufert on mobile measurement, ATT, and the privacy-era advertising economy.
- Recast Blog — Michael Kaminsky and team on Bayesian MMM.
- SparkToro Blog — Rand Fishkin on audience research and marketing honesty.
- GTMnow Podcast — B2B GTM operators discussing pipeline, measurement, and agency economics.
- Marketing Analytics Show — Michael Loban on analytics and measurement in practice.
- Mobile Dev Memo Podcast — Eric Seufert interviews measurement practitioners and executives.
- The Martech Podcast — Benjamin Shapiro's interviews across marketing technology, regular measurement coverage.
- MeasureCamp — Worldwide unconference series for digital analytics and measurement practitioners.
- Measure Slack — The largest practitioner community for digital analytics and measurement.
- r/analytics — Reddit community for analytics practitioners.
- r/marketingresearch — Reddit community for quantitative and qualitative marketing research.
- awesome-analytics — General analytics resources, broader scope than this list.
- awesome-marketing-machine-learning — ML methods applied to marketing problems.
- awesome-gtm-engineering — Go-to-market engineering tooling and resources.
Contributions are welcome. Please read contributing.md before opening a pull request.
The short version:
- One entry per PR.
- Alphabetical order within every section.
- Honest one-line descriptions — no superlatives, no marketing copy.
- No ranking, no "best of" commentary.
- Commercial tools must have a live homepage. Open-source projects must have commits in the last 12 months.
- Self-listing is allowed under the same bar as any other entry.
To the extent possible under law, the maintainers have waived all copyright and related or neighboring rights to this work.
