Home

마케팅 운영 대시보드

프로젝트 스펙
ProgramWeb
Client그로스옵스
Year2024
Duration3개월
Contribution75%

프로젝트 설명

광고 채널별 데이터를 매시간 BigQuery로 적재하고, ROAS·CAC를 실시간으로 시각화합니다. Airflow DAG로 ETL 파이프라인을 구성했고, 임계치 이탈 시 Slack으로 알림을 발송합니다.

Problem · Solution · Result

Problem · Solution · Result
Problem 1BigQuery 쿼리 비용이 월 300만원까지 치솟았습니다. 모든 차트가 같은 거대 테이블을 풀스캔하고 있었습니다.
Solution1시간 단위 사전 집계 테이블을 추가하고, 자주 사용되는 질문은 Materialized View로 변환했습니다. 차트는 항상 집계 테이블만 조회하도록 분리했습니다.
ResultBigQuery 월 비용 300만원 → 38만원(87% 절감), 차트 응답 시간 평균 1.6초.

Tech Stack

  • Next.js
  • Python
GrowthOps 마케팅 대시보드 메인
GrowthOps 광고 채널별 ROAS 차트
GrowthOps 코호트 분석 화면