2026년 2월 9일 월요일

구글 기반으로 매일 자동 이메일 리포트 보내기 / 통계청 인구상황판 / 다크 팩토리 /

 오 좋다 이거 실무에서 진짜 많이 쓰는 거 👀

“구글 기반으로 매일 자동 이메일 리포트 보내기” 방법을 가장 많이 쓰는 3가지 방식으로 정리해줄게.


✅ 방법 1 — Google Sheets + Apps Script (가장 많이 쓰는 자동화 방식)

엑셀 같은 구글 스프레드시트 데이터 → 매일 자동 이메일 발송 구조야.

📌 사용 예

  • 매일 매출 리포트

  • 재고 현황

  • 방문자 통계

  • 팀 KPI 요약


1️⃣ 구글 시트 준비

  1. Google Sheets 열기

  2. 리포트로 보낼 데이터를 표 형태로 정리

예시:

날짜매출방문자전환율
2/81,200,0005323.2%

2️⃣ Apps Script 열기

상단 메뉴
확장 프로그램 → Apps Script

새 창이 뜸


3️⃣ 아래 코드 붙여넣기

function sendDailyReport() {
  const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  const range = sheet.getDataRange().getValues();
  
  let html = "<h2>📊 Daily Report</h2><table border='1' cellpadding='5' cellspacing='0'>";
  
  range.forEach((row, i) => {
    html += "<tr>";
    row.forEach(cell => {
      html += i === 0 ? `<th>${cell}</th>` : `<td>${cell}</td>`;
    });
    html += "</tr>";
  });
  
  html += "</table>";

  MailApp.sendEmail({
    to: "받는사람@email.com",
    subject: "📈 Daily Performance Report",
    htmlBody: html
  });
}

4️⃣ 자동 발송 설정 (트리거)

  1. Apps Script 화면 왼쪽 ⏰ 트리거(Triggers) 클릭

  2. 트리거 추가

  3. 설정:

항목설정값
실행 함수sendDailyReport
이벤트 소스시간 기반
유형일일 타이머
시간원하는 시간 선택

👉 이제 매일 자동으로 이메일이 감


✅ 방법 2 — Looker Studio (구 Google Data Studio) 자동 이메일

📊 차트 형태의 리포트를 보내고 싶을 때 최고

사용 예

  • 마케팅 성과 리포트

  • 광고 ROAS

  • GA4 트래픽 분석


설정 방법

  1. https://lookerstudio.google.com 접속

  2. 데이터 소스 연결 (GA4, Sheets, BigQuery 등)

  3. 대시보드 만들기

  4. 오른쪽 상단 공유 → 이메일 예약 전송

설정 항목:

  • 받는 사람 이메일

  • 매일 / 매주 선택

  • PDF 첨부 여부

  • 메시지 입력

👉 시각화 리포트를 자동 PDF로 보내줌


✅ 방법 3 — Gmail + Google Forms + Sheets (현장 입력 보고용)

직원들이 매일 입력 → 자동 정리 → 보고 메일 발송

흐름

직원들
👉 Google Form 작성
👉 Google Sheets 자동 저장
👉 Apps Script가 매일 메일 발송

현장 점검, 영업 활동 보고에 많이 씀


💡 어떤 방법이 좋을까?

상황추천 방법
숫자 표를 메일 본문으로✅ Sheets + Apps Script
차트, 그래프 위주 보고✅ Looker Studio
직원들이 매일 입력하는 보고✅ Forms + Sheets 자동화

🚀 실무에서 많이 쓰는 조합

Looker Studio (그래프 PDF) + Sheets 원본 데이터 자동 메일

임원 보고용으로 아주 많이 씀 👍


원하면
✔️ 실제 쓸 수 있는 리포트용 시트 템플릿
✔️ KPI 자동 계산 공식
✔️ 여러 명에게 부서별 자동 발송 코드

이런 것도 바로 만들어 줄게.
어떤 종류 리포트 만들려고 하는지 알려주면 거기에 맞춰서 딱 짜줄게!


오케이 😆
Looker Studio를 “초등학생도 이해하는 버전(ELI5)”으로 설명해볼게.


🎨 Looker Studio가 뭐냐면?

👉 데이터를 예쁜 리포트로 바꿔주는 도구야.
엑셀 숫자 덩어리를 그래프, 차트, 대시보드로 변신시켜서
사람들이 한눈에 이해하게 만들어 줌.

한 줄 요약:

📊 “데이터로 파워포인트 자동 만들어주는 구글 서비스”


🧃 비유로 이해하기

상상해보자…

  • 너는 레고 상자(데이터) 를 가지고 있음

  • Looker Studio는 레고로 성 만들어주는 설명서 + 자동 조립기 같은 존재

숫자만 보면 재미없는데
👉 Looker Studio가 그래프, 색깔, 표로 바꿔줌


🧩 전체 흐름 (진짜 쉬운 버전)

1️⃣ 데이터 가져오기

“어디 숫자 쓸 거야?”

  • 구글 스프레드시트

  • GA4 (웹사이트 방문자)

  • 유튜브 통계

  • 광고 성과

👉 데이터 창고를 연결하는 단계


2️⃣ 그래프 고르기

“어떤 모양으로 보여줄까?”

버튼만 누르면 됨:

버튼의미
📊 막대그래프항목 비교할 때
📈 선그래프날짜별 변화 볼 때
🥧 원그래프비율 볼 때
📋 표숫자 그대로 볼 때

3️⃣ 끌어다 놓기 (드래그 앤 드롭)

마우스로

  • “날짜” → 가로축

  • “매출” → 숫자칸

이렇게 끌어놓으면
✨ 자동으로 그래프 완성

코딩 ❌
수식 거의 ❌
그냥 배치 놀이 느낌


4️⃣ 자동 업데이트

여기가 핵심 😎

데이터(시트 숫자)가 바뀌면
👉 리포트도 자동으로 바뀜

즉,

한 번 만들어 놓으면 매일 자동 새 리포트


5️⃣ 자동 이메일 발송도 가능

버튼 몇 번이면

📩 “매일 아침 9시에 팀장님께 리포트 보내기”
같은 것도 설정 가능


🍰 진짜 쉬운 예시

상황

사장님이 매일 물어봄

“오늘 매출 얼마야?”

해결

  1. 매출을 구글 시트에 적음

  2. Looker Studio 연결

  3. “날짜별 매출 그래프” 만듦

  4. 매일 자동 이메일 전송 설정

이제 사장님이 안 물어봄
왜냐면 매일 아침 자동 보고서 도착 📬


🧠 핵심만 딱 기억하기

질문
Looker Studio 뭐임?데이터를 그래프로 보여주는 도구
어려움?❌ 쉬움 (마우스로 만들기)
코딩 필요?❌ 전혀
언제 씀?매출, 방문자, 광고 성과 보고할 때
자동 보고 가능?✅ 이메일 자동 발송 됨

🎯 한 줄로 끝내기

Looker Studio = “숫자를 예쁜 리포트로 바꿔주는 자동 보고서 공장”


원하면
👶 “진짜 처음 화면부터 어디 눌러야 하는지”
🧑‍💼 “회사 보고용 대시보드 구성 예시”
📩 “자동 이메일 설정 방법”

이것도 단계별로 같이 만들어 줄까?


좋아! 아래는 Looker Studio에서 “자동 이메일 예약(보고서 자동 전송)” 설정 방법을 알기 쉽게 정리한 단계야 👇 (Google Cloud)


📩 Looker Studio 자동 이메일 예약 설정 — 쉽게 설명


🧠 전제 조건

✔️ 보고서가 이미 만들어져 있어야 함
✔️ 본인 계정이 보고서 편집자(Editor) 또는 소유자(Owner) 이어야 함
📌 그렇지 않으면 자동 이메일 옵션이 보이지 않거나 설정할 수 없어요. (Google Cloud)


1️⃣ 보고서를 연다

