마케팅 믹스 모델 (MMM)

Marketing mix model (MMM)

집계된 지출과 성과의 관계로 채널별 효과를 추정합니다.

···
html
<div class="mmm"><div class="head">SPEND → ESTIMATED RESPONSE <b id="out">+62</b></div><svg viewBox="0 0 360 145" preserveAspectRatio="none"><path d="M20 125 Q68 71 125 47 Q205 17 345 11" fill="none" stroke="var(--accent)" stroke-width="5"/><path d="M20 125H345" stroke="var(--line)" stroke-width="2"/><line id="guide" x1="125" x2="125" y1="47" y2="125" stroke="var(--muted)" stroke-dasharray="5 5"/><circle id="point" cx="125" cy="47" r="9" fill="var(--fg)"/></svg><div class="ctrl"><span>MEDIA SPEND</span><input id="range" type="range" min="0" max="100" value="33"><b id="spend">33</b></div></div>
css
.mmm{width:min(87%,590px);font:850 clamp(10px,max(2vmin,1vw),14px)/1.2 sans-serif}.head,.ctrl{display:flex;align-items:center;justify-content:space-between;gap:10px}.head{border-bottom:2px solid var(--fg);padding-bottom:8px}.head b{color:var(--accent);font-size:clamp(17px,4vmin,30px)}svg{width:100%;height:clamp(88px,23vmin,170px);display:block;margin-top:clamp(7px,2vmin,14px)}.ctrl{border-top:1px solid var(--line);padding-top:8px}.ctrl span{white-space:nowrap;color:var(--muted);font-size:clamp(10px,max(1.7vmin,1vw),12px)}input{flex:1;min-width:0;accent-color:var(--accent)}
js
const r=document.querySelector('#range');function draw(){const v=Number(r.value),x=20+3.25*v,y=125-114*(1-Math.exp(-v/27));document.querySelector('#point').setAttribute('cx',String(x));document.querySelector('#point').setAttribute('cy',String(y));document.querySelector('#guide').setAttribute('x1',String(x));document.querySelector('#guide').setAttribute('x2',String(x));document.querySelector('#guide').setAttribute('y1',String(y));document.querySelector('#out').textContent='+'+Math.round(100*(1-Math.exp(-v/34)));document.querySelector('#spend').textContent=String(v)}r.oninput=()=>{clearInterval(timer);draw()};let dir=1;const timer=setInterval(()=>{let v=Number(r.value)+dir*8;if(v>=96||v<=8)dir*=-1;r.value=String(Math.max(0,Math.min(100,v)));draw()},460);draw();

MMM은 시기·지역별 매출과 채널 지출의 관계를 모형화해 각 채널의 기여를 추정합니다. 지연 효과, 포화, 가격과 계절성 같은 요인도 고려합니다.

데모의 예산을 늘리면 예상 기여가 처음엔 빠르게 오르다가 완만해집니다. 그래프는 체감효과의 개념을 설명하는 가상 곡선입니다.

모형 추정치는 입력 데이터와 가정에 민감합니다. 실험 결과로 보정하고, 예측 범위와 모델 진단을 확인한 뒤 예산에 반영하세요.

언제 쓰나

쿠키나 개별 사용자 경로만으로 보기 어려운 채널 예산을 계획할 때 씁니다.

페이지로 열기 ↗