미창조㈜ · AX 사업추진 TF
16-B. 고객·CRM 기능 상세 — 22개
15번 목록의 B 도메인을 와이어프레임 작성자가 화면에 무엇을 놓을지 판단할 수 있는 수준까지 폈다. 기능 하나를 여섯 줄(목적·트리거·입력·규칙·결과·예외)로 정의한다.
22개1차212차1미결 42차 미작성 2
상위: 15. RIAHN CONNECT 기능 목록 · 화면 목록 — B 도메인
필드 정의와 표기(⚑ 분리 검토 · ▷ 2차 상세 미작성)는 16-C 0-1과 같다
작성: 이원섭 PM · 2026-08-11
0. 이 도메인을 관통하는 제약 넷
- 고객 카드는 이 시스템에서 개인정보가 가장 집약된 곳이다. 전화번호·주소는 기본 마스킹이고 열람 시 사유가 남는다(J-03·J-05). 디자이너 뷰(SC-D03)에서는 결제 상세가 가려진다(J-08).
- 동의 상태가 표시·발송·학습을 모두 잠근다. 사진은 미동의 시 열람 자체가 막히고(B-06), 마케팅 대상 선정에서 미동의자는 자동 제외되며(E-07), 재학습 옵트아웃은 학습셋에서 빠진다(J-12). 동의는 부가 정보가 아니라 게이트다.
- 예측값은 근거 없이 내보내지 않는다. CLV·이탈 위험은 숫자만 주면 현장이 믿지 않는다. 무엇을 보고 그렇게 판단했는지를 함께 낸다.
- 이관 데이터의 신뢰도는 균일하지 않다. 8/7 미팅에서 확인된 대로 메모를 쓰는 매장이 많지 않다 — 비어 있는 것과 없는 것을 구분해 표시한다.
0-2. 군집
| 군집 |
기능 |
주 화면 |
| B-1 식별·기본 |
5 |
SC-M10 검색 · SC-M11 고객 카드 · SC-M12 병합 |
| B-2 이력·기록 |
7 |
SC-M11 탭 |
| B-3 분석·예측 |
6 |
SC-M11 · SC-M13 리스트·세그먼트 |
| B-4 동의·트리거 |
3 |
SC-M11 동의 탭 · SC-M31 알림센터 |
16-B. 고객·CRM — RIAHN CONNECT 기능 상세
B-1. 식별·기본 — 5개
RC-B-01고객 검색1차
- 목적
- 눈앞의 고객을 시스템의 고객 레코드와 맞춘다. 여기서 틀리면 이후 모든 기록이 엉뚱한 사람에게 붙는다
- 트리거
- 예약 등록(A-02), 결제(C-01), 고객 문의 응대
- 입력
- 이름 · 전화 뒷자리 · 고객번호 · 최근 조회 이력
- 규칙
- 전화 뒷자리 4자리를 주 검색키로 둔다 — 현장에서 가장 빠르다. 동명이인은 최종 방문일·담당 디자이너를 함께 보여 구분한다. 마스킹된 상태에서도 검색은 되어야 한다
- 결과
- 고객 특정. 없으면 신규 등록(B-03)으로 넘어간다
- 예외
- 후보가 여럿이면 임의로 고르지 않고 반드시 사람이 선택하게 한다
RC-B-02통합 고객 카드1차
- 목적
- 한 고객에 관한 모든 것을 한 화면에서 본다. 이 도메인의 컨테이너
- 트리거
- 검색 결과 선택, 예약 상세(A-10)에서 진입, 결제 화면에서 진입
- 입력
- 기본 정보 · 이력(B-04) · 진단(B-05) · 사진(B-06) · 선호·메모(B-12) · 알러지(B-07) · 클레임(B-08) · 결제·잔액(C-16, B-15, B-21) · 동의(B-16) · 리뷰(B-19)
- 규칙
- 요약 헤더 + 탭 구조로 놓는다. 알러지·주의사항은 탭 안이 아니라 헤더에 고정한다(B-07) — 탭을 눌러야 보이면 사고가 난다. 역할에 따라 보이는 탭이 다르다(SC-D03은 제한 뷰)
- 결과
- 조회. 열람 기록이 감사 로그(J-05)에 남는다
- 예외
- 이관 직후에는 비어 있는 탭이 많다. "데이터 없음"과 "이관되지 않음"을 구분해 표시한다
RC-B-03신규 등록1차
- 목적
- 새 고객을 만든다. 여기서 남긴 정보가 이후 모든 기록의 뿌리가 된다
- 트리거
- 검색(B-01)에 없어 신규 등록
- 입력
- 최소 수집 항목 · 동의(J-01)
- 규칙
- 개인정보 수집 동의가 선행되어야 한다. 만 14세 미만은 법정대리인 동의(J-09)로 분기한다. 수집 항목은 최소로 하되 생년월일처럼 판정에 필요한 것은 빠뜨리면 나중에 곤란해진다
- 결과
- 고객 레코드 생성
- 예외
- 채널 유입 고객은 이름·전화만 있는 경우가 많다. 부분 정보 상태를 허용하되 결제 전까지는 보완을 유도한다
RC-B-22중복 병합1차
- 목적
- 이미 있는데 또 만들어진 고객을 합친다
- 트리거
- Identity Resolution 이 중복 후보를 탐지, 또는 수동 병합 요청
- 입력
- 중복 후보(I-06) · 두 레코드의 이력·잔액
- 규칙
- 후보를 제시하고 사람이 확정한다. 병합 미리보기에서 어느 레코드의 값이 살아남는지 보여준다. 병합은 취소 가능해야 한다 — 잘못 합치면 두 사람의 이력이 섞이고, 회원권·포인트 잔액까지 섞이면 되돌리기가 매우 어렵다
- 결과
- 레코드 통합, 병합 이력 보존
- 예외
- 잔액을 가진 고객끼리의 병합은 C-16 명세에 합산 근거를 남긴다
RC-B-07알러지·주의사항1차
- 목적
- 사고를 막는다. 이 도메인에서 안전에 직결되는 유일한 항목
- 트리거
- 고객 카드 진입, 브리핑 생성(B-13), 시술 시작
- 입력
- 등록된 알러지·금기 사항 · 표준 태그(B-12)
- 규칙
- 고객카드 상단에 고정 경고 배너로 띄운다. 탭 안에 두지 않는다. 디자이너 브리핑(SC-D02)에도 반드시 실린다. 등록·수정은 누가 언제 했는지 남긴다
- 결과
- 경고 표시. 시술 기록(G-01)에서 관련 약제 선택 시 재경고
- 예외
- 이관 데이터에 알러지 정보가 없다고 해서 "없음"으로 표시하면 안 된다. "확인되지 않음"으로 낸다
RC-B-12고객 메모1차
- 목적
- 정형 필드에 안 들어가는 것을 남긴다. 실제로 현장에서 가장 많이 쓰이는 칸
- 트리거
- 응대 중 아무 때나
- 입력
- 자유 텍스트 · 표준 태그(선호·금기·성향)
- 규칙
- 자유 메모와 표준 태그를 병용한다. 자유 메모는 입력 장벽이 낮아 실제로 쓰이고, 표준 태그는 분석에 쓸 수 있다. 둘 중 하나만 두면 각각 실패한다. 작성자와 시각을 남긴다
- 결과
- 메모 저장. 태그는 세그먼트(B-11) 입력이 된다
- 예외
- 고객에게 보여줄 수 없는 내용이 들어간다. 거울앞 태블릿(D4)에는 메모를 띄우지 않는다
[8/7 미팅 근거] 본부장 — "메모를 쓰는 매장이 많지는 않고… 여기에 이제 그동안 시술 이력을 다 남겨 놓더라고요… 하다 못해 '진상이다' 뭐 이런 메모도 다 남겨 놓습니다." 기존 CRM에 필드가 있어도 안 쓰인다는 뜻이다. 입력 UX가 같으면 결과도 같다.
B-2. 이력·기록 — 7개
RC-B-04시술 이력 타임라인1차
- 목적
- 이 고객이 무엇을 언제 받았는지 시간 순으로 본다. 재방문 응대의 출발점
- 트리거
- 고객 카드 진입, 브리핑 생성, 시술 전 확인
- 입력
- 시술 기록(G-01) · 담당 디자이너 · 금액(C-01) · 만족도(G-05) · 레시피 링크(G-08)
- 규칙
- 시간 역순으로 쌓는다. 퇴사한 디자이너의 이력도 담당자 표기를 유지한다(F-15). 재시술(C-25)은 원 시술과 묶어서 보여준다 — 따로 떨어져 있으면 왜 두 번 왔는지 알 수 없다
- 결과
- 조회. 특정 시술에서 레시피·사진·결제로 진입
- 예외
- 이관 데이터는 시술명만 있고 약제·소요시간이 비어 있을 수 있다
RC-B-05모발·두피 진단 기록1차
- 목적
- 측정값의 변화를 본다. 단발 측정값은 의미가 없고 추이가 의미를 만든다
- 트리거
- 진단 장비 측정, 재진단 주기 도래(B-20)
- 입력
- 수분·유분·밀도·탈모도 측정값 · 측정 일시 · 측정자
- 규칙
- 추이 그래프가 본체고 단일 값은 보조다. 4주 후 재측정과 비교할 수 있게 측정 조건(장비·부위)을 함께 남긴다. 진단 결과는 제품 추천(O-04)과 홈케어 가이드(O-06)의 입력이 된다
- 결과
- 측정 이력 1행, 추이 갱신, 재진단 주기 타이머 시작(B-20)
- 예외
- 장비가 없는 매장은 이 탭이 비어 있다. 매장별로 진단 가능 여부를 표시한다
RC-B-06시술 전후 사진1차
- 목적
- 결과를 시각으로 남긴다. 클레임 대응 근거이자 포트폴리오 원천
- 트리거
- 시술 전후 촬영(G-04)
- 입력
- 촬영 이미지 · 동의 상태(J-01)
- 규칙
- 미동의 시 열람을 차단한다. 뱃지로 동의 여부를 표시하되, 미동의 사진은 썸네일도 보이지 않게 한다. 원본 미보관 원칙(G-04)에 따라 저장 형태를 정한다
- 결과
- 사진 저장, 시술 이력(B-04)에 연결
- 예외
- 동의를 나중에 철회하면 기존 사진의 열람이 즉시 막혀야 한다. 삭제 요청(J-10)은 별개 절차
RC-B-08클레임·VOC 이력1차
- 목적
- 불만을 접수하고 처리 상태를 추적한다
- 트리거
- 고객 불만 제기, 만족도 저점 발생(G-05), 리뷰 저평점(B-19)
- 입력
- 접수 내용 · 관련 시술(B-04) · 담당 디자이너
- 규칙
- 접수 → 처리 중 → 완료 상태를 관리한다. 보상 실행은 이 기능이 하지 않고 C-05 환불 또는 C-25 재시술로 넘긴다 — 여기는 기록이고 실행은 결제 도메인이다. 재발 방지 메모를 남겨 같은 고객 재방문 시 브리핑(B-13)에 실린다
- 결과
- 클레임 이력, 처리 상태, 연결된 보상 건
- 예외
- 같은 디자이너에게 클레임이 반복되면 F-12 에스컬레이션 대상이 된다
RC-B-19리뷰·평점 수집 표시1차
- 목적
- 외부 채널의 평판을 안에서 본다. 이탈 예측의 입력이자 응대 근거
- 트리거
- 채널 리뷰 수집(I-02), 고객 카드 진입
- 입력
- 채널별 리뷰·평점 · 수집 일시
- 규칙
- 평점 추세를 낸다. 저평점은 클레임(B-08)으로 전환할 수 있게 한다. 채널이 리뷰 API를 주지 않으면 이 탭은 비어 있다 — 채널별 수집 가능 여부를 표시한다
- 결과
- 리뷰 목록·추세. 이탈 위험도(B-10) 입력
- 예외
- 리뷰는 익명일 수 있어 고객 매칭이 안 되는 건이 있다. 매장 단위로만 집계되는 경우를 허용한다
- 미결
- 채널 리뷰 데이터 확보 가능 여부 — 네이버·카카오 API 개방 조건에 걸린다
RC-B-15회원권 보유 현황1차
- 목적
- 결제 전에 이 고객이 무엇을 갖고 있는지 즉시 안다
- 트리거
- 고객 카드 진입, 결제 화면 진입
- 입력
- 회원권 원장(C-04) · 잔여 횟수·금액·만료일 · 사용 이력(C-16)
- 규칙
- 고객 카드 안의 요약 표시다. 상세 관리는 SC-M35(C-16~19)에서 한다. 만료 임박 건은 강조해 결제 시 소진을 유도한다
- 결과
- 조회. 결제(C-15) 시 차감 대상 선택으로 이어짐
- 예외
- 보류 중인 차감(네트워크 단절 중 발생분)이 있으면 확정 전임을 표시한다
RC-B-21포인트·적립금1차
- 목적
- 적립금을 쌓고 쓰고 소멸시킨다. 회원권과 동일한 선수금 성격
- 트리거
- 결제 시 적립, 결제 시 사용(C-23), 소멸 시점 도래
- 입력
- 적립률·소멸기간·사용 단위·상한(K-14) · 결제 금액
- 규칙
- 적립·사용·소멸·조회 넷을 모두 다룬다. 소멸은 결제 이벤트가 아니라 시간 이벤트라 별도로 처리해야 한다 — 이걸 빠뜨리면 잔액이 영원히 안 맞는다. 차감은 회원권과 동일한 락으로 직렬화한다(C-15)
- 결과
- 포인트 원장 갱신, 미상환잔액(C-20)에 합산
- 예외
- 소멸 예정 알림은 정보성으로 분류한다(K-06). 네트워크가 끊기면 차감 대신 보류
- 미결
- 외부 CRM 이관 원장에 포인트가 포함되는지 — 회원권만 협의됐다면 이관 후 잔액이 0이 된다
B-3. 분석·예측 — 6개
RC-B-09CLV 점수·등급1차
- 목적
- 이 고객의 장기 가치를 가늠해 응대 수준을 정한다
- 트리거
- 배치 산정, 고객 카드 진입
- 입력
- 구매 빈도 · 객단가 · 방문 이력 · 회원권 보유
- 규칙
- 예측 근거를 툴팁으로 함께 낸다 — 구매빈도와 객단가 중 무엇이 점수를 만들었는지 보여준다. 등급은 응대 차별이 아니라 우선순위 판단에 쓴다. 더미 매출(D-14)이 섞이면 점수가 붕괴되므로 필터링된 데이터를 쓴다
- 결과
- 점수·등급, 세그먼트(B-11) 입력
- 예외
- 이력이 짧은 신규 고객은 점수를 내지 않고 "산정 중"으로 둔다
RC-B-10이탈 위험도1차
- 목적
- 떠나기 전에 안다. 마케팅(E-01 Win-back)과 디자이너 메시지(E-13)의 방아쇠
- 트리거
- 배치 산정, 방문 주기 초과
- 입력
- 방문 주기 · 최종 방문일 · 만족도(G-05) · 리뷰 평점(B-19) · 클레임(B-08)
- 규칙
- 위험 등급과 주요 요인을 함께 낸다. 권장 액션까지 제시하되 실행은 사람이 정한다 — 자동 발송하지 않는다(E-13). 휴면 기준 일수는 K-12 파라미터
- 결과
- 위험 등급, E-01 캠페인 대상 후보, SC-D14 디자이너 알림
- 예외
- 시술 주기가 원래 긴 고객(펌 전용 등)을 이탈로 오판하지 않게 시술 유형별 기준을 둔다
RC-B-11세그먼트 자동 분류1차
- 목적
- 고객을 자동으로 묶어 캠페인 대상을 만든다
- 트리거
- 배치 재계산, 조건 변경 시
- 입력
- 방문 이력 · CLV(B-09) · 이탈 위험(B-10) · 메모 태그(B-12) · 분류 기준(K-12)
- 규칙
- 신규·성장·단골·휴면·이탈위험·VIP로 나눈다. 기준 일수·금액은 전부 K-12 파라미터이며 화면에 숫자를 박지 않는다. 한 고객이 복수 세그먼트에 속할 수 있다
- 결과
- 세그먼트 부여, B-18 저장 세그먼트·E-02 캠페인 대상의 재료
- 예외
- 기준을 바꾸면 소급 재분류가 일어난다. 진행 중인 캠페인 대상이 흔들리지 않게 스냅샷을 쓴다
RC-B-13고객 브리핑1차
- 목적
- 디자이너가 시술 전에 이 고객을 30초 안에 파악한다
- 트리거
- 도착 30분 전 자동 생성 → 디자이너 푸시
- 입력
- 방문 이력(B-04) · 선호·메모(B-12) · 알러지(B-07) · 최근 클레임(B-08) · 진단 추이(B-05)
- 규칙
- 한 화면에 들어가야 한다. 주의사항을 맨 위에 놓는다. 발송은 정보성이므로 야간 차단 예외(K-06). 도착 예정이 바뀌면 재생성한다
- 결과
- 브리핑 카드 생성, 디자이너 푸시(E-14 발송 인프라)
- 예외
- 워크인은 30분 전이 없다. 접수 즉시 생성으로 분기한다
RC-B-14다음 권유 추천1차
- 목적
- 다음에 무엇을 권할지 제안한다
- 규칙
- 수락 확률과 근거를 함께 표시한다. 강권이 아니라 참고로 쓴다
- 결정
- 수락 확률은 미창조 본사가 본다(2026-08-12). 매장 매니저는 보지 않으므로 이 카드는 SC-D03 디자이너 뷰에만 놓인다. 매니저의 권유는 C-04(회원권 판매)·E-01(캠페인)이 맡는다
- 미결
- 수락률을 쌓고 집계하는 기능이 없다 — 이 카드는 확률을 표시할 뿐이다. 수락·거절 로그와 디자이너별 집계는 신설 대상이고, 그것을 보는 본사 화면도 없다 (15번 5장 27번)
▷ 2차 상세 미작성 — 추천 모델(SFR-A~C)의 출력 형식이 정해져야 트리거·입력을 적을 수 있다
RC-B-18고객 리스트·저장 세그먼트1차
- 목적
- 조건으로 고객을 추려 캠페인으로 넘긴다
- 트리거
- 캠페인 기획, 특정 조건 조회
- 입력
- 세그먼트(B-11) · 필터 조건 · 동의 상태(B-16)
- 규칙
- 조건 필터로 추리고 이름을 붙여 저장한다. 캠페인으로 넘길 때 미동의자는 자동 제외되며 그 사실과 제외 인원을 보여준다(E-07). 내보내기는 J-11 반출 통제를 탄다
- 결과
- 저장 세그먼트, E-02 캠페인 대상 전달
- 예외
- 저장 세그먼트는 조건이지 명단이다 — 조건 저장인지 시점 명단인지 선택할 수 있어야 캠페인 결과 분석이 가능하다
B-4. 동의·트리거 — 3개
RC-B-16동의 상태 뷰1차
- 목적
- 이 고객에게 무엇을 해도 되는지 한눈에 본다
- 트리거
- 고객 카드 진입, 발송 전 확인, 사진 열람 시
- 입력
- 동의 관리(J-01) 원장 · 수신거부 유입(E-15)
- 규칙
- 수집·마케팅·사진·재학습 옵트아웃을 항목별로 표시한다. 각 항목이 무엇을 잠그는지 함께 보여준다 — 마케팅 미동의면 캠페인 대상에서 빠지고, 사진 미동의면 열람이 막힌다. 동의 일시와 경로(서면·태블릿·앱)를 남긴다
- 결과
- 조회. 변경은 J-01·SC-C02에서
- 예외
- 이관 고객은 동의 이력이 없을 수 있다. "미동의"가 아니라 "이력 없음"으로 표시하고 재동의 대상으로 분류한다
- 미결
- 외부 CRM 이관 시 동의 이력이 함께 오는지 — 없으면 이관 직후 마케팅 발송이 불가하다
RC-B-17생일·기념일2차
- 목적
- 마케팅 트리거로 쓴다
- 규칙
- 생일·첫 방문 기념일 등을 캠페인(E-01) 조건으로 제공한다
▷ 2차 상세 미작성 — 캠페인 유형이 확정된 뒤 트리거 시점과 발송 규칙을 정한다
RC-B-20재진단 주기 알림1차
- 목적
- 진단의 종단 추적이 끊기지 않게 한다. 4주 후 변화를 봐야 진단이 의미를 갖는다
- 트리거
- 최종 진단일 + 주기(K-12) 도래
- 입력
- 최종 진단 이력(B-05) · 주기 파라미터(K-12) · 발송 인프라(E-14)
- 규칙
- 정보성으로 분류해 야간 차단·발송 상한의 예외로 둔다(K-06). 고객에게 보내는 것과 매장에 띄우는 것을 구분한다 — 다음 방문 때 권하도록 매장 알림이 먼저다
- 결과
- 알림 발송, 다음 방문 시 브리핑(B-13)에 표시
- 예외
- 진단 장비가 없는 매장에는 보내지 않는다