First-touch, last-touch, linear and Shapley attribution. Shapley (data-driven) reallocates budget and leads with referral; the conclusion is robust to model choice.
Situation
Different attribution models disagree about which channel brings revenue — the comparison runs on one dataset
Task
Own the side-by-side run of competing attribution models to see how much the credited channel depends on model choice
Action
Journey dataset (touch_order × channel × revenue), first-touch, last-touch, linear and Shapley attribution
Result
Referral leads in all four models (€218–264K); Shapley takes referral to €263.7K and drops display to €125.0K
Source: github.com/NikitaBoyarkin/volta-banking — 22 projects; figures recomputed from the repo's own datasets (data/*.csv) via its analysis scripts. Funnel counts from data/volta_funnel_data.csv (10,000 users); A/B, retention, segmentation, churn, RFM, CLV, attribution, anomalies, spend, support, NPS, JTBD, unit economics, premium, KYC deep-dive, referral, assisted CAC, FX sourcing, premium offers, anchor CAC and dormant win-back follow the published project narrative (README + part pages).
Attribution: four models
Channel revenue under first-touch, last-touch, linear and Shapley attribution (€K). Shapley (data-driven) reallocates budget relative to the heuristics.
Key takeaways
Shapley reallocates budget: referral rises to €263.7K while display falls to €125.0K vs ~€180K under the heuristics.
Referral leads in all four models (€218–264K) — the conclusion is robust to model choice.