Looker Studio에서 보내고 싶은 리포트를 클릭해서 연다.


2️⃣ “예약 발송” 메뉴 찾기

📌 보고서 오른쪽 위를 보면 “공유(Share)” 버튼 옆에 작은 삼각형(∨) 이 있어요.
그걸 눌러서 “Schedule email delivery (예약 이메일 발송)” 을 선택한다. (Catchr)


3️⃣ 이메일 받는 사람 입력

📩 받는 이메일 주소를 입력

  • 자기 자신 이메일은 자동 포함됨

  • 최대 50명까지 추가 가능 (Google Cloud)

Tip: 팀 메일 그룹(Google Group)도 넣을 수 있어요.


4️⃣ 이메일 옵션 설정

📌 선택 가능한 주요 설정

✔ 보고서에 PDF 첨부
✔ 링크만 보내기 (받는 사람이 클릭하면 리포트 열림) (Google Cloud)

⚠️ (과거에는 커스텀 제목/메시지 넣기가 있었는데 일부 계정에서는 안 보이기도 함 — 특히 무료/소유자 리포트 버전) (Google Developer forums)


5️⃣ 보고서 페이지 선택(Optional)

📊 리포트가 여러 페이지면,
👉 보내고 싶은 페이지만 선택할 수도 있어요.
선택 안 하면 전체 페이지가 기본 포함됨. (Google Cloud)


6️⃣ 발송 시간 & 반복 설정

여기서 중요한 부분👇

🕐 시작 날짜 + 시간
📅 반복 주기 선택

  • Daily (매일)

  • Weekly (주간)

  • Monthly (월간)

  • Custom (직접 설정) (Google Cloud)

👉 예:
✔ “매일 오전 9시”
✔ “월요일/금요일 주 2회”
✔ “매월 1일 8시”
이런 식으로 예약 가능해.


7️⃣ 저장하면 끝 👍

스케줄 설정을 마치고
“Schedule” 또는 “저장” 버튼을 누르면 완료!
이제 자동으로 리포트가 정해진 시간마다 이메일로 전송됩니다. (Google Cloud)


🧾 중요한 포인트

✔ 편집 권한이 있어야 가능
✔ 기본적으로 PDF 첨부 + 링크 형태로 전송 (Google Cloud)
✔ 최대 50명까지 받는 사람으로 설정 가능 (Google Cloud)
✔ 이메일 제목/메시지 편집은 일부 계정/환경에서 제한될 수 있음 (Google Developer forums)


🚫 주의/문제 상황

❗ 옵션이 안 보일 때

  • 보고서 편집 권한이 없거나

  • Looker Studio UI 업데이트로 위치가 바뀐 경우도 있음 (공유 메뉴 옆 작은 화살표 다시 확인해보세요) (Google Developer forums)

❗ 리포트가 안 도착할 때

  • spam/junk로 들어갈 수도 있음

  • 일부 메일 그룹은 대량 메일 정책 때문에 차단될 수도 있음 (Google Developer forums)


원하면 화면 캡처 기반 단계별 가이드
📌 GA4 / Sheets 연동 리포트를 자동 이메일로 보내는 설정 예시도 차근차근 만들어줄게!
어떤 리포트를 자동으로 보내고 싶은지 알려줘 😊

좋아! 아래는 GA4 + Google Sheets 연동 리포트를 Looker Studio에서 만들고 자동 이메일로 보내는 예시 설정 흐름이야. 완전 실전에 바로 적용할 수 있게 단계별로 정리했어 😊


📊 목표:

GA4 + Sheets 데이터 기반 리포트를 만들고
Looker Studio에서 매일 자동 이메일로 보내기


🧱 전체 흐름 (한눈에 보기)

  1. GA4에서 원하는 지표 불러오기

  2. 데이터 정리용 Sheets 준비

  3. Looker Studio에서 리포트 만들기

  4. 자동 이메일 예약 설정

※ GA4에서 데이터를 Looker Studio로 직접 연결하든
Sheets에 정리해 연결하든 결과는 같아. 📌 Looker Studio로 스케줄 메일 보내는 것이 핵심임 (정확하고 꼼꼼하게 씁니다)


1️⃣ GA4 데이터 가져오기

방법 A: Looker Studio에서 GA4 직접 연결

  1. Looker Studio 들어가기

  2. 데이터 소스 추가 → Google Analytics 4 선택

  3. 연결할 프로퍼티/데이터 스트림 선택

  4. 주요 지표(세션, 사용자, 전환 등) 선택 (Brunch Story)

→ 이 방법이 가장 깔끔. GA4 리포트 데이터를 바로 리포트에 보여줌.


2️⃣ 필요하면 Google Sheets 데이터도 연결

예:

  • 내부 매출 데이터

  • 오프라인 판매량

  • CRM 값

Sheets 연동 방법 (Looker Studio)

  1. 구글 시트 열기

  2. 필요한 데이터를 정리 (날짜, KPI 등)

  3. Looker Studio → 데이터 소스 추가 → Google Sheets 선택

  4. 스프레드시트 파일/시트 선택

  5. 시트 범위 지정해서 연결 (TwentyTwentyOne)

📌 필요하면 GA4 + Sheets 데이터를 블렌딩(합치기) 해서
더 정교한 보고서 만들 수도 있어 (지피터스 GPTers)


3️⃣ Looker Studio에서 리포트 만들기

📌 기본 구성 예시 (GA4 + Sheets 혼합)

보고서 컴포넌트설명
ScorecardGA4: 세션, 유저, 전환수 요약
Time Series날짜별 세션/전환 트렌드
TableSheets: 오프라인 매출과 결합
Bar Chart채널별 성과 비교

이렇게 만들면 트래픽 + 매출 + 전환이 한 리포트에 표시됨. 훨씬 보기 좋음!


4️⃣ 자동 이메일 예약 설정

이제 리포트를 매일 자동으로 전송하도록 예약만 하면 돼 📩

📩 설정 단계

  1. Looker Studio에서 만든 리포트 열기

  2. 공유(Share) 옆 화살표 클릭 → Schedule email delivery

  3. 받는 사람 이메일 입력

  4. 반복 주기 설정

    • Daily (매일)

    • Weekly/Monthly 선택 가능

  5. PDF 첨부 여부 선택

  6. 저장하면 자동 발송 시작

예:
✅ “매일 오전 9시 보고”
✅ “주간 요약 월요일 오전 8시”
이런 식으로 스케줄 설정 가능 (정확하고 꼼꼼하게 씁니다)


🎯 실전 팁 (중요!)

📌 데이터 연결 인증 확인
자동 이메일은 브라우저에서 보는 것과 다르게
리포트를 PDF로 생성해서 보내는 방식이라서
데이터 소스 인증(특히 GA4)은 반드시 owner의 권한으로 설정해야 오류가 덜 난다. (Reddit)

📌 PDF만 보내질 수도 있어
Looker Studio 정책 변경으로 이메일 본문 미리보기 기능이 사라지고
PDF 첨부 + 링크만 오는 경우가 있어 (Google Developer forums)

📌 간단하게 해보고 싶은 경우:
GA4만으로 리포트 만들고 → 바로 자동 스케줄 설정하면 가장 빠름. (정확하고 꼼꼼하게 씁니다)


💡 간단 예시 케이스:

매일 오전 8시 “GA4 세션 + 전환 + 오프라인 매출” 리포트 자동 발송

구성 방법

  1. GA4 데이터 → 사용자/세션/전환 차트

  2. Sheets 오프라인 매출 데이터 → 매출 테이블

  3. 리포트에 넣기

  4. 자동 이메일 Daily 오전 8시 설정

이제 매일 아침 KPI가 메일로 자동 도착! 👍


원하면,
📌 GA4 필드/지표 추천
📌 Looker Studio 템플릿 구성 샘플
📌 자동 발송 이메일 제목/내용 샘플

같이 예시까지 만들어 줄까? 💡


