Notion으로 목표 추적기 만들기 – 연간 루틴 관리용 템플릿 공개

이미지
매년 초 결심한 목표들이 흐지부지되고 있진 않으신가요? **“올해는 꼭!”**이라며 적어둔 루틴과 계획들, 1~2개월만 지나면 관리하기 어렵다는 분들이 많습니다. 이럴 때 Notion 목표 추적기 시스템 을 활용하면, 일/주/월 단위의 루틴을 구조적으로 정리하고, 시각적으로 확인 가능한 진행률 까지 관리할 수 있습니다. 오늘은 Notion으로 연간 루틴을 설계하고 목표를 지속적으로 추적할 수 있는 실전 템플릿 을 공개하며 설정 방법까지 상세히 안내드립니다. 목차 왜 목표 추적이 어려운가? Notion으로 관리하면 달라지는 점 목표 추적기 구성 요소 연간/월간/주간 루틴 구조 설계 진행률 자동 계산 필드 만들기 관계형 DB로 달성률 분석하기 체크리스트 vs 데이터베이스 활용 팁 Notion 모바일 앱과 동기화 실전 예시: 건강/재테크/자기계발 루틴 무료 템플릿 다운로드 & 사용법 안내 1. 왜 목표 추적이 어려운가? 종이 플래너는 지속적인 관리가 어려움 루틴이 흐트러지면 다시 시작하기 힘듦 일정 + 목표 + 결과가 분리되어 있음 → 결국 기록 → 확인 → 피드백 의 구조가 없어 흐지부지되기 쉬움 2. Notion으로 관리하면 달라지는 점 한눈에 루틴 현황 파악 가능 일간/주간/월간 분할 관리 가능 진행률, 완료율, 우선순위 설정 가능 템플릿으로 반복 사용 가능 모바일/PC 동기화로 접근성 높음 3. 목표 추적기 구성 요소 Notion으로 구성하는 목표 추적기는 다음과 같은 데이터베이스로 구성됩니다: 구성 요소 설명 연간 목표 테이블 최상위 목표 (건강, 독서, 저축 등) 월간 루틴 월별 하위 실천 항목 주간 체크리스트 일일 루틴 실천 여부 기록 진행률 필드 완료 횟수 / 총 횟수 자동 계산 각 요소는 관계형 DB로 연결되어 전체 진행 상황을 시각화할 수 있습니다. 4. 연간/월간/주간 루틴 구조 설계 ① 연간 목표 DB...

Google Sheets + Apps Script로 반복 이메일 자동 발송하기

 

Apps Script 반복 이메일

📌 이런 분들께 추천합니다

  • 매주/매일 같은 메일을 반복적으로 보내는 직장인

  • Google Sheets를 업무 자동화에 활용 중인 마케터

  • 고객관리용 리마인드 메일을 자동으로 발송하고 싶은 스타트업 운영자

  • 반복 업무를 줄여 시간과 에너지를 절약하고 싶은 누구나


1. 왜 Google Sheets + Apps Script인가?

수많은 이메일 자동화 툴이 있지만, 대부분 유료거나 복잡한 설정이 필요합니다.
반면, Google Sheets + Apps Script 조합은 무료이며, 다음과 같은 장점이 있습니다:

장점설명
✅ 비용 없음Google Workspace만 있으면 별도 결제 불필요
✅ 커스터마이징 가능직접 메일 양식을 구성하고 조건 설정 가능
✅ 데이터 연동스프레드시트 기반이라 고객명단, 일정, 메시지 통합 관리 가능
✅ 반복 자동화매일/매주/격주 등 원하는 주기로 반복 발송 가능

2. 기본 구조 이해하기

자동 발송 시스템의 핵심은 다음 3가지 구성입니다:

  1. Google Sheets – 수신자 목록과 메일 내용이 있는 시트

  2. Apps Script – 메일 전송을 자동화할 코드

  3. 시간 기반 트리거 설정 – 특정 주기로 스크립트 실행

이 3가지를 조합하면 누구나 코딩 초보자도 강력한 이메일 자동화 시스템을 만들 수 있습니다.


3. Google Sheets 준비하기

먼저, 다음과 같은 형식의 Google Sheets를 만듭니다:

이름이메일제목메시지발송 여부
홍길동hong@test.com안내메일안녕하세요, 홍길동님~FALSE
  • 발송 여부는 이메일 발송 여부를 체크하기 위한 Boolean 값입니다.

  • 반복 발송을 원할 경우, 자동으로 다시 FALSE로 초기화하는 설정도 추가 가능합니다.


