DB 자동 분배, 순서대로 돌리면 공평할까요? 상담원 배정 규칙 정하는 6단계 방법
6단계 한눈에 보기
"DB 자동 분배 걸어 놨으니까 이제 공평하죠?" 상담실 회의에서 자주 나오는 말이에요. 그런데 현장에서 보면 순서대로 나눠 준 DB가 가장 먼저 식는 경우가 많아요.
이 글은 운영 실무자 관점에서 상담원 배정 규칙을 6단계로 정리한 플레이북이에요. 시트·폼·광고 리드 양식 어디에서 들어오든 같은 원칙으로 적용할 수 있어요.
이 글의 요약
|
1. 순서대로 돌리는 DB 자동 분배는 공평해 보여도 첫 연락을 놓칩니다
순서대로 한 건씩 돌리는 DB 자동 분배는 건수는 공평하지만, 받은 사람이 바로 전화할 수 있는지는 따지지 않아요. 통화 중이거나 점심시간인 상담원에게도 똑같이 DB가 넘어가죠.
그 사이 환자는 다른 병원 광고를 보고 또 문의를 남겨요. 결국 분배는 공평했는데 첫 연락은 늦어지는 일이 생겨요.
하버드비즈니스리뷰에 실린 연구 [7]도 온라인 리드에 대한 기업 대부분의 응답 속도가 충분히 빠르지 않다고 지적했어요. 오래된 미국 기업 대상 자료지만, 리드가 빨리 식는다는 방향은 지금도 유효해요.
반대로 빠를수록 늘 좋다는 결론도 조심해야 해요. 캐나다 오타와대 텔퍼 경영대학원의 예비 연구 [6]는 리드 도착 후 10~60분 사이 연락이 첫 10분이나 1시간 이후보다 성사 가능성이 약 3배[6] 높았다고 보고했어요.
이 연구는 여러 업종의 통화 기록을 본 벤더 공개 예비 자료라 병원에 그대로 대입하긴 어려워요. 그래도 "언제, 누가 받는지"를 설계해야 한다는 점은 분명히 보여 줘요.
2. 1단계, 분배 전에 DB 한 건의 상태값부터 정하세요
분배 규칙보다 먼저 정해야 하는 것은 DB 한 건이 지금 어떤 상태인지 나타내는 값이에요. 상태값이 없으면 누가 들고 있는지, 언제 넘겨야 하는지 판단할 수 없어요.
현장에서 쓰기 좋은 기본 상태는 다섯 가지예요. 신규, 배정됨, 통화 시도, 상담 완료, 종료로 나누고 종료에는 사유를 꼭 남겨요.
상태값 | 의미 | 바뀌는 조건 | 자동화 동작 |
신규 | 막 들어온 DB | 폼·리드 양식 제출 | 중복 확인 후 배정 대기 |
배정됨 | 담당자 지정 | 배정 규칙 실행 | 담당자에게 알림 발송 |
통화 시도 | 연락 중 | 첫 통화 기록 입력 | 재시도 시각 기록 |
상담 완료 | 설명까지 마침 | 상담 결과 입력 | 예약 여부 집계 |
종료 | 더 진행 안 함 | 사유 코드 입력 | 리포트에서 사유별 분리 |
팀퍼포먼스는 DB를 셀 때 접수 건수보다 승인률·승인단가와 상담 연결, 내원까지 이어지는 상태 변화를 기준으로 봅니다. 상태값이 있어야 이 흐름을 숫자로 볼 수 있어요.
3. 2단계, 지금 받을 수 있는 상담원에게만 보내는 규칙을 만드세요
DB 자동 분배의 첫 기준은 순서가 아니라 지금 전화를 걸 수 있는 사람인지예요. 근무 시간, 휴식, 통화 중 여부를 분배 조건에 넣어야 해요.
해외 CRM도 같은 방식을 기본으로 둡니다. HubSpot의 담당자 순환 기능 [5]은 '자리 비움' 상태인 사용자를 리드 배정에서 빼는 옵션을 제공해요.
같은 기능은 순번(라운드로빈) 외에 담당 건이 가장 적은 사람에게 주는 부하 균형 방식과 무작위 방식도 함께 지원해요 [5]. 방식마다 장단점이 분명해요.
분배 방식 | 장점 | 놓치기 쉬운 점 | 어울리는 상황 |
순번(라운드로빈) | 건수가 고르게 나뉨 | 부재 중인 사람에게도 배정 | 인원이 적고 근무 시간이 같을 때 |
부하 균형 | 밀린 사람을 피함 | 쉬운 DB만 쌓이는 사람이 생길 수 있음 | 상담원별 처리 속도 차이가 클 때 |
담당 지정 | 전문 시술 상담이 정확함 | 담당자 부재 시 멈춤 | 시술·언어별 전문 상담이 필요할 때 |
무작위 | 설정이 단순함 | 원인 분석이 어려움 | 테스트 기간에만 권장 |
현장에서 보면 처음부터 한 가지만 고집할 필요는 없어요. 기본은 부하 균형으로 두고, 예외 시술만 담당 지정으로 돌리는 조합이 무난해요.

