Skip to content

mbuzzco/awesome-attribution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Awesome Attribution Awesome License: CC0-1.0

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.

Contents


Open-Source Attribution Libraries

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 ChannelAttribution package.
  • Shapley value for attribution — Reference implementations of Shapley-value attribution alongside other heuristic models.

Open-Source MMM & Incrementality

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.

Commercial Attribution Platforms

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.

Commercial MMM & Incrementality Platforms

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.

Server-Side Tracking Infrastructure

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.

Research & Papers

Academic and applied research on attribution, lift, and causal measurement.

Methodology Guides & Long-Form Writing

Long-form explainers and guides that assume the reader is serious.

Datasets

Public datasets useful for training, benchmarking, or stress-testing attribution models.

Blogs & Newsletters

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.

Podcasts

Communities

  • 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.

Related Lists

Contributing

Contributions are welcome. Please read contributing.md before opening a pull request.

The short version:

  1. One entry per PR.
  2. Alphabetical order within every section.
  3. Honest one-line descriptions — no superlatives, no marketing copy.
  4. No ranking, no "best of" commentary.
  5. Commercial tools must have a live homepage. Open-source projects must have commits in the last 12 months.
  6. Self-listing is allowed under the same bar as any other entry.

License

CC0

To the extent possible under law, the maintainers have waived all copyright and related or neighboring rights to this work.

About

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.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors