Z Zestmail
← 전체 글

지메일 수신확인과 구글 시트 메일 머지, 시간대별 예약 발송

구글 시트 명단으로 메일 머지를 보내면서 지메일 수신확인 기능을 함께 쓰는 경우, 예약 발송 시간이 한 번만 지정된다는 점이 문제가 됩니다. 명단이 여러 나라에 걸쳐 있으면 누군가는 한밤중이나 새벽에 메일을 받게 됩니다. 해결 방법은 시트에 시간대 열을 추가하고, 명단을 지역별로 3~4개 그룹으로 나눈 뒤, 각 그룹의 현지 오전에 맞춰 따로 예약하는 것입니다. 이 글에서는 지메일과 구글 시트만으로 할 수 있는 방법을 먼저 정리하고, 예약 발송이 되는 머지 확장 프로그램이 반복 작업을 얼마나 줄여 주는지 설명합니다.

지메일 수신확인이 엉뚱한 시간에 도착하는 이유

메일 머지는 발송 작업이 한 번에 이루어집니다. Workspace 에디션 중 다중 발송 기능이 있는 지메일, Apps Script, 크롬 확장 프로그램 등 어떤 도구를 쓰든 예약 발송 자체는 지메일이 처리하고, 예약 메일에는 날짜와 시간이 하나만 들어갑니다. 그 시간은 발송하는 사람의 시간대를 기준으로 해석됩니다. 메일을 보내는 쪽의 사서함이 기준이기 때문입니다.

그래서 시간대가 섞인 명단에서는 다음 세 가지 문제가 생깁니다.

  • 시간이 내 기준이지 상대 기준이 아닙니다. 베를린 오전 9시는 뉴욕 새벽 3시이고, 시드니 저녁 7시입니다.
  • 날짜도 틀릴 수 있습니다. 유럽에서 보내면서 호주 수신자에게 화요일 아침에 도착하게 하려면, 발신자 기준으로는 월요일 저녁에 예약해야 합니다.
  • 서머타임은 모든 지역에서 동시에 바뀌지 않습니다. 2026년에는 유럽 시계가 10월 25일에, 미국 시계가 11월 1일에 되돌아갑니다. 그 일주일 동안 런던과 뉴욕의 시차는 5시간이 아니라 4시간입니다. 2주 전에 환산한 시각을 그대로 쓰면 한 그룹은 1시간이 어긋납니다.

이것은 버그가 아닙니다. 하나의 머지로는 여러 시간대 명단을 잘 처리할 수 없다는 뜻이고, 그래서 그룹별로 예약하는 방식이 현실적인 해결책입니다.

1단계: 시트의 모든 행에 시간대를 붙이기

메일 머지에 쓰는 구글 시트를 열고 TZ 또는 지역이라는 열을 추가하세요. 도시 단위까지 정확할 필요는 없습니다. 사람들을 묶을 수 있을 정도면 충분합니다.

이메일 주소만 알 때 수신자의 시간대를 찾는 방법은 다음과 같습니다.

  1. 이메일 서명: 도시 이름, 국가번호가 붙은 전화번호, 사무실 주소를 확인합니다.
  2. 회사 도메인을 쓴다면 회사 홈페이지의 연락처 페이지를 확인합니다.
  3. 상대가 보낸 이전 메일의 시각을 봅니다. 지메일에는 내 시간대로 표시되지만, 상대가 내 기준으로 늘 새벽 2시에 메일을 보낸다면 상대는 내 시간대에 있지 않은 것입니다.
  4. 링크드인 등에 위치 정보가 있으면 참고합니다.

정확한 시차 값보다는 그룹 이름을 적으세요. 대부분의 명단은 네 개 그룹이면 충분합니다.

그룹 대략 포함 지역 현지 목표 시각
AMER-W 미국·캐나다 태평양/산악 시간대 오전 9시
AMER-E 미국·캐나다 동부/중부, 브라질 오전 9시
EMEA 영국, 유럽, 아프리카, 중동 오전 9시
APAC 인도, 싱가포르, 일본, 호주 오전 9시

APAC은 시차가 대여섯 시간이나 됩니다. 인도와 호주 수신자가 모두 많다면 APAC을 둘로 나누세요. 그룹에 세 명뿐이라면 가장 가까운 큰 그룹에 합치는 것도 괜찮습니다. 오전 7시 도착은 괜찮지만, 새벽 1시 도착은 피해야 합니다.

시간대를 도저히 알 수 없는 행은 칸을 비워 두고, 빈 칸은 발신자 본인의 시간대로 취급하세요. 첫 발송 후에 더 많이 알게 될 것입니다(마지막 섹션 참고).

2단계: 그룹별 현지 오전을 내 시계로 환산하기

