12CODE
지금 읽는 곳 왜 데이터 요건부터 확인해야 하는가 1 / 6
12code 라이브러리 아티클 표지. 구현 조건 및 데이터 요건: 최소 2~3개년의 주별/월별 매출 데이터, 매체별 광고비 지출액, 외부 거시 경제 변수(환율, 날씨, 경쟁사 동향) 로우 데이터셋

구현 조건 및 데이터 요건: 최소 2~3개년의 주별/월별 매출 데이터, 매체별 광고비 지출액, 외부 거시 경제 변수(환율, 날씨, 경쟁사 동향) 로우 데이터셋

모델을 돌리기 전에 "이 데이터로 MMM을 시작할 자격이 되는가"부터 점검하는 체크리스트입니다.

이 과목 02 / 12편 고급 3분
과목 ID113
트랙STEP 3 고급·전략
모듈3-2. 프로그래매틱 핵심 원리·거시 데이터 분석
레슨02
난이도고급
플랫폼크로스플랫폼(MMM)
발행일2026-08-29
검토일2026-08-29
관련 과목112 · 111 · 117
출처1건
핵심요약4개
01

MMM은 입력 데이터 품질이 결과 신뢰도를 좌우하는 모델이라 데이터 요건 점검이 첫 단계다

02

매출·매체별 지출은 최소 2~3개년치를 주 단위 또는 월 단위로 일관되게 정리해야 한다

03

매체 지출만으로는 부족하고 계절성·프로모션·경쟁사 동향 같은 외부 통제 변수가 반드시 필요하다

04

정확한 최소 기간·최소 관측치 수는 모델·비즈니스마다 다르며 자체 검증이 필요하다

01

왜 데이터 요건부터 확인해야 하는가

MMM은 통계 모델이기 때문에, 아무리 정교한 오픈소스 프레임워크를 쓰더라도 입력 데이터가 부실하면 결과도 부실합니다. 다음 레슨부터 다룰 Google Meridian이나 Meta Robyn 같은 도구는 어디까지나 계산 엔진일 뿐, 매출·광고비·외부 변수 데이터셋을 준비하는 건 전적으로 실무자의 몫입니다. 그래서 도구 선택보다 먼저 "우리 회사가 이 정도 기간·해상도의 데이터를 실제로 갖고 있는가"를 점검하는 게 순서상 맞습니다.

02

매출·광고비 데이터는 얼마나 있어야 하나

가장 기본이 되는 두 축은 시계열 매출 데이터와 매체별 광고비 지출 데이터입니다. 이 둘을 주 단위(weekly) 또는 월 단위(monthly)로 최소 2~3개년치 쌓아둬야 모델이 계절성과 매체별 반응 패턴을 통계적으로 구분해낼 수 있습니다. 기간이 짧으면 우연히 겹친 이벤트(예: 특정 달의 프로모션과 경쟁사 이슈가 동시에 발생)를 매체 효과로 잘못 학습할 위험이 커집니다. 다만 정확히 "몇 개월 이상, 몇 개 관측치 이상이어야 한다"는 절대 기준은 업계에서 공식적으로 합의된 단일 숫자가 없고, 매체 수·변동성·모델 구조에 따라 달라집니다 — 이 부분은 도구별 공식 문서와 자체 검증을 거쳐 판단해야 하는 영역입니다.

매체별 지출액은 채널 대분류(검색·디스플레이·소셜·TV·OOH 등) 단위로 나눠 정리하는 게 기본이며, 채널을 너무 잘게 쪼개면(예: 캠페인 단위까지) 반대로 각 변수의 데이터가 희박해져 모델이 안정적으로 학습하지 못하는 문제가 생깁니다.

03

외부 거시 변수를 왜 반드시 넣어야 하나

