강의 노트 · 2027.01.25

대시보드는 질문의 순서다

Looker Studio에 v2 시트와 GA4를 연결해 한 화면 대시보드를 만들고(요약 → 분해, 계산 필드, 날짜·필터), 대시보드의 숫자를 AI에게 주어 해석과 개선안(관찰 → 원인 가설 → 행동 → 예상 효과 → 측정)을 받는 틀을 세우는 날.

들어가며 — 리포트를 매주 다시 쓰지 않는 방법

41장 리포트는 한 장이지만 매주 쓰면 네 시간이다. 대시보드는 한 번 만들고 데이터만 바뀌는 리포트다. 40장 슬랙(세 줄 판정)이 "무슨 일이 있었나"의 알림이라면, 대시보드는 "왜"를 스스로 파고들 수 있는 화면이다 — 세트를 클릭하면 그 세트의 소재가 보이고, 날짜를 바꾸면 지난주와 비교된다.

그런데 대시보드의 90%는 실패한다. 차트 스무 개를 한 화면에 깔아 놓고 아무도 보지 않는다. 대시보드는 차트의 모음이 아니라 질문의 순서다. 41장 리포트의 네 층이 그대로 화면의 위에서 아래다.

1. 대시보드의 원칙 — 한 화면, 한 질문, 위에서 아래로

원칙뜻반대 사례
1 한 화면 하나의 질문이 화면은 "캠페인이 BEP 안에서 돌아가는가"에 답한다브랜드 인지도 · 리텐션 · 광고를 한 화면에
2 위 → 아래 = 요약 → 분해맨 위 스코어카드 3~4개 · 가운데 분해 차트 · 아래 상세 표상세 표가 맨 위
3 기준이 화면에BEP · 목표 · 지난주가 같은 차트 안에숫자만 있고 좋은지 나쁜지 모름
4 색은 의미초록 = 목표 달성 · 빨강 = BEP 초과 · 회색 = 유보차트마다 다른 팔레트
5 제목은 질문"세트별 CPA — BEP 아래인가?""CPA by adset"
6 필터는 셋 이하날짜 범위 · 캠페인 · 세트필터 열 개

스코어카드 넷 — 38장 운영안의 1차 지표 그대로. CPA (vs BEP) · ROAS (vs 목표 436%) · 가이드 CVR (vs 6%) · 지난주 대비 변화. 네 개 중 하나라도 빨강이면 아래로 내려가 분해한다.

미니 실습 — 종이 대시보드 (20분)

Looker를 열기 전에 종이에 한 화면을 그린다. 위 스코어카드 4, 가운데 차트 2(40장 비교·추세), 아래 표 1(소재별 등급). 필터 셋. 각 요소에 "답하는 질문" 한 줄.

평가 기준: 요소마다 질문이 있는가. 기준선이 그려져 있는가. 필터 셋 이하.

2. Looker Studio — 연결, 계산 필드, 차트

데이터 소스 둘

소스연결가져오는 것주의
Google 시트 (v2 + 집계 탭)커넥터 → 시트 → 탭 선택비용 · 노출 · 클릭 · 전환 · 매출 (정본, 39장)첫 행이 열 이름 · 숫자 열은 숫자 형식 · 날짜 열은 날짜 형식
GA4 (데모 또는 우리 속성)커넥터 → GA4 → 속성세션 · 참여율 · view_guide · purchase (행동)데모 계정은 속성 선택만 · 샘플링 표시 확인

두 소스를 **혼합(blend)**하면 비용(시트)과 세션(GA4)을 한 차트에 — 조인 키는 campaign(= utm_campaign). 이름 규칙(34장)이 여기서 조인 키가 된다. 대소문자 다르면 조인이 깨진다 → 40장 정제 5번.

계산 필드 — 시트에서 하던 분수를 Looker 안에서

CPA        = SUM(cost) / SUM(conversions)
ROAS       = SUM(revenue) / SUM(cost)
CTR        = SUM(clicks) / SUM(impressions)
CVR_guide  = SUM(purchase) / SUM(view_guide)          -- GA4 혼합
vs_BEP     = (29150 - CPA) / 29150                     -- 양수면 BEP 아래
등급       = CASE WHEN CTR >= AVG_CTR*1.3 THEN "A"
                  WHEN CTR <  AVG_CTR*0.7 THEN "C" ELSE "B" END

계산 필드로 만들어야 집계 뒤에 나눈다(행별 CPA를 평균 내면 틀린다 — 34장 분수 규칙). BEP · 목표는 **매개변수(parameter)**로 두면 화면에서 바꿔 볼 수 있다 — 41장 LTV 반영 BEP(41,643)로 전환하는 토글.

차트 선택

질문차트설정
지금 어디인가스코어카드 + 비교 기간지난주 대비 % · 조건부 색
세트별 CPA가 BEP 아래인가가로 막대참조선 = BEP 매개변수 · 조건부 색
훅별 CTR 추세시계열측정기준 = 훅 유형(소재 이름에서 REGEXP_EXTRACT)
소재 등급표등급 열 · 히트맵 · 정렬 CTR
가이드 퍼널퍼널(또는 막대 3개)view_guide → click_size_cta → purchase (GA4)

소재 이름에서 훅 유형을 뽑는 계산 필드 — REGEXP_EXTRACT(ad, '_(질문|숫자|반전)_'). 34장 이름 규칙이 대시보드의 측정기준이 된다. 이름이 규칙대로가 아니면 이 차트는 못 만든다.

실습 01 — 대시보드 v1 (70분)

  1. 시트 공유(링크 보기) → Looker 데이터 소스 → 필드 형식 확인(숫자 · 날짜).
  2. GA4 데모 소스 추가. (우리 속성 있으면 그것.)
  3. 계산 필드 6개 + 매개변수 BEP · 목표 ROAS.
  4. 화면 — 종이 대시보드 그대로: 스코어카드 4 · 막대(참조선) · 시계열(훅) · 표(등급) · 필터 3.
  5. 조건부 서식 — 빨강/초록/회색.
  6. 혼합 1 — campaign 키로 비용 + 세션 → CPC vs 세션당 비용 대조(39장 손실률이 보인다).
  7. 두 번째 모델 — 대시보드 스크린샷을 주고 "요소마다 답하는 질문이 명확한가 · 기준 없는 숫자 · 색의 의미가 일관된가".
  8. 공유 링크 + Notion "DAY 42".

평가 기준: 계산 필드로 나눴는가(행 평균 아님). 참조선이 매개변수인가. 훅 유형이 이름에서 추출됐는가. 요소마다 질문. 필터 셋 이하.

수강생이라면

이 주제의 전문 교안 · 슬라이드 · 실습은 강의실에서 이어집니다.

대시보드는 질문의 순서다 · METAL MEDIA