수신자가 메일을 받기를 바라는 현지 시각을 정하세요. 화요일, 수요일, 목요일 오전 중간 시간이 흔한 선택입니다. 월요일에 밀린 메일이 쌓이는 시간이나 금요일 오후 분위기를 피할 수 있기 때문입니다. 그래도 가장 중요한 것은 수신자 입장에서 낮 시간이라는 점입니다.

그다음 실제 발송하는 날짜를 기준으로 각 그룹의 목표 시각을 내 시간으로 바꾸세요. 머릿속의 고정된 시차로 계산하지 말고, 서머타임 적용 날짜를 반영하는 변환 도구(휴대폰 시계 앱이나 "2026년 11월 3일 시드니 오전 9시는 서울 시간으로 몇 시" 같은 검색)를 쓰세요.

서울에서 보내는 예시를 보겠습니다. 2026년 11월 3일 화요일이고, 유럽과 미국의 시계가 모두 되돌아간 뒤입니다. 한국은 서머타임을 쓰지 않아 서울 시각은 바뀌지 않지만, 상대 지역 시각은 바뀝니다.

  • APAC (시드니 화요일 오전 9시) → 화요일 오전 7시(서울)에 예약
  • EMEA (런던 화요일 오전 9시) → 화요일 오후 6시(서울)에 예약
  • AMER-E (뉴욕 화요일 오전 9시) → 화요일 오후 11시(서울)에 예약
  • AMER-W (로스앤젤레스 화요일 오전 9시) → 수요일 오전 2시(서울)에 예약

마지막 줄처럼 날짜가 하루 넘어가는 경우가 가장 쉽게 틀립니다. 환산한 시각은 시트 상단이나 별도 탭에 작은 표로 적어 두세요. 다음 달에도 다시 쓸 수 있고, 시계가 바뀌는 시기에 다시 확인할 때도 편합니다.

넘어가기 전에 두 가지를 확인하세요.

  • 날짜: 같은 그룹이라도 발신자 기준으로 전날 밤이나 다음 날 새벽에 예약해야 할 수 있습니다.
  • 내 기기의 시계: 지메일 예약 발송은 사용 중인 기기의 시간대를 따릅니다. 노트북이 여행 중 다른 시간대로 바뀌어 있다면 방금 환산한 시각이 틀어집니다.

3단계: 시트를 나누고 그룹마다 머지를 하나씩 예약하기

지메일은 시간대 열을 읽어서 발송 시각을 자동으로 나눠 주지 않으므로, 그룹마다 머지를 하나씩 만들어야 합니다. 시트를 나누는 가장 빠른 방법은 다음과 같습니다.

  1. 구글 시트에서 TZ 열 제목을 클릭한 뒤 데이터 > 필터 만들기를 선택합니다.
  2. 한 그룹만 보이도록 필터를 설정하고, 보이는 행을 선택해 복사합니다.
  3. 파일 > 새로 만들기 > 스프레드시트로 새 시트를 만들고, 제목 행과 함께 붙여넣습니다. 11월 발송 - APAC처럼 이름을 붙이세요.
  4. 나머지 그룹도 같은 방식으로 반복합니다. 그러면 그룹별 시트가 세 개에서 네 개 생깁니다.

원본 시트는 그대로 두세요. 나중에 열어 본 시각이나 답장 내용을 기록해야 하기 때문입니다.

구글 도구만 쓰는 방법

  • 구글 Workspace 에디션에 지메일의 기본 메일 머지(작성 창의 다중 발송 기능)가 포함되어 있다면, 구글 시트에서 수신자를 불러오고 병합 필드를 넣어 메시지를 작성한 뒤, 보내기 옆 화살표에서 예약 발송을 선택할 수 있습니다. 그룹 시트마다 한 번씩, 그 그룹의 환산 시각으로 예약하세요. 다만 이 기능은 개인 지메일 계정에서는 쓸 수 없으니 에디션을 먼저 확인하세요.
  • 코드를 다룰 수 있다면 Google Apps Script로 시트를 읽고, 시간 기반 트리거에서 GmailApp.sendEmail을 호출하는 방법도 있습니다. 그룹마다 트리거를 하나씩 만들면 됩니다. 비용은 들지 않고 기능도 강력하지만, 직접 관리해야 합니다. 또한 개인 지메일 계정은 Apps Script로 보낼 수 있는 하루 발송량이 일반 작성 창보다 적습니다.
  • 둘 다 어렵다면 수동 방법이 남습니다. 템플릿 하나를 두고 예약 발송 메일을 그룹별로 짧게 여러 번 보내는 것입니다. 열 명 정도라면 견딜 만하지만, 예순 명이 넘으면 실수하기 쉽습니다.

머지 확장 프로그램을 쓰는 방법

