RINDA · 이메일 도달률 실험 리포트

콘텐츠가 스팸 분류를 결정한다
— 통제 실험으로 확인한 인박스 도달의 단일 변인

동일한 발송 인프라·도메인·인증 조건에서 본문 내용만 바꿨을 때, 프로모션형 메일은 100% 스팸, 평문 1:1 메일은 100% 받은편지함으로 분류되었습니다.

작성일 2026-06-16 대상 마케팅팀 · 개발팀 데이터 출처 beta DB · AWS SES · 실수신함 관측 표본 실험 21통 + 캠페인 778통

1핵심 결론

한 문장: 린다의 낮은 오픈율은 도메인·인증·발송량 문제가 아니라, 메일 본문이 Gmail의 스팸/프로모션 분류 신호로 가득하기 때문이다.

그룹 A · 프로모션 본문
18 / 18
전량 스팸함으로 분류 (100%). 제목 (AD) 🚀 ... 50% 할인 + 할인·이모지 본문.
그룹 B · 평문 본문
3 / 3
전량 받은편지함도달 (100%). 회사·제품·영업 단어까지 뺀 순수 개인 메모. 그룹 A에서 프로모션을 스팸으로 받았던 동일 수신함에 도달.
결정적 포인트 (동일 수신함 통제): wks09682@gmail.com 한 받은편지함이 그룹 A 프로모션 3통은 전부 스팸, 그룹 B 평문 3통은 전부 받은편지함으로 받았습니다. 수신자·SES 인프라·인증·발송 도메인 자산(둘 다 워밍업된 rinda.ai 서브도메인)을 모두 고정하고 콘텐츠만 바꿨을 때 결과가 정반대로 갈렸습니다 — 변인은 콘텐츠 하나뿐입니다.

2배경 — 실제 캠페인 성과

실험의 출발점이 된 실제 캠페인 린다 미발송 799명 타겟 영업 (2026-06-15 발송)의 field 데이터.

지표해석
발송 / 전달778 → 771전달 99.1% 메일서버 수신 자체는 정상
바운스7 (0.9%)양호 리스트 품질 문제 아님
스팸 신고0정상
오픈율 (봇 포함)32 (4.1%)매우 낮음 받은편지함 밖에 있다는 신호
오픈율 (봇 제외)6 (0.8%)사실상 0
클릭0전무 열람 자체가 일어나지 않음

전달은 99%인데 오픈은 4% — 이 격차는 "메일이 받은편지함이 아닌 스팸/프로모션 탭에 들어갔다"는 전형적 패턴입니다. 이를 검증하기 위해 통제 실험을 설계했습니다.

3가설과 실험 설계

가설

통제 실험 매트릭스

요소그룹 A그룹 B
본문 (조작 변인)프로모션 할인·이모지·링크평문 개인 메모 (회사·제품·영업 단어 0)
수신함동일 — wks09682@gmail.com 한 받은편지함이 양쪽 모두 수신 (within-recipient 통제)
발송 인프라동일 — AWS SES rinda-marketing config set
발신 도메인모두 워밍업 진행 중인 rinda.ai 서브도메인 (워밍업 spam율 0% · §5) — A: 18개 / B: zoom·ship·sail
인증 (SPF/DKIM/DMARC)동일 — SPF include:amazonses.com, DMARC p=quarantine
발송 시간대동일 — 2026-06-16 동일 세션
오픈 추적동일 — 캠페인과 같은 추적 픽셀
표본18통 / 18개 서브도메인 / 6개 수신함3통 / 3개 서브도메인 / wks09682@gmail.com (A와 동일 수신함)
통제 변인을 모두 고정하고 본문만 바꿨기 때문에, 결과 차이의 원인은 콘텐츠로 한정됩니다.

4결과

그룹수신 주소발신 서브도메인도착 위치
A 프로모션wks0968@gmail.comask · brief · hey스팸 ×3
grindaai1@gmail.comhi · intro · knock스팸 ×3
admin@grinda.ailetter · meet · memo스팸 ×3
sourcehatchery@gmail.comnote · ping · post스팸 ×3
chlee@grinda.aireach · say · share스팸 ×3
wks09682@gmail.comsync · talk · voice스팸 ×3
B 평문wks09682@gmail.com
↑ A에서 스팸 받은 동일 수신함
zoom · ship · sail받은편지함 ×3

