ArtometriXDecision Systems
ArticlesTechnical NotesToolsWorkConsultingAbout
Get in Touch
ArticlesMarketing Science
Marketing Science1 min read

Part 3 | Hands-On Implementation: Building a Causal MMM from Scratch

A practical tutorial implementing causal marketing mix modeling with DoWhy, including code examples and a complete toy dataset

Cyril Noirot
Cyril Noirot
August 28, 2025
Cyril Noirot

Written by

Cyril Noirot

Data scientist specializing in decision systems for forecasting, pricing, marketing measurement, and risk.

About →Consulting →

Get notified of new articles

No spam. Technical articles on forecasting, pricing, and decision systems.

Enter your email
Subscribe

Continue reading

Marketing Science

MIP for Marketing Budget Allocation: A Complete Guide

Learn how Mixed Integer Programming (MIP) with discretized response curves solves marketing budget allocation problems using branch-and-bound methods.

Sep 95 min
Marketing Science

Practical optimizer scenarios in MMM: A step-by-step guide

Walk through real-world MMM optimization scenarios using Mixed Integer Programming. See how to discretize response curves, formulate constraints, and solve practical reallocation problems with actual numbers.

Aug 2116 min
Marketing Science

Part 2 | Beyond Attribution: How Causal Inference complements Modern MMM

Exploring structural causal models using DAGs, counterfactual reasoning, and frameworks like DoWhy and PyMC-Marketing

Aug 208 min
ArtometriX

Articles and tools on forecasting, pricing, and decision science.

contact@artometrix.com

Topics

  • Forecasting & Planning
  • Marketing Measurement
  • Pricing & Optimization
  • Finance & Strategy

Resources

  • Articles
  • Technical Notes
  • Interactive Tools
  • Work

Contact

  • About
  • Get in Touch

© 2026 Artometrix. All rights reserved.