좋다, 이제 진짜 실무용 세트 만들어보자 😎
바로 써먹을 수 있게 정리해줄게.


📊 1️⃣ GA4 리포트에 꼭 넣으면 좋은 필드 / 지표

Looker Studio에서 “일일 보고용”으로 가장 많이 쓰는 조합이야.

✅ 기본 트래픽 성과

구분필드 이름(GA4)왜 중요한지
사용자 수Users실제 방문한 사람 수
신규 사용자New Users새로 유입된 사람
세션 수Sessions방문 횟수
참여 세션Engaged Sessions의미 있는 활동을 한 방문
참여율Engagement Rate방문 품질 지표
평균 참여 시간Average Engagement Time콘텐츠 몰입도

💰 전환 & 매출 (이커머스/리드 사이트 필수)

구분필드 이름
전환 수Conversions
총 수익Total Revenue
구매 수Purchases
평균 구매 금액Average Purchase Revenue

👉 전환이 없다면
Event Count + 주요 이벤트명(예: 문의, 회원가입) 사용


🚦 유입 성과 (마케팅 보고 핵심)

구분필드 이름
유입 채널Session Default Channel Group
소스/매체Session Source / Medium
캠페인Session Campaign

이걸로
👉 “어디 광고가 성과 좋은지” 바로 보임


📄 콘텐츠 성과 (콘텐츠/쇼핑몰 필수)

구분필드 이름
페이지 경로Page Path + Query String
조회수Views
사용자당 조회수Views per User

🧩 2️⃣ Looker Studio 리포트 템플릿 구성 샘플

아래 구조 그대로 만들면 임원 보고용 일일 리포트 완성됨.


🟦 페이지 1 — “오늘의 전체 성과 요약”

상단 Scorecard (숫자 카드 6개)

  • Users

  • Sessions

  • Engagement Rate

  • Conversions

  • Total Revenue

  • Avg Engagement Time

👉 날짜 범위: 어제


🟩 페이지 2 — 트래픽 추이

차트설정
📈 시계열 그래프Date vs Sessions
📈 시계열 그래프Date vs Conversions
📊 막대그래프Channel Group vs Sessions
📊 막대그래프Channel Group vs Conversions

👉 “어느 채널이 성장/하락했는지” 한눈에


🟨 페이지 3 — 전환 & 매출 분석

차트설정
📊 채널별 매출Channel Group vs Revenue
📋 전환 이벤트 표Event Name vs Conversions
📈 ROAS용 결합 차트(광고비 시트 데이터 + GA4 매출 블렌딩)

🟪 페이지 4 — 인기 페이지/상품

차트설정
📋 표Page Path vs Views
📋 표Item Name vs Purchases
📊 상위 10개 막대그래프Top Pages by Views

✉️ 3️⃣ 자동 발송 이메일 제목 / 내용 샘플

자동 발송 시 Looker Studio는 보통 PDF 첨부 + 링크 형식이야.
아래는 실무에서 많이 쓰는 문구들.


📌 버전 1 — 임원 보고용 (깔끔한 스타일)

안녕하세요,

전일 기준 웹사이트 주요 성과를 정리한 일일 리포트를 공유드립니다.

첨부된 PDF에서 아래 항목들을 확인하실 수 있습니다.

  • 전체 방문자 및 세션 현황

  • 채널별 유입 성과

  • 전환 및 매출 요약

  • 주요 페이지/상품 성과

추가로 확인이 필요한 지표가 있으시면 언제든 말씀 부탁드립니다.

감사합니다.


📌 버전 2 — 마케팅 팀 공유용 (조금 더 캐주얼)

안녕하세요 팀,

어제 기준 마케팅 성과 리포트 공유드립니다.

✔ 유입 트래픽 추이
✔ 채널별 전환 성과
✔ 매출 및 주요 이벤트 현황

첨부된 리포트 확인 후, 특이 변동 있는 채널은 함께 점검해보면 좋겠습니다.

오늘도 파이팅입니다!


📌 버전 3 — 자동 알림 느낌 (아주 심플)

전일 기준 자동 생성된 성과 리포트를 전달드립니다.

자세한 수치는 첨부된 리포트 또는 링크에서 확인하실 수 있습니다.


🎯 추천 세팅 조합 (실무 베스트)

✔ 데이터: GA4 + 매출 Sheets 블렌딩
✔ 리포트 구성: 요약 → 채널 → 전환 → 페이지
✔ 발송 주기: 매일 오전 8~9시
✔ 수신 대상: 팀 메일 그룹 + 팀장


원하면
👉 광고비 시트랑 GA4 매출 합쳐서 ROAS 계산하는 방법
👉 Looker Studio에서 전일 자동 필터 거는 법
이것도 이어서 알려줄까?

좋아!
“광고비 + GA4 매출 = ROAS 계산” + “Looker Studio에서 전일 자동 필터 설정”
두 가지를 실전 예시 + 단계별로 알기 쉽게 정리했어 👇


✅ 1) 광고비 시트랑 GA4 매출 합쳐서 ROAS 계산하는 방법

📌 전체 구조 (흐름)

Google Sheets(광고비) + GA4(매출) → Looker Studio에서 데이터 블렌딩 → ROAS 차트

ROAS (Return On Ad Spend)
📌 공식:

ROAS = 매출 / 광고비 × 100 (%)

예:
광고비 100 → 매출 600 → ROAS = 600/100 × 100 = 600%


📌 A. 광고비 시트 만들기 (Google Sheets)

먼저 광고비를 시트 형태로 정리해야 해.

날짜채널광고비
2026-02-01Facebook120000
2026-02-01Google Ads80000
2026-02-02Facebook130000

포인트
✔ 날짜는 YYYY-MM-DD 형식
✔ 채널명은 GA4와 동일하게 쓰면 이후 매칭이 편함


📌 B. GA4 리포트에서 매출(Revenue) 가져오기

Looker Studio에서 GA4 데이터를 추가할 때:

  • 측정항목: Total Revenue 또는 Purchase Revenue

  • 차원: Date, Session Default Channel Group 또는 Source/Medium


📌 C. Looker Studio에서 데이터 블렌딩 (Blend Data)

1️⃣ 데이터 소스 추가

📌 Data → Add Data

  • Google Sheets(광고비 시트)

  • Google Analytics 4


2️⃣ Blend Data 만들기

Looker Studio 리포트에서:

Resource → Manage blended data → Add a blend

좌측: 광고비 시트

  • Dimension: Date, Channel

  • Metric: Ad Spend

우측: GA4

  • Dimension: Date, Channel

  • Metric: Revenue

👉 Join key (결합 기준)

  • Date

  • Channel

이렇게 날짜 + 채널 기준으로 한 행에 광고비/매출을 같이 보게 만들 수 있어.


📌 D. 계산 필드 만들기 (ROAS)

Blend 된 데이터에 계산 필드 추가:

ROAS (%) = Revenue / Ad Spend * 100

Looker Studio에서:

📍 Add a Field → 이름: ROAS (%)

Revenue / Ad Spend * 100

📊 시각화 예시 (Looker Studio)

📌 1) Scorecard

  • ROAS (%)

  • Total Revenue

  • Total Ad Spend

📌 2) Bar Chart

  • Dimension: Channel

  • Metrics: ROAS (%)


🔍 팁

✅ 시트 광고비의 채널명이 GA4 채널명과 같아야
Blend가 잘 됨
예:
GA4 → “Organic Search”
Sheets → “Organic Search”



✅ 2) Looker Studio에서 전일 자동 필터 거는 법

자동 이메일용 리포트는 대부분 전일 데이터만 보여주고 싶잖아?
그걸 Looker Studio의 자동 필터(Date Range Auto) 로 설정하자.


📌 A. 페이지 전체에 전일 필터 적용

  1. 리포트 캔버스 클릭

  2. 오른쪽 패널에서 Date Range Dimension 찾기

