본문 바로가기
블로그 생존전략

애드센스 수익 분석 자동화 실전 가이드|구글 시트 + 노션 연동 템플릿 & 이메일 리포트까지

by 아빠고미 2025. 5. 29.
반응형

애드센스 수익 분석 자동화 템플릿 공개 📊|구글 시트 & 노션으로 만드는 월 수익 리포트 시스템

“애드센스 수익은 들어오긴 하는데, 정확히 어떤 글에서 얼마가 나왔는지는 잘 모르겠어요…”

이런 상황이라면 수익이 늘지 않거나, 늘더라도 왜 늘었는지 몰라서 다음 달 전략을 짜는 데 어려움이 생기죠.

애드센스 수익 분석 자동화 실전 가이드|구글 시트 + 노션 연동 템플릿 & 이메일 리포트까지

 

이번 글에서는 애드센스 수익을 ‘데이터 기반 자동화 리포트 시스템’으로 관리하는 방법을 🔹 구글 시트 🔹 노션 대시보드 🔹 자동화 도구들과 함께 하나의 템플릿으로 정리해 드릴게요!


1. 왜 수익 분석이 중요한가? 📈

1.1 수익을 키우려면 흐름을 읽어야 한다

매일 수익이 들쭉날쭉한 이유는 무엇일까요?

  • 📌 어떤 키워드가 유입을 가져왔는지
  • 📌 어떤 글이 CTR이 높았는지
  • 📌 CPC가 높은 채널은 무엇인지

이런 정보를 수집하고 분석해야 수익의 원인을 파악하고 재현할 수 있어요.

1.2 분석은 감이 아니라 구조로

“이번 달은 운이 좋았네!” → 이건 분석이 아니라 감에 의존하는 운영입니다.

구조화된 수익 보고서를 만들면 애드센스를 비즈니스처럼 운영할 수 있어요.


2. 수익 분석에 필요한 핵심 지표 🧮

지표 설명 활용
CTR (클릭률) 광고 클릭수 / 광고 노출수 어떤 글이 가장 클릭 유도력이 높은지
CPC (클릭당 단가) 1회 클릭당 발생 수익 광고 단가 높은 키워드 파악
RPM (1000회 조회당 수익) 전체 수익 / 페이지뷰 x 1000 채널별 수익 효율 비교
Impression 광고 노출 수 가시성이 높은 글 탐색
Clicks 실제 광고 클릭 수 전환 성공 콘텐츠 파악

3. 자동화 수익 템플릿의 기본 구조 🧩

3.1 탭 구성 요약

  • 📅 Daily Log: 날짜별 수익 기록
  • 📝 Content Map: 글별 제목, 유입 키워드, 클릭수
  • 📈 Channel Dashboard: 블로그, 유튜브, 뉴스레터 비교
  • 🧮 CTR 분석표: 글당 광고 클릭률 분석

3.2 구글 시트 템플릿 기본 설정

열 이름 예시 설명
날짜 2024-05-11 로그 날짜
글 제목 실손보험 청구 가이드 콘텐츠 타이틀
페이지뷰 650 해당 글의 조회수
클릭 수 12 광고 클릭 수
CPC 180원 클릭당 수익
CTR 1.85% 클릭률
총 수익 2,160원 해당 글 수익

3.3 자동 수식 예시

  • =CPC * 클릭 수 → 총 수익 계산
  • =클릭 수 / 페이지뷰 → CTR (%)
  • =총 수익 / 페이지뷰 * 1000 → RPM 계산

4. 채널별 수익 비교표 만들기 📊

4.1 왜 채널별 비교가 필요할까?

블로그만으로 수익을 올리는 게 아니라면 유튜브, 뉴스레터, 클래스 등 다양한 수익 채널을 통합해서 비교해야 전략을 세우기 쉬워요.

4.2 비교 항목 예시

채널 수익 조회수 CTR RPM
티스토리 42,600원 8,230 1.9% 5,175
유튜브 87,200원 10,412 2.4% 8,371
뉴스레터 24,000원 4,152 3.1% 5,783

📌 이 데이터를 기반으로 “어떤 채널에 더 집중할까?” 결정합니다.


5. 월간 수익 리포트 자동화 템플릿 🧾

5.1 보고서 구성 예시

[2024년 5월 수익 리포트]