⬆︎ 강조된 두 행: 같은 받은편지함(wks09682@gmail.com)이 프로모션은 스팸(3/3), 평문은 받은편지함(3/3)으로 받았습니다 — 수신자를 고정한 직접 대조.

프로모션 스팸률
100%
18통 만장일치
평문 받은편지함률
100%
3통 전량

5발송 인프라는 건강하다 — 워밍업 리포트

"그래도 도메인·발송 인프라가 약한 것 아니냐"는 의문에 대한 추가 반증. alpha 환경 워밍업 풀은 받은편지함 직행 100%를 유지 중입니다 — 인프라가 아니라 콘텐츠가 변인임을 다시 한번 보여줍니다.

Rinda · alpha 워밍업 일일 리포트 (2026-06-16): 전 지표 정상 ✅
항목해석
워밍업 풀활성 221 · build 221평균 11.6일차 · 목표 1,820통/일
어제(06-15) 발송2,000통
착지 — inbox 직행2,006 (100.3%)받은편지함 100% 도메인 평판 건강
engagement — open2,000 (100%)정상
engagement — reply2,003 (100%)정상
engagement — star / archive2,000 / 463긍정 시그널 누적
오늘 enqueue1,820통 / 221계정peer cap 91%
함의: 워밍업 트래픽은 같은 발송 도메인 자산으로 inbox 100%·open 100%를 달성합니다. 동일 인프라에서 실제 캠페인은 오픈 4.1%에 그쳤습니다 — 이 격차의 원인은 오직 콘텐츠로 귀결됩니다.

6예상 반론과 반박

이 실험 결과에 대한 가능한 모든 반론을 데이터로 차단합니다.

반론반박 근거판정
"특정 불량 서브도메인 탓 아닌가?"18개 서로 다른 서브도메인이 전부 스팸 처리됨. 단일 도메인 문제로 설명 불가.기각
"도메인 평판이 나쁜 것 아닌가?"A·B 발신 도메인 모두 워밍업 spam율 0%의 건강한 rinda.ai 서브도메인(§5). 평판이 문제라면 콘텐츠와 무관하게 스팸이어야 하나, 같은 자산에서 평문은 받은편지함 도달.기각
"수신자 특성 탓 아닌가?"동일 수신함 wks09682@gmail.com이 프로모션은 스팸(3/3), 평문은 받은편지함(3/3). 수신자를 고정했는데 결과가 갈림 → 수신자 요인 배제. (A는 gmail.com·grinda.ai 양쪽에서 동일하게 스팸)기각
"SPF/DKIM/DMARC 인증 실패 아닌가?"SPF include:amazonses.com 유효, DMARC p=quarantine 정상. 동일 인증으로 그룹 B가 받은편지함 도달 + 캠페인 전달 99.1%.기각
"발송 경로가 실제 캠페인과 다른 것 아닌가?"실험은 캠페인과 동일한 SES 자격증명·동일 config set(rinda-marketing)·동일 추적 픽셀을 사용. 동일 파이프라인.기각
"표본이 너무 적은 것 아닌가?"A는 18/18(100%) 만장일치, B는 3/3 받은편지함. 방향성 명확하며, 캠페인 실데이터(778통, 오픈 4.1%·클릭 0)가 독립적으로 동일 결론을 교차검증.기각
실험의 한계 (정직한 고지)

B의 표본(n=3)은 작습니다. 다만 결론의 방향성은 (1) A의 만장일치 18/18 스팸, (2) 동일 수신함(wks09682@gmail.com)에서 콘텐츠만 바꿔 스팸↔받은편지함으로 갈린 within-recipient 대조, (3) 실제 캠페인 778통의 오픈 4.1%·클릭 0이라는 독립 field 데이터로 삼중 교차검증됩니다. 더 큰 표본의 정량화는 후속 실험으로 권장합니다.

7근본 원인 — 본문의 스팸 트리거

그룹 A(=실제 캠페인) 본문에 누적된 분류 신호. 개별로도 위험하고, 함께 있으면 거의 확정적으로 프로모션/스팸행입니다.