📌 Default Date Range → Custom

→ Next 설정:

옵션선택값
Start DateYesterday
End DateYesterday

👉 이렇게 설정하면
📅 리포트 전체가 전일 기준으로 자동 필터됨


📌 B. 차트 개별 전일 설정

세부 차트가 있다면,

  1. 해당 차트 클릭

  2. 스타일/데이터 패널

  3. Date Range → Custom → Yesterday


📌 C. 동적 날짜 범위 vs 고정 날짜

유형언제 쓰는지
Yesterday자동 전일
Last 7 days최근 7일
This month이번 달 전체
Custom (fixed date)특정 기간

👉 자동 발송 리포트 가장 흔한 셋업은 Yesterday


📌 예시 구성 (전일 ROAS 리포트)

페이지 1 — KPI 요약 (전일)

  • Sessions (전일)

  • Revenue (전일)

  • Ad Spend (전일)

  • ROAS (%) (전일)

페이지 2 — 채널별 성과

  • Channel Bar Chart: ROAS (%)

  • Channel Table: Revenue / Ad Spend / ROAS


🎯 자동 이메일 예약 설정

아까 설정한 것처럼:

Share → Schedule email delivery
수신자 입력 → Frequency: Daily
시간: 예) 매일 오전 9시


🧠 주의 포인트

✔ Blend Data의 날짜 필드가 **같은 데이터 형식(날짜)**이어야 함
✔ GA4 매출/Sheets 광고비 간 채널 네이밍 통일 필수
✔ 리포트에 전일 필터를 미리 설정해 두면 자동 발송 시 항상 어제 데이터만 보여짐


🧾 한 줄 요약

✅ 광고비(시트) + GA4(매출) → 데이터 블렌딩 → ROAS 계산 필드
✅ Looker Studio에서 Yesterday 설정하면 자동으로 전일 리포트 됨


원하면
📍 이 구성을 Google Sheets + Looker Studio 템플릿 형태로 이메일 첨부용 예제 파일까지
직접 만들어서 제공해줄까? (CSV/Sheets 템플릿)

좋아 😎 바로 쓸 수 있는 광고비 + ROAS 분석용 Google Sheets 템플릿 파일 만들어놨어.

👉 여기서 다운로드해서 사용하면 돼:
LookerStudio_ROAS_Template.xlsx 다운로드


📂 파일 구성 설명

🟢 시트 1: Ad_Spend_Template

Looker Studio에서 광고비 데이터 소스로 연결할 시트야.

Date (YYYY-MM-DD)ChannelAd Spend
2026-02-01Google Ads120000
2026-02-01Facebook95000

🔹 Date 형식 유지 필수 (YYYY-MM-DD)
🔹 Channel 이름은 GA4의 채널명과 최대한 맞춰야 ROAS 계산이 정확해짐


🟡 시트 2: README_Setup_Guide

Looker Studio에서 ROAS 리포트 만드는 순서가 적혀 있어.
팀원이나 나중의 나를 위한 설명서 느낌 📘


🚀 이제 Looker Studio에서 이렇게 연결하면 됨

1️⃣ 이 파일을 Google Drive에 업로드 → Google Sheets로 열기

2️⃣ Looker Studio 접속 → 데이터 추가

  • 데이터 소스 ①: 이 광고비 시트

  • 데이터 소스 ②: GA4 (Total Revenue 포함)

3️⃣ Blend Data (데이터 결합)

광고비 시트GA4
DateDate
ChannelSession Default Channel Group
Ad SpendTotal Revenue

4️⃣ 계산 필드 만들기

ROAS (%) = Total Revenue / Ad Spend * 100

⏰ 전일 자동 리포트 설정도 같이 하면 끝

Looker Studio 상단
Date Range → Custom → Yesterday ~ Yesterday

그리고
공유 → Schedule email delivery → Daily 오전 발송


이제 매일 아침
📊 광고비
💰 매출
📈 ROAS
자동 계산된 리포트가 이메일로 날아감 ✉️


원하면 다음 단계로
👉 ROAS가 특정 값 이하일 때 빨간색 표시하는 조건부 서식
👉 채널별 ROAS 목표 대비 달성률 계산
이것도 이어서 만들어 줄까?

캬 이거 들어가면 이제 보고서가 ‘분석’ 단계로 올라가는 구간이다 😎
바로 실무용으로 설명해줄게.


✅ 1️⃣ ROAS가 특정 값 이하일 때 🔴 빨간색 표시 (조건부 서식)

Looker Studio에서는 **“조건부 서식(Conditional formatting)”**으로 해결한다.

🎯 목표 예시

ROAS가 300% 미만이면 빨간색,
300% 이상이면 기본색(또는 초록)


📌 적용 위치

👉 표(Table) 또는 Scorecard 차트에서 가능


🧩 설정 방법 (표 기준)

1️⃣ ROAS가 들어있는 테이블 차트 클릭

2️⃣ 오른쪽 패널 → STYLE 탭

3️⃣ 아래로 스크롤 → Conditional formatting (조건부 서식)Add

4️⃣ 규칙 설정

항목설정값
적용 필드ROAS (%)
조건Less than (<)
300
서식텍스트 색상 → 🔴 빨강

💡 배경색도 바꿀 수 있음 (연한 빨강 추천)


📌 Scorecard에 적용할 경우

  1. ROAS 스코어카드 클릭

  2. Style → Conditional Formatting

  3. 동일하게 < 300 → 빨강


🔥 실무 팁

ROAS표시
500% 이상초록 (좋음)
300~500%기본색
300% 미만🔴 빨강 (위험)

→ 임원 보고서에서 바로 눈에 띔


✅ 2️⃣ 채널별 ROAS 목표 대비 달성률 계산

이건 “목표 대비 몇 % 달성했는지” 보는 거야.


🎯 예시 목표

채널목표 ROAS
Google Ads400%
Facebook350%
Instagram300%

📌 방법 A (가장 쉬움) — 목표값을 시트에 추가

광고비 시트에 목표 열 추가 👇

DateChannelAd SpendTarget ROAS
2026-02-01Google Ads120000400
2026-02-01Facebook95000350

📌 이 시트를 Blend에 같이 포함하면 됨


📌 Looker Studio 계산 필드 만들기

1️⃣ 기존 ROAS

ROAS (%) = Revenue / Ad Spend * 100

2️⃣ 목표 대비 달성률 필드 추가

ROAS Achievement (%) = ROAS (%) / Target ROAS * 100

📊 해석 방법

달성률의미
120%목표 초과 달성 🎉
100%목표 정확히 달성
80%목표 미달 ⚠

🎨 이것도 조건부 서식 가능

조건색상
≥ 110%초록
90~110%기본
< 90%🔴 빨강

임원들이 제일 좋아하는 지표 스타일임 👍


🧩 추천 차트 구성

차트내용
📋 채널별 표Channel / ROAS / Target ROAS / Achievement %
📊 막대그래프Channel vs ROAS Achievement %
🎯 Scorecard전체 평균 달성률

🧠 한 줄 요약

✔ ROAS 낮으면 빨갛게 = 조건부 서식
✔ 목표값 시트에 넣고 Blend → 달성률 계산 필드 만들기
✔ 달성률까지 색깔 표시하면 관리형 대시보드 완성


원하면 다음 단계로
👉 ROAS 자동 경고 아이콘(▲▼) 표시하는 방법
👉 광고비 대비 전환단가(CPA) 같이 보는 대시보드 구성
까지 확장해줄까?

오… 이제 완전 마케팅 성과 모니터링 대시보드 레벨 가는 중이다 😎
바로 실무에서 쓰는 방식으로 갈게.


✅ 1️⃣ ROAS 자동 경고 아이콘 표시 (▲ ▼)

Looker Studio에는 아이콘 버튼은 없지만
👉 계산 필드 + 유니코드 기호로 만들 수 있음.


🎯 목표