받을 수 있는 사람에게 먼저 보내는 것이 공평함보다 중요해요 · Photo: Unsplash
4. 3단계, 시술·언어·시간대로 나누되 예외 규칙을 같이 두세요
담당 지정은 정확하지만, 예외 규칙이 없으면 담당자 한 명이 빠질 때 DB가 멈춰요. 그래서 '담당자 → 대체자 → 전체'로 내려가는 순서를 함께 적어야 해요.
예를 들어 외국어 상담 DB는 해당 언어 상담원에게 먼저 보내고, 일정 시간 안에 응답이 없으면 대체자에게 넘기는 식이에요. 야간 DB는 다음 날 첫 근무자에게 몰리지 않게 나눠 줘요.
팀퍼포먼스에서는 진료과 특성에 맞춰 매체와 DB 흐름을 함께 구성하기 때문에, 시술별 담당 규칙을 광고 캠페인 구조와 같은 이름으로 맞춥니다.
그래야 리포트에서 캠페인과 상담 결과를 바로 이어 볼 수 있어요.
예외 규칙 체크
|
5. 4단계, 동시에 들어온 DB가 겹치지 않게 잠금을 거세요
자동 분배를 스크립트로 만들 때 가장 흔한 오류는 같은 순간 들어온 DB 두 건이 같은 사람에게 가거나, 한 건이 두 번 배정되는 일이에요. 이를 막으려면 실행마다 잠금을 걸어야 해요.
구글 Apps Script의 잠금 기능 [3]은 지정한 시간 동안 잠금을 기다리다 실패하면 오류를 내는 방식으로 동시 실행을 막아요. 시트에 쓴 내용은 잠금을 풀기 전에 반영을 마치도록 안내하고 있어요 [3].
무료 도구의 한도도 미리 봐야 해요. Apps Script 공식 할당량 [2]에서 개인 계정의 트리거 총 실행 시간은 하루 90분, 한 번 실행은 최대 6분으로 안내돼요.
DB가 몰리는 날 이 한도에 걸리면 분배가 조용히 멈출 수 있어요. 실행 실패 알림을 따로 받도록 설정해 두는 것이 안전해요.

