Tasman Analytics tasman-dbt-mta — dbt Multi-Touch Attribution Package
Open-source dbt package for rule-based multi-touch attribution. Published by Tasman Analytics (boutique analytics consultancy). GPL-3.0 license.
Replaces: getdbt.com/blog/modeling-marketing-attribution (confirmed 404 per TC-87).
Attribution models supported:
- Last-touch (100% credit to final interaction)
- First-touch (100% credit to initial interaction)
- U-shaped (40% first touch, 40% last touch, 20% distributed across intermediate touches)
- Custom positional and time-based models via boolean-algebra configuration
Platforms: Snowflake and BigQuery (native SQL, no Python dependency).
Package stats (2026-05-21): version 1.1.2 (April 30, 2026); 18 total releases; 153 commits; 20 stars, 3 forks. Maintained and actively developed.
Curriculum relevance (TC-87): This package is the authoritative open-source dbt implementation of first-touch / last-touch / linear / U-shaped MTA using SQL window functions. Grounds Module 5 composable CDP curriculum direction for rule-based MTA as the Snowflake+dbt equivalent of AEP Attribution AI.