린다유저 1083명 캠페인 — 오픈률 0.9% 진단 리포트 v2 · root-cause 갱신

베타 DB · sequence_id 019e66dc-5e9c-79ec-bb79-af8b45cec8f2 · 2026-05-27 작성
최종 결론 (v2)
두 문제의 합작이며 비중은 Gmail 도메인 reputation 손상 (회복 안 됨) 60~70% + 5-27 캠페인의 promotional 콘텐츠 30~40%. Gmail 만 분리해서 보면 같은 메일박스가 5-26 부터 이미 0% 오픈 으로 떨어졌고 (일본 .jp 도메인이 살아있어 전체 21.6% 평균에 가려졌음), 5-27 캠페인은 평판 손상 도메인 위에서 promotional 콘텐츠 + 수신자 80% Gmail 이 결합되어 폭락.
TL;DR

1. 캠페인 메타

이름린다유저 1083명 대상 GRINDA AI 솔루션 제안 워크스페이스린다세일즈 (b3e2c3bf-b9e1-4aca-8886-760f520658d8) 상태paused 생성·발송2026-05-27 00:36 생성 / 02:00 ~ 04:55 발송 이름상 대상1083명 실제 enrolled727명 (completed 721 / stopped 4 / active 2) 발신rinda@mail.rinda.ai (단일 메일박스 019e39ef-…)

2. 현재 지표 — 전체 평균

일자발송오픈%비고
5-1879429.5%동일 메일박스 · 정상
5-1969213.4%정상
5-2195422.4%정상
5-261,39721.6%겉으론 정상, 그러나 Gmail 만 보면 이미 손상 (아래 §4)
5-279810.9%25배 낮음

3. "9건이 맞는가" — 코드 정의 검증

카운트dashboard 표시
distinct human first-open9YES (=0.9%)
distinct any open (bot 포함)105NO
raw human open events (재오픈 포함)22NO
raw all open events119NO

코드 경로 email-event.service.ts:58-69:

const shouldCount = !data.possiblyBot && !selfOpen
update emails
  set opened_at = data.timestamp, open_count = 1
  where id = data.emailId AND opened_at IS NULL  // 첫 사람 오픈만

→ 22 raw human events 가 dedup 되어 distinct 9 emails. 한 사람이 평균 2.4번 재오픈.

4. ⭐ Gmail 격리 분석 — root-cause

전체 평균은 일본 .jp 도메인이 살려준 결과. Gmail 만 떼서 보면 손상 시작점이 정확히 보임:

일자Gmail 발송Gmail 오픈%전체 오픈%신호
5-18316.45%29.5%정상
5-19843.57%13.4%정상
5-21547.41%22.4%정상
5-26600.00%21.6%⚠️ Gmail 손상 시작
5-277920.38%0.9%💀 Gmail 80% 청중 직격

→ 콜드 아웃리치에서 Gmail 은 원래 다른 ISP 보다 image proxy 때문에 오픈률이 낮게 잡힘 (정상 3~7%). 5-26 부터 그 정상 baseline 마저 0% 로 떨어진 것은 발신 도메인 mail.rinda.ai 가 Gmail 측에서 spam 분류 임계로 들어갔다는 강력한 시그널.

보조 신호 — deferred (ISP 일시 거부)

일자bouncedeferred해석
5-181310warmup 초기 정리
5-1940정상
5-2130정상
5-2510정상
5-26319⚠️ ISP "지금은 좀 쉬어" 신호
5-2730deferred 가 끊겼다는 건 ISP 가 이미 spam-fold 결정 후 거부 안 하고 그냥 받음

5. 봇 분류 검증 — 발송→오픈 시차

분류nminp50avgmax
bot972초3초3초12초
human2291초8분20분97분

97건이 발송 2~12초 뒤 오픈 → Google Image Proxy / MS ATP 자동 prefetch. 봇 분류 정확. 도착은 했고 사용자는 안 봤다는 뜻 = promotions/spam 폴더.

6. 발송 내용 비교 — 5-27 문제 vs 5-26 정상

5-27 (오픈 0.9%)