상황표시
ROAS ≥ 목표▲ (좋음)
ROAS < 목표▼ (위험)

🧩 1단계: 목표 대비 비교 필드 만들기

이미 있는 값:

  • ROAS (%)

  • Target ROAS

새 계산 필드 생성 👇

📌 필드 이름: ROAS Status Icon

CASE
  WHEN ROAS (%) >= Target ROAS THEN "▲"
  ELSE "▼"
END

🧩 2단계: 색상까지 넣고 싶다면

필드 이름: ROAS Status Text

CASE
  WHEN ROAS (%) >= Target ROAS THEN "▲ Good"
  ELSE "▼ Check"
END

그리고 테이블에서 조건부 서식 적용

조건색상
Contains ▲초록
Contains ▼빨강

📊 차트 적용 위치

차트사용법
📋 채널별 테이블Channel / ROAS / Target / 아이콘
📊 스코어카드전체 ROAS 옆에 아이콘 표시

임원 보고용에서 시각적으로 엄청 잘 먹힘 👌


✅ 2️⃣ 광고비 대비 전환단가(CPA) 같이 보는 대시보드 구성

이제 ROAS랑 같이 보면 좋은 지표가 바로 CPA (Cost Per Acquisition)


📌 CPA 공식

CPA = Ad Spend / Conversions

즉,

“전환 1건 얻는 데 광고비 얼마 썼는지”


🧩 1단계: Blend 데이터에 Conversions 포함

GA4 데이터에서

  • Metric: Conversions

  • Dimension: Date, Channel

광고비 시트 + GA4 매출 블렌딩할 때
👉 Conversions도 같이 포함


🧮 2단계: CPA 계산 필드 만들기

필드 이름: CPA

Ad Spend / Conversions

⚠ 전환이 0일 때 오류 방지하려면:

CASE
  WHEN Conversions = 0 THEN 0
  ELSE Ad Spend / Conversions
END

🎯 CPA 목표 대비 비교도 가능

예: 목표 CPA = 15,000원

필드 이름: CPA Status

CASE
  WHEN CPA <= 15000 THEN "👍 효율 좋음"
  ELSE "⚠ 비용 높음"
END

📊 추천 대시보드 구성 (ROAS + CPA 통합)

🟦 상단 KPI 카드

지표
Total Revenue
Total Ad Spend
ROAS (%)
CPA

🟩 채널별 성과 테이블

ChannelAd SpendRevenueROAS▲▼ConversionsCPA

조건부 서식:

  • ROAS 낮으면 빨강

  • CPA 높으면 빨강


🟨 채널 효율 비교 그래프

그래프설정
막대그래프Channel vs ROAS
막대그래프Channel vs CPA

ROAS는 높을수록 좋고
CPA는 낮을수록 좋음 → 서로 보완 지표


🧠 한 번에 이해하기

지표의미좋을수록
ROAS돈 쓴 대비 번 돈높을수록 👍
CPA전환 1개당 비용낮을수록 👍

👉 ROAS 높고 CPA 낮으면 = 💎 황금 채널


🎁 실무용 마무리 팁

✔ ROAS 아이콘(▲▼) + 색상
✔ CPA도 빨강/초록 조건부 서식
✔ 전일 필터 적용
✔ 매일 오전 자동 이메일 발송

이렇게 하면
📩 “어제 돈 잘 쓴 채널 / 망한 채널”
메일만 봐도 바로 판단 가능


원하면 다음 단계로
👉 광고비 대비 매출 추세 그래프 (ROAS 트렌드)
👉 예산 소진 속도(일 평균 광고비) 계산
이것도 같이 넣어서 완성형 퍼포먼스 대시보드 만들어줄까?


좋아 이제 거의 퍼포먼스 마케팅 대시보드 풀세트 간다 😎
마지막 퍼즐 = 예산 소진 속도(Budget Burn Rate)


✅ 1️⃣ 예산 소진 속도란?

“우리가 하루 평균 얼마씩 광고비를 쓰고 있는가?”

📌 캠페인 예산 관리할 때 핵심 지표
📌 “이 속도면 예산이 언제 바닥나는지” 예측 가능


📌 기본 공식

일 평균 광고비 = 총 광고비 / 경과 일수

🧩 2️⃣ Looker Studio에서 계산 필드 만들기

① 총 광고비 (이미 있음)

Ad Spend


② 경과 일수 계산 필드

필드 이름: Days Elapsed

COUNT_DISTINCT(Date)

👉 현재 리포트 날짜 범위 안에서 데이터가 있는 날짜 수


③ 일 평균 광고비 (Burn Rate)

필드 이름: Daily Burn Rate

SUM(Ad Spend) / COUNT_DISTINCT(Date)

✅ 3️⃣ 월 예산 대비 소진 속도까지 보기 (고급 but 실무용)

광고 예산이 정해져 있다면 더 강력해짐 💥

예: 이번 달 예산 = 3,000,000원


📌 예산 시트 만들기 (선택)

MonthBudget
2026-023000000

또는 그냥 고정값 계산 필드로 사용 가능


📌 예산 소진률 계산

필드 이름: Budget Spent %

SUM(Ad Spend) / 3000000 * 100

📌 예산 남은 일수 예측

필드 이름: Estimated Days Remaining

(3000000 - SUM(Ad Spend)) / Daily Burn Rate

👉 이 속도면 며칠 뒤 예산 끝나는지 예측 가능


📊 4️⃣ 대시보드에 넣는 방법 (완성형 구성)

🟦 상단 KPI 카드 영역

카드의미
Total Ad Spend현재까지 사용한 광고비
Daily Burn Rate하루 평균 광고비
Budget Spent %예산 대비 사용률
Estimated Days Remaining예산 소진까지 남은 일수

🟩 채널 효율 영역

지표
ROAS (%)
ROAS ▲▼ 아이콘
CPA
CPA 상태 표시

🟨 트렌드 영역

그래프설정
📈 Date vs Ad Spend광고비 추이
📈 Date vs Revenue매출 추이
📈 Date vs ROAS효율 변화 추이

🚦 조건부 서식 추천

지표위험 조건색상
Budget Spent %> 90%🔴 빨강
Estimated Days Remaining< 5일🔴 빨강
Daily Burn Rate평소보다 급증🟠 주황

🎯 이렇게 되면 가능한 것

메일 자동 발송 보고서만 보고도 👇

📌 “광고 효율 나쁜 채널” 바로 식별
📌 “전환 비싼 채널” 바로 식별
📌 “예산 며칠 뒤 바닥나는지” 예측
📌 “광고비 너무 빨리 타는지” 감지

= 관리형 퍼포먼스 대시보드 완성


🧠 한 줄 요약

ROAS + CPA + 예산 소진 속도까지 넣으면
단순 리포트 ❌ → 의사결정용 대시보드 완성 ✅


원하면 다음 단계로
👉 광고 채널 자동 순위 매기기 (1등~꼴등)
👉 이상치(급등/급락) 자동 감지 표시
까지 넣어서 진짜 “임원용 레벨”로 업그레이드 해줄까?

좋아, 이제 진짜 **“보고서 → 판단 도구”**로 업그레이드하는 마지막 단계 간다 😎
👉 자동 순위 + 이상치 감지 넣으면 임원들이 제일 좋아하는 구조 완성됨


✅ 1️⃣ 광고 채널 자동 순위 매기기 (1등~꼴등)

채널 효율을 자동으로 줄 세워 보자.

🎯 기준은 보통 2가지

  • ROAS 높은 순 = 좋음

  • CPA 낮은 순 = 좋음


🧩 방법 1 — ROAS 기준 순위 필드 만들기

Looker Studio 계산 필드:

필드 이름: ROAS Rank

RANK_DENSE(ROAS (%), DESC)

📌 결과 예시

ChannelROASROAS Rank
Google Ads520%1
Facebook410%2
Instagram290%3

👉 자동으로 1등~꼴등 매겨짐


