Attribution Model Patterns with Yorgos Moschovis - AgileData #46

21 Dec 2023 · 57 min
56:33

In this Agile Data Podcast episode, host Shane Gibson interviews data and analytics veteran Yorgos Moschovis. Yorgos shares his career journey from government auditing in New Zealand to senior analytics roles across telecom, banking, media and SaaS, explaining how he became an attribution specialist. The conversation then defines marketing attribution as the process of linking a core business event (e.g., an e‑commerce purchase) to the marketing channels that contributed to it, with the ultimate goal of informing budget allocation. They explore how attribution applies beyond marketing to product analytics, and discuss the most common attribution models – last‑touch, first‑touch, linear/equal weighting, and position‑based gradients – highlighting when each is useful. A large portion of the dialogue is devoted to the data engineering challenges: stitching together event streams from many online and offline channels, dealing with inconsistent timestamps, handling privacy‑driven loss of third‑party cookies, and the need for identity resolution using first‑party identifiers or emerging identity‑management services. The hosts differentiate online (digital device‑based) and offline (low‑frequency or non‑digital) channels, and note the impact of walled‑garden data restrictions. They examine consumer‑journey complexity, contrasting short, high‑frequency touch journeys (e.g., low‑price retail) with long, low‑frequency journeys (e.g., insurance, cruises), and discuss how touch count influences model choice. Yorgos emphasizes an agile, test‑and‑learn approach: start with simple first‑ and last‑touch models, run A/B tests to validate budget shifts, then iterate toward more sophisticated multi‑touch models. They also touch on model explainability, noting that modern practice favors rapid experimentation over deep statistical justification. The episode closes with practical advice on getting started, the importance of aligning attribution with business outcomes, and contact information for Yorgos.

Chapters

More from Shagility

0:50
youtube.com

Are Enterprise LLMs Truly Observable? #substack #shorts

3w ago
1:50
youtube.com

Data Products Are Becoming Mini-Apps #substack #shorts

3w ago
2:11
youtube.com

Building shared organizational memory #substack #shorts

3w ago
0:29
youtube.com

Don’t Force Everyone to Learn SQL #substack #shorts

3w ago
56:35
youtube.com

Watch now | Recording of AURA - Anna Bergevin & Shane Gibson 21st September 2026

3w ago
0:52
youtube.com

When Platforms Make Dangerous Assumptions #substack #shorts

1mo ago
0:57
youtube.com

Why Experience Beats Blind Data #substack #shorts

1mo ago
0:57
youtube.com

We Still Need Junior Engineers #substack #shorts

1mo ago
0:44
youtube.com

Use agents and one session as judge #substack #shorts

1mo ago
1:06:17
youtube.com

Watch now | Recording of AURA - Chris Gambill & Shane Gibson on 11th September 2026

1mo ago
1:12:00
youtube.com

How can data teams use Generative AI with Shaun McGirr - AgileData #43

1mo ago
See all content