Demystifying brand and long term effect measurement in Marketing Mix Modelling
Did you recently make a significant purchase, like a new phone, car, furniture or even jewellery? If yes, then you are probably not buying them again right now, nor will you for quite a while. According to research performed by the Ehrenberg- Bass Institute for Marketing Science (2021) there is a 95-5 rule in marketing, which means that in general 5% is in-market at any given time. In other words, 5% of consumers are ready to buy at this moment.