🧩 방법 2 — CPA 기준 순위

CPA는 낮을수록 좋으니까 ASC 사용

필드 이름: CPA Rank

RANK_DENSE(CPA, ASC)

📊 활용법

📋 채널 성과 테이블에 추가

ChannelROASROAS RankCPACPA Rank

조건부 서식으로
Rank 1 = 🟢 초록
Rank 3 이상 = 🔴 빨강


✅ 2️⃣ 이상치(급등/급락) 자동 감지 표시

이건 “어제 갑자기 이상한 일 있었는지” 잡아내는 기능 🔍


🎯 목표

상황표시
ROAS가 전일 대비 급증▲ 급등
ROAS가 전일 대비 급락▼ 급락

🧩 단계 1 — 전일 대비 변화율 계산

필드 이름: ROAS Change %

(ROAS (%) - LAG(ROAS (%))) / LAG(ROAS (%)) * 100

📌 이건 날짜 기준 시계열 그래프나 테이블에서 사용


🧩 단계 2 — 이상치 상태 필드 만들기

필드 이름: ROAS Trend Alert

CASE
  WHEN ROAS Change % > 30 THEN "▲ 급등"
  WHEN ROAS Change % < -30 THEN "▼ 급락"
  ELSE "-"
END

기준 ±30%는 예시, 원하는 값으로 조정 가능


🎨 색상 조건부 서식

조건색상
Contains ▲🟢 초록
Contains ▼🔴 빨강

📊 어디에 쓰면 좋냐?

차트활용
📋 날짜별 ROAS 테이블급등/급락 날짜 표시
📋 채널별 일간 테이블특정 채널 이상 변동 감지
📈 ROAS 시계열 그래프변동 구간 빠르게 확인

🚀 최종 완성 대시보드 구조

🟦 상단 KPI

  • ROAS

  • CPA

  • Daily Burn Rate

  • Budget Spent %

  • Estimated Days Remaining

🟩 채널 성과 테이블

| Channel | ROAS | ▲▼ | Rank | CPA | Rank | ROAS Trend |

🟨 트렌드 그래프

  • 날짜별 ROAS

  • 날짜별 광고비

  • 날짜별 매출


🧠 이렇게 되면 가능한 것

메일로 받은 리포트만 보고도 👇

✔ 어제 1등 채널 / 꼴등 채널 바로 보임
✔ 효율 갑자기 망가진 채널 즉시 감지
✔ 예산 소진 속도까지 한눈에
✔ 운영자가 아니라 의사결정자용 뷰 완성


🎯 한 줄 요약

순위 + 이상치 감지 들어가면
이건 그냥 리포트가 아니라 자동 성과 감시 시스템이다 🔥


원하면 다음 단계로
👉 광고 채널별 자동 코멘트 생성 (예: “Facebook 효율 급락, 점검 필요”)
까지 붙여서 진짜 “사람이 분석한 것 같은 리포트”로 만들어줄까?

좋아, 이제 진짜 **“보고서 → 판단 도구”**로 업그레이드하는 마지막 단계 간다 😎
👉 자동 순위 + 이상치 감지 넣으면 임원들이 제일 좋아하는 구조 완성됨


✅ 1️⃣ 광고 채널 자동 순위 매기기 (1등~꼴등)

채널 효율을 자동으로 줄 세워 보자.

🎯 기준은 보통 2가지

  • ROAS 높은 순 = 좋음

  • CPA 낮은 순 = 좋음


🧩 방법 1 — ROAS 기준 순위 필드 만들기

Looker Studio 계산 필드:

필드 이름: ROAS Rank

RANK_DENSE(ROAS (%), DESC)

📌 결과 예시

ChannelROASROAS Rank
Google Ads520%1
Facebook410%2
Instagram290%3

👉 자동으로 1등~꼴등 매겨짐


🧩 방법 2 — CPA 기준 순위

CPA는 낮을수록 좋으니까 ASC 사용

필드 이름: CPA Rank

RANK_DENSE(CPA, ASC)

📊 활용법

📋 채널 성과 테이블에 추가

ChannelROASROAS RankCPACPA Rank

조건부 서식으로
Rank 1 = 🟢 초록
Rank 3 이상 = 🔴 빨강


✅ 2️⃣ 이상치(급등/급락) 자동 감지 표시

이건 “어제 갑자기 이상한 일 있었는지” 잡아내는 기능 🔍


🎯 목표

상황표시
ROAS가 전일 대비 급증▲ 급등
ROAS가 전일 대비 급락▼ 급락

🧩 단계 1 — 전일 대비 변화율 계산

필드 이름: ROAS Change %

(ROAS (%) - LAG(ROAS (%))) / LAG(ROAS (%)) * 100

📌 이건 날짜 기준 시계열 그래프나 테이블에서 사용


🧩 단계 2 — 이상치 상태 필드 만들기

필드 이름: ROAS Trend Alert

CASE
  WHEN ROAS Change % > 30 THEN "▲ 급등"
  WHEN ROAS Change % < -30 THEN "▼ 급락"
  ELSE "-"
END

기준 ±30%는 예시, 원하는 값으로 조정 가능


🎨 색상 조건부 서식

조건색상
Contains ▲🟢 초록
Contains ▼🔴 빨강

📊 어디에 쓰면 좋냐?

차트활용
📋 날짜별 ROAS 테이블급등/급락 날짜 표시
📋 채널별 일간 테이블특정 채널 이상 변동 감지
📈 ROAS 시계열 그래프변동 구간 빠르게 확인

🚀 최종 완성 대시보드 구조

🟦 상단 KPI

  • ROAS

  • CPA

  • Daily Burn Rate

  • Budget Spent %

  • Estimated Days Remaining

🟩 채널 성과 테이블

| Channel | ROAS | ▲▼ | Rank | CPA | Rank | ROAS Trend |

🟨 트렌드 그래프

  • 날짜별 ROAS

  • 날짜별 광고비

  • 날짜별 매출


🧠 이렇게 되면 가능한 것

메일로 받은 리포트만 보고도 👇

✔ 어제 1등 채널 / 꼴등 채널 바로 보임
✔ 효율 갑자기 망가진 채널 즉시 감지
✔ 예산 소진 속도까지 한눈에
✔ 운영자가 아니라 의사결정자용 뷰 완성


🎯 한 줄 요약

순위 + 이상치 감지 들어가면
이건 그냥 리포트가 아니라 자동 성과 감시 시스템이다 🔥


원하면 다음 단계로
👉 광고 채널별 자동 코멘트 생성 (예: “Facebook 효율 급락, 점검 필요”)
까지 붙여서 진짜 “사람이 분석한 것 같은 리포트”로 만들어줄까?

좋아, 이제 진짜 **“보고서 → 판단 도구”**로 업그레이드하는 마지막 단계 간다 😎
👉 자동 순위 + 이상치 감지 넣으면 임원들이 제일 좋아하는 구조 완성됨


✅ 1️⃣ 광고 채널 자동 순위 매기기 (1등~꼴등)

채널 효율을 자동으로 줄 세워 보자.

🎯 기준은 보통 2가지

  • ROAS 높은 순 = 좋음

  • CPA 낮은 순 = 좋음


🧩 방법 1 — ROAS 기준 순위 필드 만들기

Looker Studio 계산 필드:

필드 이름: ROAS Rank

RANK_DENSE(ROAS (%), DESC)

📌 결과 예시

ChannelROASROAS Rank
Google Ads520%1
Facebook410%2
Instagram290%3

👉 자동으로 1등~꼴등 매겨짐


🧩 방법 2 — CPA 기준 순위

CPA는 낮을수록 좋으니까 ASC 사용

필드 이름: CPA Rank

RANK_DENSE(CPA, ASC)

📊 활용법

📋 채널 성과 테이블에 추가

ChannelROASROAS RankCPACPA Rank

조건부 서식으로
Rank 1 = 🟢 초록
Rank 3 이상 = 🔴 빨강


