Yes. Itβs true. I admit it: I have built an in-house MMM. No measurement partner, no data science team, no consultant to interpret results. So I know itβs possible, but I also know where it fell apart.Β
And thatβs the very reason Iβm at Haus: Iβve built in-house MMM, which has made me a believer in the need for something like Haus.Β
When I gather my Haus coworkers around the campfire to tell them the scary story of building an in-house MMM (not actually, but stick with me here), theyβre usually surprised at how the in-house MMM story tends to unfold. It often starts out good, slowly gets bad, then quickly gets ugly. In that order.
The starting point is often the same: Teams build in-house MMM because theyβve been burned by a vendor. This vendorβs MMM output was underwhelming β it was slow, it was unexplainable, it didnβt align with other day-to-day sources brands rely on, and was therefore hard to be confident to use for decision-making.Β
So, they hire some engineers and build an MMM internally. Should be easy enough in the world of AI and open-source options, right?
The deceptively easy path to in-house MMM
For many well-resourced enterprise companies, building an in-house MMM is as easy as 1-2-3: one open-source model, two data scientists, and maybe three engineers to manage it. Boom, you have an in-house MMM and a team to manage it.
With all these off-the-shelf MMM tools like Robyn and PyMC, going from zero to one is no sweat. This small team can get a model running, generate response curves, and produce charts in a matter of weeks. The first wins come quickly.Β
βFinally!β they say. βWe have some control. No more dealing with noisy, useless inputs from some vendor who knows nothing about how our business operates.β The decision to move in-house seems validated. They wouldβve waited months to get to the same point through a traditional vendor.
But this early success is precisely what makes the next phase so difficult.
Month 1: The honeymoon phase
The dangerous moment in an in-house MMM isnβt when it fails. Itβs when it works just well enough to convince everyone they should continue managing the MMM themselves. Thatβs when things get wasteful, frustrating, and a drain on the business.Β
First, the team gets results quickly. Sure, they notice a few questionable results and discrepancies around the edges, but thatβs okay. They built this in a month. βThink of what we can do from here!β they say.Β
But itβs the next step β getting genuinely actionable outputs that theyβre confident in β that becomes much harder with a small in-house MMM team.
Months 2β4: The cracks begin to show
By months two through four, teams start thinking, βGreat, we got results. Letβs start using them.β But thatβs when the discrepancies really begin to surface.
They realize the MTA says something completely different from the MMM. And the MMM isnβt consistent with the teamβs experiment results. Meanwhile, the channel rankings are different. Nothing is lining up. When they try to reconcile different results, they start seeing the cracks.Β
The response is usually, βItβs new. Weβre still building it out.β
Then the months go by. By month four, the pressure from above starts to accumulate. The team needs to provide results. βHave you fixed it yet?βΒ
Months 4β6: The tuning trap
Around this point, they find the lever. They realize the Bayesian model can be manipulated through its priors. They learn how to adjust them, and suddenly they have a way to make the results look more plausible β or more like what the business expects to see.
Is the pressure building because the team is trying to act on the data and not getting the expected results? Or because what they thought was fine-tuning turns out to be much more involved? Probably both.
Eventually, they find the pressure point: prior tuning.
And prior tuning is essentially cherry-picking. It means choosing how the model should start in order to get the results you want to see in the end.
The implication is clear: youβre picking the results that line up with your answers.
There will always be something you can play with in a model to get a different result. Itβs not specific to a Bayesian model; any model has levers. And wherever that lever exists, people will eventually pull it. Unfortunately, that has consequences.
Months 6β12: Chipping away at credibility
Six months in, the model is working. Or at least, it seems to be.
Then the cracks show again. They always do.
Maybe next month, MTA shows an efficiency increase in a particular channel, but the MMM doesnβt. Maybe an experiment shows the same improvement β perhaps with different numbers β but the MMM says something completely different.
This is where confidence starts to erode.
At that point, the company has two choices. It can go all in on building the infrastructure and hiring the resources required to get the model on track. That means maintaining a team whose job is, in part, to keep adjusting the model. Or it can pay an outside provider.
Thatβs the decision point that usually arrives around month twelve. The model may never be trusted fully unless the company is willing to spend millions building and maintaining the entire system.
And even if you build it, keeping it up to date is a continuous investment. Think about the amount of work required to make the model better, more reliable, and more useful over time.
The need for an integrated system
Iβve done a lot of complaining so far. Itβs about time for me to suggest a solution.Β
And here is where you roll your eyes. Because youβre going to see Iβm an economist at Haus. And youβre bracing yourself. Because Iβm about to sayβ¦the solution, my friends, is Haus.Β
Donβt worry. Iβm not going to do that. Instead, Iβm going to give you a general sense of what a strong MMM looks like. Yes, I believe a causality-driven MMM is the best way forward. Yes, I think your MMM needs to be tuned by experiment results. Those beliefs are coming from my experience building an MMM and identifying what wouldβve solved the challenges I ran up against.
But Iβm going to keep things more general and hopefully more helpful for you, the data scientist or engineer, who is hoping to get buy-in for a vendor that actually supports you and makes your life easier.
The dream-state in 2026 is an integrated system where the parts of your measurement system βtalk to each otherβ in order to provide a robust and coherent signal. It automates simple tasks so that you can spend more time on deep data-driven work. (Faith Shin from Wayfair describes that ideal state well here.)
Ideally, you arenβt just getting data. Youβre also getting some sort of decisioning mechanism. This is something new we can do with AI, and itβs the foundation of an unbiased partner. It settles those difficult moments when you have conflicting signals on your dashboards. (At Haus, we call this Architect.)
There are many decisions on the path to an efficient media budget. Thereβs determining annual budgets with finance. Defining per-period goals. And of course allocating budget over time. The ideal MMM in 2026 works in lockstep with these decisions, breaking down your job into manageable parts. This system tells you what you need to do tomorrow to get your business where you want it to go.Β
I donβt think the future of MMM is about choosing between experiments, observational data, and modeling. Itβs about combining them correctly. The company owns its data, infrastructure, institutional knowledge, and interfaces. Specialized science supports experimentation, validation, and methodological integrity with the aim of supporting better decision-making.
You also get something important with a partner running an integrated system: innovation. This is underrated. Every partner will tell you they provide βample support.β But working with a team that has hundreds of people working behind the scenes and a proven track record of driving innovation that supports decision-making is a benefit that doesnβt show up as a line item on a contract
The ideal MMM doesnβt just report what happened. It connects signals, recommends what to do next, breaks that plan into weekly actions,Β improves, and reports back to you to tell you how much your changes contributed to the business.
Subscribe to our newsletter
Article tags
Article authors
Before joining Haus as Senior Applied Scientist, Ittai Shacham earned his econometrics PhD at Tilburg University. After that, he was a senior researcher at Meta, where he built some of the companyβs most sophisticated internal causal modeling tools. Learn more about his path to Haus and his time on the Haus Science team.





.jpg)


.png)









.avif)
.avif)

.avif)

.avif)

.avif)
.avif)
.avif)


.avif)


.avif)


.avif)
.avif)
.avif)
.avif)
.png)
.png)
.avif)


.avif)
.avif)
.avif)
.avif)
.avif)

.avif)

.avif)

.avif)

.avif)

.avif)
.avif)
.avif)
.avif)
.avif)


.avif)
.avif)

.avif)
.avif)

.avif)
.avif)
.avif)

.avif)

.avif)
.avif)
.avif)
.avif)


.avif)


.png)
.avif)



.avif)
.avif)
.avif)


.avif)
.avif)
.avif)
.avif)
.avif)
.avif)