4. Apps Script 코드 작성하기

이제 Google Sheets 상단 메뉴에서 확장 프로그램 > Apps Script를 선택하여 아래 코드를 입력합니다.

javascript
function sendScheduledEmails() { const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet1"); const data = sheet.getDataRange().getValues(); for (let i = 1; i < data.length; i++) { const name = data[i][0]; const email = data[i][1]; const subject = data[i][2]; const message = data[i][3]; const sent = data[i][4]; if (sent !== true) { MailApp.sendEmail(email, subject, message); sheet.getRange(i + 1, 5).setValue(true); // 발송 여부 TRUE 처리 } } }

📌 주의: 이 기능을 사용하려면 처음 1회 Google에서 보안 권한 요청을 수락해야 합니다.


5. 자동 반복 발송 트리거 설정

매일 혹은 매주 자동으로 실행되도록 설정하려면 다음 단계를 따르세요:

  1. Apps Script 상단 도구바에서 ⏰ '트리거' 아이콘 클릭

  2. ‘트리거 추가’ 선택

  3. 실행 함수: sendScheduledEmails

  4. 이벤트 소스: 시간 기반

  5. 주기: 원하는 주기 (예: 매일 오전 9시)

설정이 완료되면 Google Sheets를 켜지 않아도 자동으로 메일이 발송됩니다.


6. 자주 묻는 질문 (FAQ)

Q. 첨부파일도 자동 발송할 수 있나요?

A. 가능합니다. Google Drive 링크 또는 Blob 형식으로 이메일에 첨부할 수 있습니다.

Q. HTML 형식의 이메일도 보낼 수 있나요?

A. 가능합니다. MailApp.sendEmail() 함수에 htmlBody 옵션을 추가하면 HTML 콘텐츠 전송이 가능합니다.

javascript
MailApp.sendEmail({ to: email, subject: subject, htmlBody: `<p>${message}</p>` });

Q. 발송 여부를 초기화해서 반복 전송할 수 있나요?

A. 가능하며, 날짜 기반으로 초기화하는 로직을 추가하면 매주 또는 매월 반복 메일 발송이 가능합니다.


7. 고급 활용 팁

💡 Tip 1. Google Form + Sheets 연동

고객이 Google Form으로 입력한 정보를 바탕으로 맞춤 이메일을 자동 발송할 수 있습니다.

💡 Tip 2. 마케팅 캠페인에 활용

고객의 이름과 이전 구매 내역을 기반으로 개인화된 프로모션 메일 발송이 가능합니다.

💡 Tip 3. 리마인드/청구 메일 자동화

예약 알림, 결제 독촉 등 반복 업무에 매우 유용합니다.


8. 보안 주의사항

  • Apps Script는 메일 전송 한도가 있습니다. Gmail 개인 계정은 하루 100건, Google Workspace는 최대 1500건입니다.

  • 민감한 개인정보는 Google Sheets에 저장하지 않도록 주의하세요.

  • OAuth 인증을 통한 외부 연동 시에는 최소 권한 원칙을 따르세요.


📥 무료 템플릿 다운로드

👇 아래 버튼을 클릭하면 위 예제의 Google Sheets + Apps Script 템플릿을 무료로 받을 수 있습니다!

<div style="text-align:center;margin-top:20px;"> <a href="https://docs.google.com/spreadsheets/d/1C2UxyzTemplate" target="_blank" style="background:#4CAF50;color:white;padding:10px 20px;text-decoration:none;border-radius:8px;">📎 템플릿 다운로드</a> </div>

구글 시트, Apps Script

🔄 마무리 요약

구성 요소내용
도구Google Sheets, Apps Script
기능이메일 자동 전송, 반복 설정, 개인화 메시지
강점무료, 반복 업무 절감, 커스터마이징 쉬움
활용 예예약 알림, 결제 요청, 고객 리마인드 등

반복적인 이메일 발송에 소중한 시간을 낭비하고 계셨다면,
지금 바로 Google Sheets + Apps Script 조합으로 업무를 자동화해보세요.
더 똑똑하게 일하고, 더 여유롭게 일상을 즐길 수 있습니다. 🚀

이 블로그의 인기 게시물

Tally로 무료 설문조사 폼 만들기 – 응답 수집 & 구글시트 연동까지

Google Sheets로 주간 업무 보고서 자동화하기 – 요약 & 시각화 포함

Trello Power-Ups 완전 정복 – 생산성을 높이는 확장 기능 Top 7