✅ 2️⃣ 이상치(급등/급락) 자동 감지 표시

이건 “어제 갑자기 이상한 일 있었는지” 잡아내는 기능 🔍


🎯 목표

상황표시
ROAS가 전일 대비 급증▲ 급등
ROAS가 전일 대비 급락▼ 급락

🧩 단계 1 — 전일 대비 변화율 계산

필드 이름: ROAS Change %

(ROAS (%) - LAG(ROAS (%))) / LAG(ROAS (%)) * 100

📌 이건 날짜 기준 시계열 그래프나 테이블에서 사용


🧩 단계 2 — 이상치 상태 필드 만들기

필드 이름: ROAS Trend Alert

CASE
  WHEN ROAS Change % > 30 THEN "▲ 급등"
  WHEN ROAS Change % < -30 THEN "▼ 급락"
  ELSE "-"
END

기준 ±30%는 예시, 원하는 값으로 조정 가능


🎨 색상 조건부 서식

조건색상
Contains ▲🟢 초록
Contains ▼🔴 빨강

📊 어디에 쓰면 좋냐?

차트활용
📋 날짜별 ROAS 테이블급등/급락 날짜 표시
📋 채널별 일간 테이블특정 채널 이상 변동 감지
📈 ROAS 시계열 그래프변동 구간 빠르게 확인

🚀 최종 완성 대시보드 구조

🟦 상단 KPI

  • ROAS

  • CPA

  • Daily Burn Rate

  • Budget Spent %

  • Estimated Days Remaining

🟩 채널 성과 테이블

| Channel | ROAS | ▲▼ | Rank | CPA | Rank | ROAS Trend |

🟨 트렌드 그래프

  • 날짜별 ROAS

  • 날짜별 광고비

  • 날짜별 매출


🧠 이렇게 되면 가능한 것

메일로 받은 리포트만 보고도 👇

✔ 어제 1등 채널 / 꼴등 채널 바로 보임
✔ 효율 갑자기 망가진 채널 즉시 감지
✔ 예산 소진 속도까지 한눈에
✔ 운영자가 아니라 의사결정자용 뷰 완성


🎯 한 줄 요약

순위 + 이상치 감지 들어가면
이건 그냥 리포트가 아니라 자동 성과 감시 시스템이다 🔥


원하면 다음 단계로
👉 광고 채널별 자동 코멘트 생성 (예: “Facebook 효율 급락, 점검 필요”)
까지 붙여서 진짜 “사람이 분석한 것 같은 리포트”로 만들어줄까?


와… 이제 거의 AI 마케팅 애널리스트 대시보드 만드는 단계다 😎
👉 숫자 보여주는 리포트 ❌
👉 상황을 말로 설명해주는 리포트

Looker Studio에서도 충분히 구현 가능해.


✅ 목표

채널별 성과를 보고 자동으로 이런 코멘트가 뜨게 만들기 👇

  • “Google Ads 효율 우수, 예산 확대 검토”

  • “Facebook ROAS 급락, 캠페인 점검 필요”

  • “Instagram CPA 상승, 소재 피로도 의심”


🧩 1️⃣ 기본이 되는 지표들 (이미 만든 것)

우리가 이미 가진 필드:

  • ROAS (%)

  • ROAS Change % (전일 대비 변화율)

  • CPA

  • CPA Rank

  • ROAS Rank

이제 이걸 조합해서 문장 생성 필드 만들 거야.


🧠 2️⃣ 자동 코멘트 계산 필드 만들기

📌 필드 이름: Channel Insight Comment

CASE

WHEN ROAS (%) >= Target ROAS 
     AND ROAS Change % > 20 
THEN "효율 상승 중, 예산 확대 검토"

WHEN ROAS (%) >= Target ROAS 
     AND ROAS Change % BETWEEN -20 AND 20
THEN "효율 안정적, 현재 운영 유지"

WHEN ROAS (%) < Target ROAS 
     AND ROAS Change % < -20
THEN "효율 급락, 캠페인 점검 필요"

WHEN CPA > 15000 
     AND ROAS (%) < Target ROAS
THEN "전환 비용 상승, 타겟/소재 점검"

ELSE "성과 보통, 추이 모니터링"

END

📌 채널명까지 포함한 문장 만들기

조금 더 “사람이 쓴 느낌”으로 만들기 👇

📌 필드 이름: Channel AI Comment

CONCAT(
Channel, " : ",

CASE
WHEN ROAS (%) >= Target ROAS AND ROAS Change % > 20
THEN "효율 급상승, 예산 확대 추천"

WHEN ROAS (%) < Target ROAS AND ROAS Change % < -20
THEN "효율 급락, 즉시 점검 필요"

WHEN CPA > 15000
THEN "전환 단가 상승 중, 소재 피로도 의심"

ELSE "성과 안정, 지속 모니터링"
END
)

📊 3️⃣ 어디에 표시하면 좋을까?

방법 ① 채널 성과 테이블에 마지막 열로 추가

ChannelROASCPARankAI Comment
Facebook210%18,0004🔴 효율 급락, 점검 필요

방법 ② 별도 “AI 분석 요약 영역”

📋 테이블 필터 → ROAS Rank ≤ 3 OR ROAS Trend Alert 있음

👉 상위 채널 + 이상 채널만 코멘트 표시
= 임원용 “핵심 인사이트 박스”


🎨 가독성 높이는 방법

조건스타일
Contains "급락"🔴 빨강 배경
Contains "확대"🟢 초록 배경
Contains "상승"🟢 초록 텍스트

🚀 결과적으로 이런 리포트가 됨

📩 매일 아침 자동 메일 도착 → 열어보면

Google Ads : 효율 급상승, 예산 확대 추천
Facebook : 효율 급락, 즉시 점검 필요
Instagram : 성과 안정, 지속 모니터링

담당자가 분석 안 해도
👉 바로 액션 포인트 보이는 리포트 완성


🧠 한 줄 요약

숫자 + 조건문 + CONCAT =
“사람이 써준 것 같은 자동 분석 코멘트” 가능


원하면 다음 단계로
👉 전체 채널 종합 한 줄 요약 (예: “전반적 효율 안정, Facebook만 점검 필요”)
까지 만들어서 진짜 보고용 문장 자동 생성해줄까?

좋다… 이제 진짜 “AI가 보고서 써주는 단계” 왔다 😎
Looker Studio에서 전체 채널 상황을 한 문장으로 요약해보자.


✅ 목표 예시

리포트 상단에 이런 문장이 자동으로 뜨게 만들기 👇

  • “전반적 효율 안정, Facebook 채널 점검 필요”

  • “전체 ROAS 상승 추세, Google Ads 성과 견인”

  • “광고비 소진 빠름, 효율은 보통 수준”


🧠 핵심 아이디어

👉 채널별 상태를 먼저 판단
👉 그걸 집계해서 전체 문장으로 변환


🧩 1️⃣ 채널 상태 점수 만들기

먼저 각 채널의 상태를 숫자로 변환

📌 필드 이름: Channel Health Score

CASE
  WHEN ROAS (%) >= Target ROAS AND ROAS Change % > 10 THEN 2   -- 매우 좋음
  WHEN ROAS (%) >= Target ROAS THEN 1                         -- 양호
  WHEN ROAS (%) < Target ROAS AND ROAS Change % < -20 THEN -2 -- 매우 나쁨
  WHEN ROAS (%) < Target ROAS THEN -1                         -- 주의
  ELSE 0
END

🧩 2️⃣ 전체 평균 상태 계산

📌 필드 이름: Overall Health Avg

AVG(Channel Health Score)

이 값이 전체 분위기를 말해줌

평균값의미
1 이상전체 성과 좋음
0 근처안정적
-1 이하전반적으로 나쁨

🧩 3️⃣ 가장 문제 있는 채널 찾기

📌 필드 이름: Worst Channel Flag