신호본문 근거위험도
할인·금액 언어 과다"반값", "50% 즉시 할인", "200,000원→99,000원", "500,000원→247,500원"높음
이모지 다발제목 🚀 + 본문 🎉🎁👉👤🏢높음
생 URL + utm 노출...pricing?utm_source=email 텍스트 그대로 2회높음
개인화 0 / 동일 본문778통 본문 완전 동일(693자), "여러분" 일괄 톤높음 (bulk 분류)
마감 압박"단 한 달간", "6/15~7/14"중간
수신거부·발신자정보 부재본문에 unsubscribe·사업자 정보 없음중간
광고 표기 오류한글 광고인데 제목 (AD) (법적 표기는 (광고))중간

8권고 사항

🎯 마케팅팀

  1. 콜드 첫 터치에서 할인·가격·이모지 제거. 평문 1:1 톤으로 전환.
  2. 개인화 토큰({{회사명}}·업종) 주입, 도입부 1줄을 수신자 맥락으로.
  3. 할인 캠페인은 기(旣)관여 세그먼트 한정 — 오픈/클릭 이력 있는 리드에게만.
  4. 제목에서 (AD)·이모지·!·% 제거.
  5. CTA는 1개로 — 행동 분산 방지.

🛠️ 개발팀

  1. 발송 전 스팸 스코어 사전검사를 파이프라인에 통합 (SpamAssassin/Postmark 등).
  2. List-Unsubscribe 헤더 + 본문 수신거부 링크 자동 삽입.
  3. stagger 강제 — 동일 scheduled_at 일괄 발송(burst) 방지.
  4. 콘텐츠 린트 — 이모지·할인어·생 URL 경고 룰.
  5. seed-list 스팸 배치 모니터링 — Gmail/Outlook seed 수신함 자동 점검.

9부록 — 발송 로그 & 환경

실험 환경
발송 경로AWS SES v2 · region ap-northeast-2 · config set rinda-marketing
SPF (reach.rinda.ai)v=spf1 include:amazonses.com ~all
DMARC (rinda.ai)v=DMARC1; p=quarantine; pct=100
그룹 A 발신rinda@{ask,brief,hey,hi,intro,knock,letter,meet,memo,note,ping,post,reach,say,share,sync,talk,voice}.rinda.ai
그룹 B 발신rinda@{zoom,ship,sail}.rinda.ai (워밍업 11일차)
그룹 B 수신wks09682@gmail.com (그룹 A에서도 프로모션 3통 수신 → 전량 스팸)
그룹 B 콘텐츠제목 "안녕하세요, 잠깐 시간 괜찮으실까요?" · 평문, 회사·제품·영업 단어·링크·이모지 0
발송 결과 요약

그룹 A 18통: SES 발송 성공 18 / 실패 0 → 수신함 관측 결과 18통 전량 스팸함.
그룹 B 3통: SES 발송 성공 3 / 실패 0 → 수신함 관측 결과 3통 전량 받은편지함 (동일 수신함 wks09682@gmail.com).

10참고 문헌 — 외부 레퍼런스

본 실험 결론(콘텐츠·포맷이 받은편지함↔스팸을 가른다)을 뒷받침하는 업계 자료.

자료요지
Plain Text vs HTML — 도달률 핵심평문은 받은편지함, 이미지·HTML 광고형은 스팸/프로모션 — 본 실험 B>A와 직접 일치.
2025 스팸 트리거 단어 가이드 (Folderly)"할인·무료·50%·기념" 류 단어가 빈번·강조될수록 스팸 분류 — 그룹 A 본문 트리거 설명.
스팸 필터 회피 (Pushwoosh, 2026)머신러닝 필터가 콘텐츠·포맷·인게이지먼트 신호를 종합 판단.
도달률 통계·벤치마크 2025 (MailReach)마케팅 메일 약 1/6은 받은편지함에 도달하지 못함 — 우리 캠페인 4% 오픈과 정합.
Cold Email HTML vs Plain Text — 회신율 (Puzzle Inbox)콜드아웃리치에서 평문이 회신율·도달률 모두 우위.