Explore the book, whitepapers and in-depth notes on the methods that inform Kuwalyst.
The pillars and guides: what MMM, incrementality and media planning are, and how they work.
What agentic media planning actually means: an agent that plans, monitors and tunes within guardrails you set, and how that differs from a dashboard.
UnderstandIncrementality in marketing: what it means, why platform numbers overstate it, and the three ways to measure it: geo-lift, holdouts, calibrated MMM.
UnderstandMarketing mix modeling (MMM) explained: what a media mix model measures, how adstock, saturation and priors work, and how to calibrate it with experiments.
UnderstandMedia planning explained: what a media plan is, the five steps of the media planning process, a template to download and a worked example. And what data-driven media planning changes.
The method sheets and the book: how each technique works, with its formula and its figure.
A media mix model estimates how much each channel contributes to sales while accounting for carryover and saturation. A Bayesian approach makes prior assumptions explicit and returns a range of plausible outcomes rather than a single point estimate.
8 min readMethodExcess share of voice compares a brand's share of category advertising with its share of category sales. A positive gap is generally associated with market-share growth, while a negative gap is associated with decline, making it a useful guide to brand-budget size.
6 min readMethodA geo-lift experiment compares regions where advertising is paused with similar regions where it continues. It measures incremental effect where user-level tracking is not possible and can calibrate a media mix model against observed results.
8 min readMethodAdvertising can continue to have an effect after it has run. Geometric adstock models how much of this week's impact remains next week as a fixed proportion that decays over time.
6 min readMethodAdditional investment often delivers less incremental effect than the initial spend. The Hill function models this relationship with a half-saturation point and a curve shape that describes how quickly returns increase and then level off.
6 min readMethodMarginal incremental ROAS focuses on the return from the next euro of spend. It considers only sales that would not otherwise have happened, rather than the average return reported across all spend, so channels can be compared more meaningfully.
7 min readMethodA response curve estimates what a channel returns at different levels of spend, rather than only at its current level. It helps planners understand the likely return from the next budget decision instead of relying on an average return.
6 min readMethodWhen a brand has little history, a plan may need to start with published benchmarks. Kuwalyst's registry traces each claim to its primary publisher, audits it and assigns a status that determines whether it can be used.
7 min read
BookA practical guide to causal inference, media mix modelling, CLV, pricing and forecasting in Python, available as a personalised PDF.
Get the free PDF →One question per page: which method, which library, what a word means in practice.
MMM vs MTA vs incrementality: what each method measures, what it misses, and when to use which. One table, one opinion, three short cases, and a FAQ.
CompareWhy Kuwalyst runs on PyMC-Marketing rather than Google Meridian or Robyn: parametrisation, calibration, auditability, and what it changes for your media plan.
The terms of marketing measurement, in one sentence each, with where to read more.