CASE
  WHEN Channel Health Score = MIN(Channel Health Score) THEN Channel
  ELSE NULL
END

→ 테이블에서 최소값 채널이 자동 식별됨


🧩 4️⃣ 이제 한 줄 요약 문장 만들기

📌 필드 이름: Executive Summary Line

CONCAT(

CASE
  WHEN Overall Health Avg >= 1 THEN "전반적 효율 매우 양호, "
  WHEN Overall Health Avg >= 0 THEN "전반적 효율 안정, "
  ELSE "전반적 효율 저하, "
END,

CASE
  WHEN MIN(Channel Health Score) < 0 
  THEN CONCAT(Worst Channel Flag, " 채널 점검 필요")
  ELSE "특이 이상 없음"
END

)

📊 사용 위치

이 필드를 Scorecard 또는 단일 값 텍스트 카드로 표시하면 됨

리포트 상단에 크게 👇

전반적 효율 안정, Facebook 채널 점검 필요


🎯 더 고급 버전 (예산 상태도 포함)

예산 소진까지 넣고 싶으면 👇

CONCAT(

CASE
  WHEN Overall Health Avg >= 1 THEN "성과 양호, "
  WHEN Overall Health Avg >= 0 THEN "성과 안정, "
  ELSE "성과 하락, "
END,

CASE
  WHEN Budget Spent % > 90 THEN "예산 소진 임박, "
  ELSE ""
END,

CASE
  WHEN MIN(Channel Health Score) < 0 
  THEN CONCAT(Worst Channel Flag, " 점검 필요")
  ELSE "운영 안정"
END

)

🚀 결과

이제 매일 아침 자동 메일에 이런 문장이 뜸 👇

📩
“성과 안정, 예산 소진 임박, Facebook 점검 필요”

👉 임원은 숫자 안 봐도 상황 파악 가능
👉 담당자는 어디부터 손댈지 바로 앎


🧠 한 줄 요약

채널별 점수화 → 평균 → 최저 채널 찾기 → CONCAT
= 사람이 쓴 것 같은 종합 보고 문장 자동 생성


원하면 다음 단계로
👉 이 요약 문장을 어제 대비 오늘 변화까지 포함한 버전
(“전반적 효율 어제보다 개선됨”) 도 만들어줄까?

와… 이건 진짜 임원 보고용 자동 브리핑 문장이다 📈🤖
이제 “현재 상태” + “어제 대비 변화”까지 한 줄에 넣자.


✅ 최종 목표 문장 예시

  • “전반적 효율 안정, 어제 대비 개선됨, Facebook 점검 필요”

  • “성과 하락, 어제보다 악화, Google Ads 급락 영향”

  • “성과 양호, 어제와 유사, 특이 이상 없음”


🧩 STEP 1️⃣ 어제 대비 변화 점수 만들기

이미 있는 Channel Health Score를 활용해서
📌 전일 평균 점수를 하나 더 만든다

필드 ① 오늘 평균 점수

AVG(Channel Health Score)

필드 ② 어제 평균 점수

(날짜 컨트롤이 있을 때 전일 비교용)

AVG(Channel Health Score) 
OVER (PARTITION BY Date)

또는 데이터 소스에 전일 비교 필드가 있다면:

Overall Health Avg - Overall Health Avg (Previous Day)

📌 필드 이름: Health Change vs Yesterday


🧩 STEP 2️⃣ 변화 상태를 말로 변환

📌 필드 이름: Health Trend Text

CASE
  WHEN Health Change vs Yesterday > 0.5 THEN "어제 대비 개선됨, "
  WHEN Health Change vs Yesterday < -0.5 THEN "어제 대비 악화, "
  ELSE "어제와 유사, "
END

🧩 STEP 3️⃣ 기존 종합 문장과 합치기

📌 최종 필드 이름: Executive AI Summary

CONCAT(

-- 전체 상태
CASE
  WHEN Overall Health Avg >= 1 THEN "전반적 성과 양호, "
  WHEN Overall Health Avg >= 0 THEN "전반적 효율 안정, "
  ELSE "전반적 성과 하락, "
END,

-- 어제 대비 변화
Health Trend Text,

-- 문제 채널
CASE
  WHEN MIN(Channel Health Score) < 0 
  THEN CONCAT(Worst Channel Flag, " 점검 필요")
  ELSE "특이 이상 없음"
END

)

📊 리포트에 표시하면 이렇게 나옴

📍 리포트 상단 큰 텍스트 카드:

전반적 효율 안정, 어제 대비 개선됨, Facebook 점검 필요

이 한 줄이 보고서 1페이지 요약 역할을 하게 됨.


🎯 진짜 사람 분석 느낌 나게 하는 팁

조건문구 강화
Worst 채널 점수 -2"긴급 점검 필요"
ROAS 상승 + 예산 소진 빠름"확대 테스트 권장"
전체 하락 + CPA 상승"효율 구조 재점검 필요"

이런 문구를 CASE 안에 추가하면 더 “사람 느낌” 남.


🧠 구조 요약

채널 점수화 → 오늘 평균 → 어제 평균 비교 →
변화 텍스트화 → 최저 채널 붙이기 → CONCAT

= 📩 매일 자동 생성되는 임원용 브리핑 문장 완성


원하면 다음 단계로
👉 이 문장을 이메일 본문 자동 텍스트 템플릿으로도 만들어줄까?
(“안녕하세요, 금일 광고 성과 요약드립니다…” 형식으로)

좋아, 이제 이 문장을 자동 보고 메일 본문으로 자연스럽게 녹여줄게.
Looker Studio에서 생성된 Executive AI Summary 문장을 그대로 끼워 넣는 구조야.

아래 템플릿에서
{{Executive AI Summary}} 부분에 자동 생성 문장이 들어가면 됨.


📩 버전 1 — 가장 많이 쓰는 “깔끔한 업무 보고형”

안녕하세요.

금일 광고 성과를 요약하여 공유드립니다.

▶ 종합 성과 요약
{{Executive AI Summary}}

세부 채널별 성과, ROAS, CPA, 예산 소진 현황은 첨부된 대시보드 리포트에서 확인하실 수 있습니다.
이상 징후가 감지된 채널은 우선 점검 후 조치 예정입니다.

추가로 확인이 필요한 사항이 있으시면 말씀 부탁드립니다.
감사합니다.

조정기 드림


📩 버전 2 — 임원 보고용 “조금 더 브리핑 느낌”

안녕하세요. 금일 광고 운영 성과 브리핑드립니다.

오늘의 전체 퍼포먼스 상태는 다음과 같습니다.

📊 한 줄 요약
{{Executive AI Summary}}

현재 성과 흐름을 기준으로 주요 채널은 지속 모니터링하며,
성과 변동 폭이 큰 채널은 원인 분석 후 운영 전략을 조정할 예정입니다.

상세 수치는 첨부된 Looker Studio 리포트를 참고 부탁드립니다.
감사합니다.

조정기 드림


📩 버전 3 — 실무팀 공유용 “조금 더 액션 중심”

안녕하세요.

금일 광고 성과 공유드립니다.

✔ 오늘의 자동 분석 요약
{{Executive AI Summary}}

위 요약 기준으로 효율 하락 또는 변동 폭이 큰 채널은 우선 점검 대상입니다.
특히 ROAS 하락 및 CPA 상승 구간은 소재/타겟/입찰 전략을 중심으로 확인 예정입니다.

상세 데이터는 첨부 리포트에서 확인 가능합니다.
필요 시 추가 분석 진행하겠습니다.

감사합니다.
조정기 드림


이제 Looker Studio에서 생성된 요약 문장이 매일 바뀌면서
👉 메일 내용도 자동으로 “사람이 쓴 보고서”처럼 바뀌게 됨.

원하면 다음 단계로
성과 좋을 때/나쁠 때 메일 톤이 자동으로 달라지는 버전도 만들어줄까?

댓글 없음:

댓글 쓰기