블로그
BLOG — 케이스

리드 첫 응대 27시간에서 7분으로, B2B 영업팀의 8일 구축기

리드가 식는 데는 세 시간이면 충분합니다. 이 B2B SaaS 팀은 매일 아침 세 시간을 시트 정리에 쓰고 있었고, 그 사이 광고비 380만 원어치의 리드가 미지근해졌습니다.

아침 9시, 사무실 풍경

영업 담당자는 첫 커피를 마시기 전에 브라우저 탭 다섯 개를 엽니다. 홈페이지 문의 폼 관리자, 네이버 검색광고 리드 다운로드 페이지, 페이스북 리드애드 CSV, 지난주 산업 전시회에서 받은 명함 스캔 시트, 그리고 CRM(HubSpot).

여기서부터 두 시간이 사라집니다. 이메일이 중복이면 어느 소스가 최신인지 판단하고, 전화번호 형식(010-1234-5678, 01012345678, +82 10-1234-5678)을 통일하고, 태그를 붙이고, CRM에 붙여넣습니다. 그 사이 새로 들어오는 리드는 다른 탭에서 쌓여갑니다.

리드 하나 CRM에 등록될 때까지 평균 27시간 걸렸습니다. 어제 폼 채운 사람한테 오늘 저녁에 전화하는 거죠. 그 사람은 이미 우리 경쟁사랑 통화한 뒤였어요.박서준 · B2B SaaS 영업팀장

진짜 문제는 데이터 정리가 아니었다

겉으로 보이는 문제는 '리드 정리에 시간이 오래 걸린다'였지만, 실제 손실은 다른 곳에 있었습니다. 첫 응대까지 걸린 시간과 계약 전환율의 상관관계를 광고팀이 데이터로 뽑아왔을 때 결론이 명확해졌습니다.

5분 이내 응대 전환율
21%
1시간 이내 응대 전환율
9%
24시간 이후 응대 전환율
1.8%
월평균 유입 리드
1,240건

환산해 보니 응대 지연으로 놓치는 계약이 월 12건, 매출로 3,400만 원 규모였습니다. 광고비를 태워 얻은 리드를 '옮겨 적는 일'에서 날리고 있었던 겁니다.

8일 만에 만든 통합 파이프라인

n8n으로 다음 구조를 짰습니다. 채널이 몇 개든 상관없이, 결국 웹훅 하나로 통합해 처리하는 방식입니다.

리드 통합 수집 파이프라인LIVE
IN5개 채널 웹훅AI정규화 + 스코어링DB중복 병합OUTCRM + 슬랙
  1. 각 채널(폼, 네이버, 페이스북, 이벤트 등록 페이지, 전시회 앱)이 하나의 n8n Webhook URL로 리드를 밀어 넣음
  2. AI Agent 노드가 이메일·전화번호·회사명을 정규화하고 리드 스코어(0-100)를 매김
  3. Postgres에서 이메일+전화번호 조합으로 기존 리드 조회, 있으면 병합, 없으면 신규 생성
  4. HubSpot API로 실시간 등록, 스코어 70 이상이면 담당자 슬랙 DM으로 즉시 알림
  5. 스코어 90 이상 리드는 담당자에게 5분 내 응대 요청 알림, 미응대 시 팀장에게 에스컬레이션

핵심 코드 한 조각

가장 자주 고장 나던 부분이 전화번호 정규화였습니다. 채널마다 형식이 달라서 중복 탐지가 안 됐거든요. Code 노드 한 줄로 정리했습니다.

// Code 노드 · 전화번호 정규화
const raw = $json.phone || '';
const digits = raw.replace(/\D/g, '');

// +82 국가코드 제거, 앞자리 0 복원
let normalized = digits;
if (normalized.startsWith('82')) {
  normalized = '0' + normalized.slice(2);
}

// 이메일도 소문자로 통일
return {
  json: {
    ...$json,
    phone: normalized,
    email: ($json.email || '').toLowerCase().trim(),
    dedup_key: `${normalized}|${($json.email || '').toLowerCase()}`,
  },
};
리드 스코어링에 AI를 쓸 때 주의점 하나. 첫 2주간은 사람이 매긴 점수와 나란히 로그를 남기세요. 두 값이 크게 벌어지는 케이스가 프롬프트 개선의 재료입니다. 이 팀은 이 과정에서 '기업 도메인 vs 개인 지메일'을 스코어에 넣는 규칙을 발견했습니다.

결과: 27시간에서 7분으로

리드 첫 응대 시간
27시간 → 7분
월간 응대 리드 수
1,240건 → 1,240건 (동일)
5분 이내 응대율
3% → 61%
월간 계약 전환
23건 → 41건

숫자보다 인상적이었던 건 팀 분위기였습니다. 아침 회의는 '어제 못 옮긴 리드' 리뷰가 아니라 '오늘 미팅 잡힌 리드' 브리핑이 됐습니다. 담당자는 옮겨 적는 대신 전화를 겁니다.

리드가 들어오면 슬랙이 저보다 먼저 압니다. 알림 오면 그 자리에서 전화 돌립니다. 커피 식기 전에요.박서준 · B2B SaaS 영업팀장

예상 못 한 부수효과

  • 채널별 리드 품질 데이터가 자동으로 쌓임 → 광고 예산 재배분의 근거로 사용
  • 전시회 리드도 명함 스캔 앱 웹훅으로 통합, 행사 다음 날 응대가 아니라 당일 응대 가능
  • 리드 응대 지연 알림이 팀장에게 자동 에스컬레이션, 별도 관리 없이 SLA 자동 준수
  • AI 스코어링 로그가 쌓이면서 마케팅 팀이 랜딩페이지 문구 A/B 테스트 근거로 활용

왜 이 접근이 통했나

이 프로젝트가 성공한 이유는 기술이 대단해서가 아닙니다. '어디서 시간이 새고 있는가'를 데이터로 먼저 증명했고, 그 지점 하나에 집중했기 때문입니다. 리드 정리 자동화는 부수 효과였고, 진짜 목표는 '5분 이내 응대율'이라는 단일 지표를 움직이는 것이었습니다.

자동화 프로젝트가 실패하는 가장 흔한 이유는 '자동화 자체'가 목적이 되기 때문입니다. 이 사례처럼 하나의 비즈니스 지표를 정하고, 그 지표를 움직이는 최단 경로를 찾으세요.

리드 응대가 늦어 매출이 새고 있다면, 무료 진단을 받아보세요. 채널 구조를 함께 보고 8일 안에 파이프라인을 구축합니다.
관련 케이스 →리드 수집 자동화

글로만 보긴
아쉽지 않나요?

읽은 걸 당신의 업무에 바로 적용해 드립니다. 무료 진단으로 시작하세요.

월 1회, 실전 자동화 한 편

n8n · AI 에이전트 · 워크플로우 케이스를 한 편씩 정리해 이메일로 보내드립니다. 홍보 메일은 없습니다.

언제든 해지 가능 · 스팸 없음