RINDA · 이메일 도달률 실험 리포트
동일한 발송 인프라·도메인·인증 조건에서 본문 내용만 바꿨을 때, 프로모션형 메일은 100% 스팸, 평문 1:1 메일은 100% 받은편지함으로 분류되었습니다.
한 문장: 린다의 낮은 오픈율은 도메인·인증·발송량 문제가 아니라, 메일 본문이 Gmail의 스팸/프로모션 분류 신호로 가득하기 때문이다.
(AD) 🚀 ... 50% 할인 + 할인·이모지 본문.wks09682@gmail.com 한 받은편지함이 그룹 A 프로모션 3통은 전부 스팸, 그룹 B 평문 3통은 전부 받은편지함으로 받았습니다. 수신자·SES 인프라·인증·발송 도메인 자산(둘 다 워밍업된 rinda.ai 서브도메인)을 모두 고정하고 콘텐츠만 바꿨을 때 결과가 정반대로 갈렸습니다 — 변인은 콘텐츠 하나뿐입니다.실험의 출발점이 된 실제 캠페인 린다 미발송 799명 타겟 영업 (2026-06-15 발송)의 field 데이터.
| 지표 | 값 | 해석 |
|---|---|---|
| 발송 / 전달 | 778 → 771 | 전달 99.1% 메일서버 수신 자체는 정상 |
| 바운스 | 7 (0.9%) | 양호 리스트 품질 문제 아님 |
| 스팸 신고 | 0 | 정상 |
| 오픈율 (봇 포함) | 32 (4.1%) | 매우 낮음 받은편지함 밖에 있다는 신호 |
| 오픈율 (봇 제외) | 6 (0.8%) | 사실상 0 |
| 클릭 | 0 | 전무 열람 자체가 일어나지 않음 |
전달은 99%인데 오픈은 4% — 이 격차는 "메일이 받은편지함이 아닌 스팸/프로모션 탭에 들어갔다"는 전형적 패턴입니다. 이를 검증하기 위해 통제 실험을 설계했습니다.
| 요소 | 그룹 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와 동일 수신함) |
| 그룹 | 수신 주소 | 발신 서브도메인 | 도착 위치 |
|---|---|---|---|
| A 프로모션 | wks0968@gmail.com | ask · brief · hey | 스팸 ×3 |
| grindaai1@gmail.com | hi · intro · knock | 스팸 ×3 | |
| admin@grinda.ai | letter · meet · memo | 스팸 ×3 | |
| sourcehatchery@gmail.com | note · ping · post | 스팸 ×3 | |
| chlee@grinda.ai | reach · say · share | 스팸 ×3 | |
| wks09682@gmail.com | sync · talk · voice | 스팸 ×3 | |
| B 평문 | wks09682@gmail.com ↑ A에서 스팸 받은 동일 수신함 | zoom · ship · sail | 받은편지함 ×3 |
⬆︎ 강조된 두 행: 같은 받은편지함(wks09682@gmail.com)이 프로모션은 스팸(3/3), 평문은 받은편지함(3/3)으로 받았습니다 — 수신자를 고정한 직접 대조.
"그래도 도메인·발송 인프라가 약한 것 아니냐"는 의문에 대한 추가 반증. alpha 환경 워밍업 풀은 받은편지함 직행 100%를 유지 중입니다 — 인프라가 아니라 콘텐츠가 변인임을 다시 한번 보여줍니다.
| 항목 | 값 | 해석 |
|---|---|---|
| 워밍업 풀 | 활성 221 · build 221 | 평균 11.6일차 · 목표 1,820통/일 |
| 어제(06-15) 발송 | 2,000통 | — |
| 착지 — inbox 직행 | 2,006 (100.3%) | 받은편지함 100% 도메인 평판 건강 |
| engagement — open | 2,000 (100%) | 정상 |
| engagement — reply | 2,003 (100%) | 정상 |
| engagement — star / archive | 2,000 / 463 | 긍정 시그널 누적 |
| 오늘 enqueue | 1,820통 / 221계정 | peer cap 91% |
이 실험 결과에 대한 가능한 모든 반론을 데이터로 차단합니다.
| 반론 | 반박 근거 | 판정 |
|---|---|---|
| "특정 불량 서브도메인 탓 아닌가?" | 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 데이터로 삼중 교차검증됩니다. 더 큰 표본의 정량화는 후속 실험으로 권장합니다.
그룹 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) (법적 표기는 (광고)) | 중간 |
(AD)·이모지·!·% 제거.List-Unsubscribe 헤더 + 본문 수신거부 링크 자동 삽입.scheduled_at 일괄 발송(burst) 방지.| 발송 경로 | 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).
본 실험 결론(콘텐츠·포맷이 받은편지함↔스팸을 가른다)을 뒷받침하는 업계 자료.
| 자료 | 요지 |
|---|---|
| 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) | 콜드아웃리치에서 평문이 회신율·도달률 모두 우위. |