구글 시트 URL로 메일 머지를 하고 예약 발송을 지원하는 크롬 확장 프로그램을 쓰면, 위의 작업이 네 번의 짧은 반복으로 줄어듭니다. 작성 창을 열고, 그룹 시트 URL을 붙여넣고, 그룹에 맞는 시각을 고른 뒤 예약하면 됩니다. Zestmail은 지메일 안에서 이 작업을 합니다. 시트 URL을 붙여넣고, 열을 병합 필드에 연결하고, 발송 묶음마다 시각을 고르면 됩니다. 이 확장 프로그램은 영어로만 제공되며, 설치는 Chrome 웹 스토어에서 할 수 있습니다.

무료 요금제는 하루 최대 20통까지 보낼 수 있고, 발송 메일 하단에 작은 "Sent with Zestmail" 문구가 붙습니다. 예순 명을 네 그룹으로 보내야 한다면 Pro 요금제(월 $9 또는 연 $69, 7일 무료 체험. 자세한 내용은 요금 안내 페이지)를 쓰거나, 그룹을 3일에 나눠 보내는 방법이 있습니다. 시간대 기준으로 보내는 발송이라면 나눠 보내는 것도 대개 괜찮습니다.

어떤 방법을 쓰든 예약을 걸기 전에 각 그룹 시트로 나에게 테스트 메일을 한 통씩 보내 보세요. 첫 번째 이름 열이 깨진 메일은 완벽한 오전 9시에 도착하더라도 훨씬 어설퍼 보입니다.

4단계: 실제 열람 시각을 확인하고 그룹 조정하기

여러 시간대에 걸친 첫 발송은 일종의 추측입니다. 그룹 구분은 서명과 전화번호 국가번호에 기반하고, 시카고 사무실이라고 적은 사람이 리스본에서 일하고 있을 수도 있습니다. 다음 발송을 개선하려면 첫 발송 때 사람들이 언제 메일을 열었는지 확인해야 합니다.

수신확인 데이터가 있다면, 원본 시트에서 각 행 옆에 열람 시각을 적고 의도했던 시각과 비교하세요. 다음 패턴을 살펴보세요.

  • 같은 그룹이라고 생각한 사람들이 내 기준 새벽 2~3시에 몰아서 열었다면, 그들은 다른 지역에 있는 것입니다. 그룹을 옮기세요.
  • 예약 시각에서 3~4시간 뒤에 열람이 꾸준히 몰린다면, 그룹이 한 시간대만큼 동쪽이나 서쪽으로 치우쳐 있을 수 있습니다. 목표 시각을 한 시간 옮기거나 그룹을 나누세요.
  • 그룹 전체가 아침이어야 할 날에 한 번도 열람이 없다면, 내가 모르던 현지 공휴일일 가능성이 큽니다. 메모해 두었다가 다음 해에 참고하세요.

Zestmail의 열람 추적은 수신자가 메일을 열었는지와 언제 열었는지를 보여 주고, 내 테스트 열람과 흔한 봇의 열람은 걸러냅니다. 또한 내 Gmail 받은편지함을 읽을 권한을 요청하지 않습니다. 다만 어떤 열람 추적 도구든 한계가 있다는 점은 기억하세요. 이미지 표시를 차단한 수신자나 Apple 메일의 개인정보 보호 기능은 열람을 숨기거나 왜곡할 수 있습니다. 데이터는 경향을 보는 참고 자료로 다루세요. 상대가 현지 시각으로 오전 9시 15분에 답장했는데 열람 기록이 없다면, 답장이 더 믿을 만한 신호입니다.

두세 번 반복하면 시간대 열이 대부분 정확해집니다. 그 뒤에는 과정이 단순해집니다. 환산 시각을 갱신하고(특히 3월, 10월, 11월 시계 변경 시기), 그룹 시트로 나누고, 머지 네 개를 예약하면 끝입니다.

발송 전 체크리스트

발송 전 체크리스트

  1. 모든 행에 TZ 그룹이 있거나, 의도적으로 비워 두었습니다.
  2. 목표 시각은 기억이 아니라 실제 발송 날짜를 기준으로 환산했습니다.
  3. APAC 묶음은 날짜를 확인해서 전날 저녁(또는 해당 날짜의 이른 아침)으로 예약했습니다.
  4. 노트북 시계가 내가 생각하는 시간대에 맞춰져 있습니다.
  5. 각 그룹의 총 발송량이 사용하는 도구의 하루 발송 한도 안에 있습니다.
  6. 각 그룹 시트로 보낸 테스트 메일이 내 받은편지함에서 올바르게 보입니다.

근무 시간 오전에 메일이 받은편지함에 도착한다고 답장이 보장되지는 않습니다. 그래도 메일이 어두운 시간에 도착해 해가 뜰 때쯤 묻혀 버리는, 답장이 없는 가장 쉬운 이유 하나는 없앨 수 있습니다.