Learn Marketing Attribution with Phoebe

Who gets the sale? Attribution modeling for 2026, both halves.

Two tracks, one running brand. The 6-session leader track teaches CMOs and CDAIOs the thinking moves - read the models, trust the right number, and reallocate a budget without getting fooled by a last-click dashboard. The 10-session builder track takes practitioners from SQL journey-building through Markov and Shapley from scratch, ML and deep-learning attribution, GA4 DDA, marketing mix modeling, and causal geo-lift tests. Built from the leading attribution courses and honest about the 2026 cookieless reality that broke multi-touch and brought MMM back.

16sessions, 2 tracks
8attribution models decoded
3measurement approaches
1running brand: Lumen

The leader track 🀝 · for CMOs, CDAIOs & boards · 6 x 45 min · no code

Attribution is a credit-splitting rule you choose, not a fact you measure - and the rule quietly moves your whole budget. This track teaches you to read the models, spot what each one flatters, and defend a spend reallocation to the board. Also a friendly on-ramp for LinkedIn readers.

The builder track πŸ› οΈ Β· for practitioners Β· 10 x 45 min Β· SQL + Python

For DA, DE, DS, and growth engineers. One running brand - Lumen Skincare - measured every way: build the journey table in SQL, then implement heuristics, Markov, Shapley, ML/DL attribution, GA4 DDA reconciliation, marketing mix modeling, and causal geo-lift tests - from scratch, on the same data.

πŸ—ƒοΈ Builder session 1 Β· start here

The touchpoint data model + SQL journeys

The 3-table data model and the window-function SQL that turns raw events into ordered customer journeys. The step no course teaches.

β–Ά Start hereSQL
πŸ“ Builder session 2

Heuristics in SQL and Python

First, last, linear, time-decay, position - implemented on Lumen, reconciled into one table where the same journey gets six answers.

The foundation
πŸͺœ Builder session 3

Why heuristics fail, the data-driven leap

The three failures of fixed rules, then Shao-Li's bagged logistic regression - the historical bridge from heuristics to learned credit.

The bridge
πŸ”— Builder session 4

Markov attribution from scratch

Transition matrices and the removal effect, worked by hand then in numpy - plus why you must normalize and when to go higher-order.

Removal effect
🎲 Builder session 5

Shapley value attribution from scratch

Coalitions, marginal contribution, and the efficiency axiom - exact Shapley with itertools, Monte-Carlo for scale, and the SHAP bridge.

Fair share
πŸ€– Builder session 6

ML and deep-learning attribution

Gradient boosting + SHAP as the production path, LSTM-and-attention models (DNAMTA, DeepMTA), and when deep learning just overfits.

Learned at scale
πŸ”¬ Builder session 7

GA4 DDA + reconciling tools

What Google's data-driven model actually does, and how to de-duplicate the same conversion that GA4, Meta, and TikTok all claim.

Double-counting
πŸ“ˆ Builder session 8

MMM: adstock and saturation

Marketing mix modeling on aggregate spend - carryover, Hill saturation curves, and Robyn vs Meridian vs PyMC-Marketing.

The privacy-proof model
πŸ§ͺ Builder session 9

Incrementality and geo-lift

The only causal leg: holdout design, synthetic control, and feeding measured lift back to calibrate your MMM priors.

The gold standard
πŸ›οΈ Builder session 10

The unified 2026 stack

Assemble the calibrated loop - MMM anchor, lift-test calibration, DDA tactics - plus the eleven pitfalls and the ethics of modeling on incomplete data.

Capstone
start here - foundations building up - the craft getting real - systems & models advanced - causal & production

Choose your path πŸ—ΊοΈ

Leaders start at Leader session 1; practitioners start at Builder session 1. The fast-tracks fit a specific gap.

🀝 Leader journey (no code) A1β†’ A2β†’ A3β†’ A4β†’ A5β†’ A6β†’ curious? Builder session 1
πŸ› οΈ Full builder journey 1β†’ 2β†’ 3β†’ 4β†’ 5β†’ 6β†’ 7β†’ 8β†’ 9β†’ 10
🎲 Data-driven fast-track 1β†’ 4β†’ 5β†’ 6
πŸ“ˆ MMM + causal fast-track 1β†’ 8β†’ 9β†’ 10
πŸ‘” Leader crash course (60 min) A1β†’ A4β†’ A6
One brand, both tracks. Every session works on Lumen Skincare - a synthetic $18M direct-to-consumer skincare label with nine marketing channels and a $4M media budget its CMO needs to defend. Leaders take the CMO's chair and learn to read, trust, and reallocate; builders take the keyboard and measure Lumen every way - the same customer journey scored under first-touch, last-touch, Markov, Shapley, a gradient-boosting model, a mix model, and a geo-lift test, so you feel exactly how much the method changes the answer.
Honest about scope. Sessions distill the leading attribution material - LinkedIn Learning's attribution and mix modeling course, the Udemy measurement and MMM courses, PyMC Labs' Bayesian marketing analytics, Meta Blueprint's conversion-lift path, Google's GA4 and Meridian docs, and the key papers (Shao & Li, DNAMTA, DeepMTA, Shapley). Vendor certificates, videos, and quizzes stay with their official sources. This field moves fast: content verified July 2026, and worth a changelog check on MMM tooling, Apple's AdAttributionKit, and cookie status before delivery.

The knowledge map 🧠

The builder track at a glance - hover a session to spotlight its concepts, click any node to jump in.