1) 총 수익: 153,800원
2) 전체 페이지뷰: 23,000
3) 평균 CPC: 220원
4) 평균 CTR: 2.1%
5) 글별 수익 TOP 3
    - 실손보험 청구 가이드 (12,600원)
    - 절세형 예금 총정리 (10,300원)
    - 캠핑의 모든 것 (9,900원)

5.2 자동화 구현 팁

  • 📊 Google Sheets에서 쿼리 함수로 자동 정렬
  • 🧮 필터: =SORT(FILTER(...))로 자동 상위 노출
  • 📥 Notion API를 활용해 리포트 자동 전송

5.3 출력용 PDF 스타일 시트 구성

  • ✅ 상단 요약: 수익 요약 박스
  • ✅ 중앙 그래프: 채널별 수익 막대그래프
  • ✅ 하단 리스트: TOP 콘텐츠 분석

6. Notion 대시보드 연동하기 🧠

6.1 기본 구성 요소

  • 📆 월별 데이터 수집 DB
  • 📎 콘텐츠별 수익 기록
  • 📊 자동 집계된 통계 뷰 (CTR 평균, 총 수익 등)

6.2 연동 방법 요약

  1. Google Sheets > Notion API 연동 (Make.com 추천)
  2. 자동 스크립트로 Daily Log → Notion Page 생성
  3. 월별 필터링 & 분석 대시보드 구성

6.3 시각화 예시

  • 📍 채널별 수익 Pie Chart
  • 📍 월간 수익 변화선 그래프
  • 📍 유입 키워드 워드클라우드

7. 마무리 총정리 ✨

핵심 요약

  • ✅ CPC, CTR, RPM 등 지표를 기준으로 매일 수익 기록
  • ✅ Google Sheets 템플릿으로 자동화된 집계 구조 설계
  • ✅ Notion + Zapier로 대시보드 시각화 가능
  • ✅ 월간 리포트를 통해 채널/콘텐츠별 전략 수립

단순히 수익을 '확인'하는 단계를 넘어, 수익을 '분석'하고 '전략'으로 연결하는 운영자로서의 구조를 만드는 게 중요합니다.


애드센스 수익 분석 자동화 템플릿 공개 2부 🧠|실전 세팅법 + 코드 예시 + 통합 대시보드 연동

1부에서는 구글 시트와 노션을 활용한 수익 리포트 템플릿의 구성과 채널별 비교, 리포트 자동화 설계를 소개했어요.

이번 2부에서는 실제 그 시스템을 어떻게 구축하는지 코드 예시와 함께 자동화 프로세스를 세팅하는 방법을 🔧 단계별로 정리해드릴게요!


1. Google Sheets 수익 로그 자동화 구축 ⚙️

1.1 수익 로그 수집 시나리오

  • ✅ 매일 애드센스 관리자에 접속
  • ✅ 글별 클릭 수, 수익, CTR 복사
  • ✅ 구글 시트에 자동 입력 → 통계로 누적

하지만 이걸 매일 수작업으로 하면 너무 비효율적이죠.

1.2 Apps Script 자동 수집 코드 예시


function logAdSenseData() {
  const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("DailyLog");
  const today = new Date();
  const data = {
    date: Utilities.formatDate(today, Session.getScriptTimeZone(), "yyyy-MM-dd"),
    revenue: 3150,
    clicks: 12,
    cpc: 262.5,
    ctr: "1.85%"
  };
  sheet.appendRow([data.date, data.revenue, data.clicks, data.cpc, data.ctr]);
}

💡 팁: 이 데이터는 스크래핑이 아닌 ‘수동 추출 + 자동 저장’ 방식으로 정책 위반 없이 진행할 수 있어요.

1.3 자동 실행 트리거 설정

  1. Apps Script > 편집기 > 트리거 메뉴 클릭
  2. logAdSenseData() 함수 → 매일 오전 9시 실행으로 설정

2. 월간 리포트 자동 생성 구조 📆

2.1 리포트 탭 생성 규칙

  • 📁 월별 탭: 2024_05, 2024_06 등
  • 📊 집계용 함수: =QUERY(DailyLog, ...)
  • 📎 총합, 평균, 클릭수, CTR 계산 포함