자동화는 실패를 알려 주는 장치까지 있어야 완성돼요 · Photo: Unsplash
6. 5단계, 재분배 시간을 정해 두면 묵힌 DB가 사라집니다
배정 후 일정 시간 안에 통화 기록이 없으면 다른 사람에게 다시 넘기는 규칙이 필요해요. 이 규칙이 없으면 바쁜 상담원 이름 아래 DB가 조용히 묵어요.
재분배 기준은 아래처럼 계산해 보면 정하기 쉬워요. 숫자는 이해를 돕기 위한 예시 수치(가정)예요.
항목 | 계산식 | 예시 수치(가정) |
상담원 1명 시간당 처리 가능 건 | 60분 ÷ 평균 통화·기록 시간 | 60 ÷ 12 = 5 |
피크 시간 유입 | 피크 1시간 평균 유입 | 9 |
필요한 상담원 수 | 유입 ÷ 1명 처리 가능 건 | 9 ÷ 5 = 1.8 → 2 |
재분배 기준 시간 | 목표 첫 연락 시간 ÷ 2 | 30 ÷ 2 = 15분 |
광고 리드 양식은 보관 기간도 함께 봐야 해요. 구글 광고 리드 양식 [1]은 수동 다운로드가 최근 30일분만 가능하고, 리드는 60일 동안 보관된다고 안내해요.
그래서 웹훅이나 API로 바로 시트·CRM에 넘기도록 연결해 두는 편이 안전해요 [1]. 사람이 내려받는 방식은 재분배 규칙이 돌기 전에 이미 늦을 수 있어요.
우리 병원 DB가 어디서 늦어지는지 궁금하다면, 진료과·지역만 입력하고 상담 흐름까지 고려한 광고 플랜을 받아보세요. |
7. 6단계, 접근 권한과 기록을 남겨야 DB 자동 분배가 안전합니다
자동 분배가 편해질수록 누가 어떤 환자 정보를 볼 수 있는지가 더 중요해져요. 상담원 전원이 전체 DB를 볼 필요는 없어요.
개인정보의 안전성 확보조치 기준 [4]은 개인정보취급자에게 업무에 필요한 최소한의 접근 권한만 주고, 권한 부여·변경·말소 기록을 최소 3년 보관하도록 정하고 있어요.
같은 기준 [4]은 접속기록 보관도 요구하는데, 민감정보를 처리하면 보관 기간이 더 길어져요. 건강 관련 정보를 다루는 병원은 이 조건에 해당할 가능성이 커요. 2023년 개정 고시 기준이라 최신 개정 여부는 다시 확인해 주세요.
혼자 하기 어려운 부분
|
팀퍼포먼스가 운영에 적용하는 AI 기반 운영 자동화와 리포트 자동화도 이 세 가지를 먼저 맞춘 뒤 돌립니다. 자동화는 규칙이 정리된 만큼만 정확해지기 때문이에요.
8. DB 자동 분배는 공평한 순서보다 빠른 첫 연락을 기준으로 설계하세요
DB 자동 분배의 목표는 건수를 똑같이 나누는 것이 아니라, 환자가 식기 전에 받을 수 있는 사람에게 닿게 하는 거예요. 순서는 그 목표를 돕는 수단일 뿐이에요.
오늘 바로 점검해 볼 일부터 시작해 보세요.
지금 쓰는 분배 방식이 근무 중이 아닌 상담원에게도 DB를 보내는지 확인하세요.
배정 후 통화 기록이 없을 때 다시 넘기는 기준 시간을 정해 적어 두세요.
상태값과 종료 사유 칸이 시트에 있는지 확인하고, 없으면 오늘 추가하세요.
광고 리드 양식이 웹훅으로 바로 넘어오는지, 사람이 내려받는지 확인하세요.
함께 읽으면 DB 알림 자동화 6단계 설정법과 부재콜 관리 지표와 계산법이 이어서 도움이 돼요.
대행사를 고를 때 무엇을 봐야 하는지는 병원 마케팅 리포트, 원장님이 볼 지표 8가지에서 정리했어요.
자주 묻는 질문 (FAQ)
Q. 라운드로빈 분배는 쓰면 안 되나요?
인원이 적고 근무 시간이 같다면 충분히 쓸 수 있어요. 다만 부재 중인 상담원을 빼는 조건과 재분배 기준 시간을 함께 두지 않으면 첫 연락이 늦어질 수 있어요.
Q. 구글 시트와 Apps Script만으로 자동 분배가 가능한가요?
가능해요. 다만 동시에 들어온 DB가 겹치지 않도록 잠금을 걸고, 트리거 실행 시간 한도와 실패 알림을 미리 설정해 두는 것이 좋아요.
Q. 상담원 모두가 전체 DB를 봐도 되나요?
업무에 필요한 최소한의 범위로 접근 권한을 나누는 것이 원칙이에요. 권한 부여·변경·말소 기록도 남겨야 하니 담당 DB 단위로 권한을 나누는 구조를 권해요.
참고 자료
Google for Developers — Apps Script Quotas for Google Services (확인 2026-11-04)
Google for Developers — Apps Script Reference: Class Lock (확인 2026-11-04)
개인정보보호위원회(국가법령정보센터) — 개인정보의 안전성 확보조치 기준(고시 제2023-6호) (2023-09-22)
HubSpot Knowledge Base — Assign and rotate record owners using workflows (확인 2026-11-04)
VanillaSoft (Telfer School of Management) — Lead Conversion Study (발행일 미표기(예비 연구))
Harvard Business Review — The Short Life of Online Sales Leads (2011-03)
함께 읽으면 좋은 글
글 · 팀퍼포먼스 콘텐츠팀 LABIT 팀퍼포먼스는 병원·의료 분야 전문 퍼포먼스 마케팅 대행사입니다. 성형외과·피부과·치과·비뇨기과 등 진료과별 CPA·운영대행 실무를 바탕으로, 의료광고 규정을 지키면서 상담과 내원으로 이어지는 광고 구조를 설계합니다. |
관련해서 더 알고싶으면 아래 링크를 눌러보세요. 😎
진료과·지역·월 예산만 알려주시면, 팀퍼포먼스가 광고부터 DB 분배·상담까지 이어지는 운영 구조를 제안해 드립니다.