매출은 광고비만으로 움직이지 않습니다. 환율(수입 원가·해외 매출에 영향), 날씨(계절 상품·오프라인 매장 방문에 영향), 경쟁사의 프로모션·신제품 출시, 공휴일·시즌 이벤트 같은 외부 변수를 함께 넣지 않으면, 모델은 이 변수들이 만든 매출 변동을 엉뚱하게 특정 매체의 효과로 귀속시킬 수 있습니다. 이 문제는 6강(과적합 실패 사례)에서 구체적인 실패 패턴으로 다시 다룹니다. 실무에서는 통계청·한국은행 같은 공공 데이터, 자사가 보유한 프로모션 캘린더, 경쟁사 광고 노출량 추정 데이터(서드파티 애드인텔리전스 툴) 등을 조합해 외부 변수 데이터셋을 구성합니다. 이 데이터 파이프라인을 자동화하는 구체적인 방법은 12강에서 다룹니다.

04

데이터 형식·해상도를 맞출 때 흔한 실수

매출은 일 단위로 쌓이는데 매체 지출은 월 단위 인보이스로만 나오는 등, 부서마다 다른 해상도로 데이터가 쌓여 있는 경우가 흔합니다. 이럴 때는 가장 거친(낮은) 해상도에 나머지를 맞춰 통일해야 합니다 — 매체 지출이 월 단위까지만 정확하다면 매출도 월 단위로 집계해 모델에 넣어야지, 억지로 매출만 주 단위로 쪼개면 두 데이터의 시점이 어긋나는 오류가 생깁니다. 또한 디지털 매체는 플랫폼 리포트 시점(노출 발생일 기준)과 인보이스 시점(청구일 기준)이 다른 경우가 많아, 어느 기준으로 통일할지도 데이터 정리 단계에서 미리 정해둬야 합니다.

05

데이터를 다 모았는지 확인하는 체크리스트

본격적으로 모델링에 들어가기 전, 아래 항목이 채워졌는지 순서대로 점검하는 걸 권합니다.

  • 매출: 최소 2~3개년치, 주 또는 월 단위로 결측치 없이 연속된 시계열인가
  • 매체별 지출: 채널 대분류 기준으로 매출과 동일한 시점·해상도로 정리됐는가
  • 외부 변수: 계절성(공휴일·시즌), 프로모션·가격 변경 이력, 경쟁사 동향 중 확보 가능한 항목이 무엇인가
  • 데이터 소스 정합성: 매출은 회계 기준인지 실결제 기준인지, 매체 지출은 노출 시점인지 청구 시점인지 통일됐는가
  • 이상치: 시스템 오류·일회성 이벤트(예: 서버 장애로 매출이 0으로 찍힌 날)를 별도로 표시해뒀는가

이 다섯 항목 중 하나라도 비어 있으면 모델을 돌려도 결과를 신뢰하기 어렵습니다. 특히 이상치 표시는 자주 누락되는데, 표시 없이 그대로 넣으면 모델이 이상치를 정상적인 매출 반응으로 학습해버립니다. 이상치는 지우는 대신 별도의 더미 변수(해당 기간을 1, 나머지를 0으로 표시)로 처리해 모델이 그 구간을 특수 상황으로 인식하게 만드는 방식이 일반적입니다.

06

데이터가 부족할 때의 현실적인 대안

2~3개년치 데이터가 아직 없는 신생 브랜드나, 매체를 최근에 바꿔 이력이 짧은 경우도 실무에서는 흔합니다. 이럴 때 무리하게 짧은 기간으로 MMM을 돌리기보다는, 우선 인크리멘털리티(리프트) 테스트로 채널별 효과를 개별 검증하며 데이터를 축적하고, 일정 기간이 쌓인 뒤 MMM으로 전환하는 단계적 접근이 현실적입니다. 리프트 테스트와 MMM을 교차 검증하는 방법은 11강에서 별도로 다룹니다.

다음 행동

위 다섯 항목 체크리스트를 기준으로 매출 데이터와 매체별 광고비 데이터를 최소 2개년치 월 단위로 나란히 정리해보고, 이 기간 동안 확보 가능한 외부 변수(환율·날씨·경쟁사 프로모션 캘린더 등) 목록을 먼저 뽑아보세요. 다음 레슨(3강)에서 이 데이터를 실제로 투입할 오픈소스 프레임워크를 다룹니다.