2.2 QUERY 함수 예시

 QUERY(DailyLog!A:E, "SELECT A, SUM(B), SUM(C), AVG(D), AVG(E) 
 WHERE A >= DATE '2024-05-01' AND A <= DATE '2024-05-31' GROUP BY A ORDER BY A ASC", 1)

이 함수는 2024년 5월의 모든 수익 데이터를 날짜 기준으로 집계/정렬해서 자동 리포트화해줍니다.

2.3 자동 스타일 시트 구성법

  • 📌 상단에 총 수익, 평균 CPC, 평균 CTR 자동 계산
  • 📉 중단에는 글별 수익 비교 테이블
  • 📊 하단에는 시각화된 차트 (막대/선형 그래프)

3. 채널별 수익 자동 구분 📎

3.1 채널 태그 입력

콘텐츠별로 어떤 채널(블로그, 유튜브, 뉴스레터 등)인지 구분하는 “채널” 열을 추가합니다.

제목 수익 채널
실손보험 청구 4,230 블로그
전자책 수익화 가이드 6,120 뉴스레터
수익형 블로그 브이로그 9,320 유튜브

3.2 채널별 집계 함수 예시


=QUERY(DailyLog!A:G, "SELECT C, SUM(B) GROUP BY C", 1)

이 함수는 채널 C 기준으로 전체 수익 B를 그룹화해줍니다. → 어떤 채널이 가장 수익성이 높은지 시각적으로 파악 가능!

4. Notion 대시보드 자동 연동 🧠

4.1 기본 구성 방식

  • 📌 Google Sheets → Notion 연동 API 사용
  • 📌 Make.com (Integromat) 또는 Zapier로 중간 자동화 처리
  • 📌 글 제목, 날짜, 수익, 채널, CTR 필드를 DB화

4.2 Make.com 연동 플로우

  1. Google Sheets 모듈 → 새 행 감지
  2. 필드 매핑 (제목, 수익, 날짜 등)
  3. Notion DB로 새로운 페이지 자동 생성

예시 출력:

Notion 콘텐츠 DB에 “2024.05.14 | 실손보험 청구 정리 | 블로그 | 4,300원 | 1.85% CTR” 이 자동으로 생성됨

5. 통합 대시보드 시각화 🧩

5.1 Notion 시각화 구성

  • 📅 월별 수익 통계 뷰 (필터: 날짜 기준)
  • 📈 채널별 수익 막대그래프 (필터: 채널 기준)
  • 📌 인기 콘텐츠 TOP 5 뷰 (수익 기준 정렬)

5.2 추천 위젯 구성

  • 📊 "이번 달 총 수익" 수치 위젯
  • 📈 "CPC 추이" 선형 그래프
  • 🗂️ "최근 7일 수익 추이" → 주간 성과 평가

👉 이 모든 것이 자동으로 갱신되면, 매일 수익 흐름을 보는 것 자체가 하나의 루틴이 됩니다!


6. 자동 이메일 리포트 발송 ✉️

6.1 구성 목적

매주 또는 매달 요약된 수익 리포트를 자동으로 이메일로 받아볼 수 있다면 더 이상 관리자 페이지에 들어갈 필요도 없습니다.

6.2 구현 방식

  1. Google Sheets에서 ‘요약 시트’ 생성
  2. Apps Script로 이메일 본문 템플릿 작성
  3. 트리거 설정 → 매주 월요일 오전 9시 자동 발송

스크립트 예시:


function sendWeeklyReport() {
  const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Summary");
  const range = sheet.getRange("A1:B6").getValues();
  let body = "▶ 이번 주 수익 리포트 요약:\n\n";
  range.forEach(row => {
    body += `${row[0]}: ${row[1]}\n`;
  });
  
  MailApp.sendEmail("me@example.com", "주간 수익 리포트", body);
}

✅ 메일 본문에 자동 수익 요약 포함 → 매주 정리의 부담 없음!


7. 마무리 총정리 ✔️

핵심 요약

  • ✅ Google Sheets로 수익 로그 자동화
  • ✅ Apps Script로 수식 & 자동 계산
  • ✅ Notion으로 시각화된 수익 대시보드 구성
  • ✅ Make.com으로 실시간 데이터 전송
  • ✅ 이메일 자동 전송으로 운영 효율성 극대화

마지막 팁 ✨

“수익을 관리하지 않으면, 그 수익은 오래가지 못한다.” → 데이터를 ‘보는 것’에서 ‘움직이는 것’으로 전환하세요!

▶︎ 도움이 되셨다면 댓글 + 공감 + 공유 부탁드립니다!

반응형