Subject{회사명}의 해외 시장 검증을 위한 선별 바이어군 안내 Fromrinda@mail.rinda.ai 본문 톤한국어 sales pitch "유료" 등장2회 Landing URLrinda.ai/gtm-packs?utm_source=email Link format[ 유료 바이어: https://... ] 수신자 분포Gmail 80% (792/981)
안녕하세요, Casano 대표님. 해외영업 파트너 RINDA의 강호진입니다. 지난번 보내드렸던 안내 메일은 혹시 짧게라도 확인해 보셨을까요? ... 매번 느끼는 거지만 수만 개의 무작위 대량발송보다, '숨은 핵심 바이어'에게 연락했을때 4~5배 높게 수출 미팅이 성사되더라고요. ... 유료리스트를 엄선해둔 상태입니다. [ 유료 바이어: https://www.rinda.ai/gtm-packs?utm_source=email ] 위 페이지에 Casano이 딱 원하시는 타겟이 보이지 않더라도, ...

5-26 (오픈 21.6%)

SubjectRe: {会社名}様商品の海外展開についてのご相談 Fromrinda@mail.rinda.ai (동일) 본문 톤일본어 정중 비즈니스 "有料" 등장1회 Landing URL없음 Link format없음 수신자 분포일본 .jp 위주, Gmail 소수
ヤマノビューティメイト ご担当者様 お世話になっております。 RINDAのカン・ホジンでございます。 先日、貴社商品の海外展開に関してご連絡させていただきましたが、 ご多用中かと存じますので、念のため再度ご連絡いたしました。 ... 弊社のマッチング支援は有料サービスとなりますが、 独自のデータ網から確度の高い優良バイヤーのみを厳選してお繋ぎするため、 ...

7. 원인 우선순위 (v2 — Gmail reputation 분리 반영)

#원인증거비중
1 Gmail 도메인 reputation 손상 (회복 안 됨)
mail.rinda.ai 가 Gmail spam-fold 임계로 들어감. 5-26 deferred 19건이 ISP 경고. 5-26 캠페인은 일본 .jp 위주라 표면적으로 가려졌고, 5-27 Gmail 80% 청중 캠페인이 직격탄
5-26 Gmail 60통 0% 오픈 (이전엔 3~7%) + 5-27 Gmail 792통 0.38% + deferred 19건 결정적 (60~70%)
2 5-27 콘텐츠가 promotional 시그널 다중 충족
Subject "안내" + 본문 "유료" 2회 + sales landing URL + bracket-link + utm_source=email — Gmail promotional classifier 의 거의 모든 시그널. 평판 손상이 base 면 이 콘텐츠가 spam-fold 확정타
5-26 본문은 정중한 일본어 비즈니스 톤·sales URL 없음 — 같은 도메인이 어제는 21.6% 큰 영향 (30~40%)
3 Subject 에 Re: prefix 없음
5-26 정상 캠페인은 Re: 로 회신처럼 보임. Gmail promotional 분류 가중치 큰 차이
같은 발신자·인프라 두 결과 차이의 가장 큰 텍스트 변수 증폭
4 Bulk-mail 시그널
시간당 ~200통, 거의 같은 subject 패턴 981통이 5시간 burst. 평판 손상 메일박스에 추가 충격
02:00~04:55 burst 증폭
5 "지난번 보내드렸던 안내 메일" 거짓 컨텍스트 본문 첫 줄. 받은 적 없는 수신자에겐 false claim → spam 신고 위험
6 이름 placeholder 치환 오류 Casano이, Casano의 — 영문 회사명에 한국어 받침 조사 그대로 낮음
7 자기모순 카피 "수만 개 무작위 대량발송보다…" — 본 캠페인 자체가 1083 대량 낮음

8. 회복 액션 (우선순위 순)

  1. 이 메일박스의 Gmail 발송 즉시 중단 — 24~72시간 cooldown. 누적 spam 시그널을 ISP 가 잊을 시간이 필요. 콘텐츠만 고치고 같은 메일박스로 또 보내면 spam-fold 가속
  2. Gmail Postmaster Toolsrinda.ai · mail.rinda.ai 등록 — 도메인 reputation · spam rate · authentication 실시간 모니터. 회복 곡선을 객관적 점수로 확인
  3. Warmup 단계 재개 (커밋 3c487a121 의 30분 cron + peer 시간당 cap 활용) — 같은 메일박스로 신뢰도 높은 수신자 (이전 회신 받은 lead) 대상 소량 (일 30~50통) 부터 단계적 회복
  4. 콘텐츠 수정
    1. Subject 를 Re: 또는 1인칭 conversational 톤으로
    2. "유료" 단어와 gtm-packs landing URL 제거 (첫 콜드는 정보 제공만, CTA 는 2~3 step 뒤)
    3. Bracket-link format 제거 ([ 유료 바이어: https://... ] → 평문)
    4. "지난번 보내드렸던" 거짓 컨텍스트 삭제
    5. 한국어 조사 placeholder 처리 — {회사명+은/는} 받침 처리기 추가
  5. 발송 메일박스 분리 — 거래 메일 / 마케팅 / cold outreach 메일박스 분리. 한 박스 burnout → 다른 박스로 격리
  6. 시간당 발송 cap 축소 — 시간당 200통 → 100통 이하, 12~24시간 분산

9. 검증 액션

  1. seed 발송 — 본문 1통 본인 Gmail 직접 발송 → inbox/promotions/spam 분류 즉시 확인
  2. mail-tester.com 10점 만점 측정
  3. 24~72h 후 Gmail-only 오픈률 추이 재조회 — 콘텐츠는 그대로 두고 발송만 멈춘 상태로 회복 여부 측정. 이게 reputation 가설 직접 검증
  4. 경쟁 도메인 비교 — rinda.ai 의 다른 서브도메인 (send.rinda.ai 등) 의 Gmail 오픈률이 같은 시기 정상이면 mail.rinda.ai 만 burnout = 메일박스 격리로 회복 가능