다음 글 · 레슨 03→오픈소스 MMM 프레임워크 분석: 구글 라이트하우스(Lightweight MMM) 또는 메타 로빈(Robyn) 모델의 알고리즘 구동 원리와 R/Python 인프라 세팅

← 이전 글 · 레슨 01 전방위 마케팅 성과 측정의 최종 단계: 디지털 쿠키 추적 없이 거시적 데이터 통계로 채널별 효율을 분석하는 마케팅 믹스 모델(MMM)의 정의

출처

facts 항목 기준 · 본문 인라인 미표기1건

플랫폼 기능·심의 기준·가격·법률은 바뀝니다. 이 글은 2026-08-29에 위 출처를 기준으로 확인했습니다.

CHALLENGE

배운 걸 실전 문제로 확인

카테고리별 Level Test로 실무 레벨을 점검해보세요.

챌린지 보기 →
이 과목의 게시글12편
01전방위 마케팅 성과 측정의 최종 단계: 디지털 쿠키 추적 없이 거시적 데이터 통계로 채널별 효율을 분석하는 마케팅 믹스 모델(MMM)의 정의02구현 조건 및 데이터 요건: 최소 2~3개년의 주별/월별 매출 데이터, 매체별 광고비 지출액, 외부 거시 경제 변수(환율, 날씨, 경쟁사 동향) 로우 데이터셋03오픈소스 MMM 프레임워크 분석: 구글 라이트하우스(Lightweight MMM) 또는 메타 로빈(Robyn) 모델의 알고리즘 구동 원리와 R/Python 인프라 세팅04캐리오버 효과(Carryover Effect)와 광고 이월 효과(Ad Adstock) 연산: 광고 집행 후 시간이 지나도 매출에 미치는 잔존 가치를 수학적 함수로 모델링하는 법05한계 효용 체감의 법칙(Diminishing Returns) 시각화: 매체별 예산 투입 증가에 따른 포화 곡선(Saturation Curve) 도출 및 광고비 최적 변곡점 포착06[실패 사례 분석] 데이터 과적합(Overfitting)으로 인한 예측 오류: 외부 통제 변수 입력 누락으로 인해 엉뚱한 매체가 매출 상승 원인으로 판정된 MMM 실패 복구07디지털 매체와 오프라인 매체(TVCF, OOH)의 통합 분석: 프로그래매틱 트래픽 데이터와 전통 매체 예산의 데이터 규격 단일화 및 기여도 안착08예산 최적화 시뮬레이터(Budget Optimizer) 구축: MMM 연산 결과를 바탕으로 "내년 예산 10억을 어떻게 쪼개야 최적의 매출을 내는가" 자동 분배 포트폴리오09[확인 항목] MMM 컨설팅 외주 수수료 및 인하우스 구축 비용 비교: 오픈소스 직접 핸들링 리소스 vs 글로벌 통계 분석 솔루션 도입 요율 트래킹10통계적 실험 판정 기준: MMM 모델의 예측 매출값과 실제 현실 매출값 간의 오차율(MAPE) 10% 이내 검증을 위한 잔차 분석 및 모델 튜닝11인크리멘털리티 테스트(Lift Test)와의 교차 검증: 메타/구글 리프트 실험 지표와 MMM 연산 채널별 효율 지표의 상호 정합성 체크 프로토콜12[레슨] 거시 경제 지표 데이터 파이프라인 싱크: 한국은행 통계시스템(ECOS) 등 외부 API 데이터를 자사 MMM 마이닝 엔진에 정기 자동 연동하는 규칙 과목 전체 보기 →

MKT TOOLS

실무자를 위한 무료 도구

카피 글자수 검사, CPC·ROAS 계산기, UTM 생성기까지.

워크스페이스 열기 →