LifeConnect 어드민 사용 설명서
피트니스 센터 사장님이 회원·직원·예약·상품·매출·매장·설정을 한 화면에서 관리할 수 있도록 만든 운영 콘솔입니다. 이 문서는 사장님이 처음 가입하는 순간부터 일상 운영, 정산, 분석까지 모든 단계를 메뉴 단위로 따라갈 수 있도록 정리되어 있습니다.
왼쪽 목차에서 원하는 메뉴를 바로 누르거나, 위쪽 검색창에 "쿠폰 발행", "기간 조정", "라커 배정"처럼 하고 싶은 일을 한국어로 입력해 보세요. 단축키는 ⌘+K (또는 Ctrl+K)입니다. 문서 어디서든 작동합니다.
메뉴얼이 알려주는 6가지
각 메뉴 페이지마다 아래 여섯 가지를 순서대로 다룹니다. 어느 페이지를 열어도 같은 구성이라 이 문서의 한 챕터를 익히면 다른 챕터도 빠르게 읽을 수 있습니다.
- 한 줄 요약과 사용 시점 — "이 메뉴는 언제, 어떤 사장님이 쓰나요?"에 답합니다.
- 진입 경로 — 사이드바에서 어디를 눌러야 이 화면이 열리는지.
- 화면 영역 설명 — 헤더·툴바·본문·모달 단위로 무엇이 어디에 있는지 시각 자료와 함께 알려줍니다.
- 단계별 사용 절차 — 가장 흔한 시나리오 1~3개를 처음부터 끝까지 따라할 수 있게 풀어 씁니다.
- 필드와 상태값 — 입력란, 컬럼, 뱃지의 의미를 정확히 짚어 드립니다.
- 주의·예외·자주 묻는 질문 — 실무에서 막히는 부분을 미리 알려 드립니다.
표기 규칙
- 버튼이나 메뉴는
"버튼 이름"처럼 따옴표로 묶어 표시합니다. 예:"회원 등록"버튼. - 화면에서 보이는 한국어 라벨은 그대로 적습니다. 시스템 내부 코드는
ACTIVE처럼 대문자 코드 톤으로 표시합니다. - 사용자 데이터(이름, 연락처, 금액)는 모두 예시이며 실제 회원 정보가 아닙니다.
- "센터"와 "매장"은 같은 대상을 가리킵니다. 메뉴 이름에 따라 화면이 두 단어를 섞어 씁니다.
로그인·회원가입·비밀번호 재설정
LifeConnect 어드민에 처음 들어가는 길과, 비밀번호를 잊었거나 인증코드가 막혔을 때의 복구 절차를 한자리에 모았습니다.
로그인
접속 주소로 들어오면 로그인 화면이 자동으로 뜹니다. 이미 다른 기기에서 로그인 상태였다면 곧장 센터 목록 화면으로 넘어갑니다.
단계별 절차
- 아이디 입력란에 이메일(
@포함) 또는 휴대폰 번호(010-1234-5678형식)를 입력합니다. 시스템이@유무로 자동 판별합니다. - 비밀번호를 입력하고
"로그인"을 누릅니다."아이디 기억하기"를 켜 두면 다음부터 아이디 칸이 미리 채워집니다(비밀번호는 저장하지 않습니다). - 비밀번호가 맞으면 화면 가운데에 인증코드 입력란이 펼쳐지고, 로그인에 쓴 이메일 또는 휴대폰으로 6자리 코드가 발송됩니다. 관리자 웹은 매번 로그인할 때마다 이 코드를 확인합니다 — 비밀번호가 새어 나가도 코드를 받을 기기가 없으면 들어올 수 없습니다.
- 받은 코드를 입력한 뒤
"인증하고 로그인하기"를 누르면 로그인이 끝납니다. 코드 입력을 오래 미뤄 시도가 만료되면 비밀번호 단계로 돌아가며, 다시 로그인하면 새 코드가 나갑니다.
코드 발송 직후에는 60초 카운트다운이 표시됩니다. 카운트다운이 끝나면 "인증코드 발송" 버튼을 다시 눌러 재발송할 수 있습니다. 휴대폰 번호로 인증할 때는 국가 번호가 자동으로 +82로 붙습니다.
자주 만나는 에러
| 화면 메시지 | 의미와 해결 |
|---|---|
| 이메일 또는 비밀번호가 일치하지 않습니다 | 입력값을 다시 확인해 주세요. 영문 대소문자 구분 여부와 한·영 키 상태를 점검합니다. |
| 이메일로 인증코드를 발송했습니다. | 오류가 아니라 인증 단계 진입 안내입니다. 메일함과 스팸함을 확인합니다. |
| 인증이 만료되었습니다 | 코드 발송 후 일정 시간이 지나면 자동 폐기됩니다. 재발송 버튼을 눌러 다시 받습니다. |
| 잠시 후 다시 시도해 주세요 | 너무 짧은 간격으로 시도한 경우입니다. 1분 정도 기다린 뒤 재시도합니다. |
회원가입
새 사장님 계정 또는 직원 계정을 만들 때 사용합니다. 가입 화면에서는 다음 항목이 필요합니다.
- 이메일: 인증 메일 수신과 알림에 사용. 이미 가입된 이메일은 거부됩니다.
- 비밀번호: 영문·숫자·특수문자 조합 권장. 입력 즉시 강도 메시지가 표시됩니다.
- 이름: 직원 목록·매출 표 등 모든 화면에 노출되는 표시명입니다.
- 휴대폰 번호: 알림톡·SMS 발송과 본인 인증의 백업 채널.
- 약관 동의:
이용약관·개인정보처리방침은 필수, 마케팅 동의는 선택입니다. 약관 본문은 매장관리 › 약관/계약 관리 맨 아래 플랫폼 이용 계약에서 언제든 다시 볼 수 있습니다.
대리 가입은 약관 위반 가능성이 있어 불가합니다. 직원 계정도 본인이 직접 가입한 뒤, 사장님이 인사관리 › 임직원 조회에서 센터 소속과 직책을 부여하는 방식이 권장됩니다.
비밀번호 재설정
로그인 화면 오른쪽의 "비밀번호를 잊으셨나요?"를 누르면 재설정 페이지로 이동합니다.
- 가입한 이메일을 입력하고 인증 메일을 받습니다.
- 메일에 적힌 링크를 누르면 새 비밀번호 입력 화면이 뜹니다.
- 새 비밀번호를 두 번 입력해 저장합니다. 저장 즉시 모든 기기에서 자동 로그아웃됩니다.
팁. 비밀번호를 자주 잊는 편이라면 설정 › 프로필에서 "전체 기기 로그아웃" 버튼으로 의심 세션을 한 번에 정리할 수 있습니다.
전체 화면 구성과 공통 동작
LifeConnect 어드민의 모든 페이지는 동일한 골격을 따릅니다. 한 번 익혀 두면 모든 메뉴를 빠르게 사용할 수 있습니다.
조건을 변경하거나 새로 추가해 보세요.
- 브레드크럼 — 현재 위치를 고객관리 › 회원 조회처럼 보여 줍니다. 부모 카테고리를 누르면 해당 영역의 첫 화면으로 이동합니다.
- 페이지 제목 — 검은 큰 글씨로 페이지의 정체성을 한 줄에 알립니다.
- 툴바 — 검색·필터·컬럼 선택 같은 좌측 도구와, 등록·내보내기 같은 우측 액션이 좌우로 나뉩니다. 우측 끝의 초록색 큰 버튼이 그 페이지의 주 액션입니다.
- 본문(테이블 또는 보드) — 데이터가 없으면 봉투 아이콘과 안내 문구가 가운데에 표시됩니다. 데이터가 있으면 가상 스크롤 테이블 또는 캘린더형 보드가 자리잡습니다.
- 우상단 아이콘 — AI 어시스턴트, 알림 벨, 다크모드 토글 순서로 늘 같은 자리에 있습니다. 알림 벨을 열어 알림 한 줄을 누르면 그 알림과 관련된 화면으로 바로 이동합니다(결제 알림 → 그 회원의 주문, 이슈 알림 → 그 이슈, 캠페인 알림 → 그 캠페인, 출입 알림 → 그 회원). 화면 위에 뜨는 알림 메시지의 버튼도 같은 곳으로 이동하며, 다른 센터에서 온 알림이면 그 센터로 함께 전환됩니다.
모든 화면에서 통하는 약속
버튼 색
- 초록 — 등록·저장·확정처럼 결과를 만들어 내는 주 액션.
- 흰색·테두리 — 보조 액션(필터, 내보내기, 컬럼 선택 등). 결과를 만들지 않습니다.
- 빨강 — 삭제·취소·환불처럼 되돌리기 어려운 액션. 한 번 더 묻는 확인 모달이 뜹니다.
상태 뱃지
- 활성 / 진행중 / 완료 — 현재 정상적으로 운영 중.
- 대기 / 예약 / 신규 — 처리를 기다리는 중간 상태.
- 만료 임박 / 일시중지 / 부분 환불 — 곧 손이 가야 하는 상태.
- 실패 / 취소 / 환불 — 종료되었거나 문제가 있는 상태.
- 비활성 / 미등록 / 보관 — 화면에서는 흐리게 보이는 잠재 상태.
흐릿한 메뉴는 무엇인가요?
사이드바에 있는데 회색으로 흐려서 클릭이 안 되는 항목이 있다면, 해당 메뉴는 아직 베타 단계이거나 권한이 없는 메뉴입니다. 본 문서에서는 흐려진 항목도 사용 가능해지는 시점을 함께 안내합니다.
오른쪽 위 해 모양 아이콘으로 라이트/다크 테마를 전환할 수 있습니다. 새벽 운영 매장이라면 직원 시야를 위해 다크모드를 권장합니다. 선택은 브라우저에 저장되어 다시 로그인해도 그대로 유지됩니다.
화면 오른쪽 위 아이콘 묶음의 공구 모양 아이콘(도구 상자)에는 자주 필요한 실무 도구가 들어 있습니다 — 이미지→PDF 변환, PDF 합치기·분할·회전·페이지 삭제/추출·순서 재배열(미리보기 드래그), PDF 쪽 번호·워터마크(문구/로고)·압축·이미지 변환·텍스트 추출, 이미지 편집(자르기·회전·필터·모자이크·텍스트)과 GIF 만들기, 이미지 형식 변환·리사이즈, QR 코드 생성, 간단 스프레드시트, 날짜·코드 도구. 별도 프로그램 없이 관리자 웹 안에서 바로 처리하며, 올린 파일은 서버로 전송되지 않습니다. PDF 압축은 페이지를 이미지로 재구성하는 방식이라 압축 후에는 텍스트 선택·검색이 되지 않는 점만 유의하세요.
센터 목록 — 보유 매장을 한눈에
로그인 직후 가장 먼저 만나는 화면입니다. 사장님이 운영 또는 관리 권한을 가진 모든 센터가 카드 형태로 나란히 표시됩니다.
혼잡도 기준 20명
매출: -
혼잡도 기준 18명
매출: -
혼잡도 기준 20명
매출: -
화면 영역
- 상단 바 — Life Connect 로고, 전 지점 통계로 가는 막대 그래프 아이콘, 전역 설정 톱니 아이콘, 라이트/다크 테마 토글이 있습니다.
- 센터 카드 — 한 줄에 4장씩 표시(좁은 화면에서는 2~3장). 각 카드는 가입 시점에 등록된 센터명·실시간 방문자 수·혼잡도 기준·일일 매출·생성일을 한 카드에 압축해서 보여 줍니다.
- 센터 추가 카드 — 점선 테두리로 강조된 카드입니다. 누르면 새 센터 생성 다이얼로그가 열립니다.
- 카드 우상단의 톱니 아이콘 — 카드를 진입하지 않고 바로 그 센터의 매장 설정으로 이동하는 단축 버튼입니다.
각 카드에 표시되는 정보
| 필드 | 의미 | 예시 값과 해석 |
|---|---|---|
| 센터명 | 센터 생성 시 입력한 매장 이름 | "테스트 센터", "테스트피트니스 수원화서점" |
| 최근 방문자 수 | 최근 60분 동안 출입한 고유 회원 수 | 0명 → 지금 비어 있음 / 18명 → 혼잡 임박 |
| 혼잡도 기준 | "이 숫자를 넘으면 혼잡으로 본다"는 임계값 | 20명 (기본값). 매장 설정에서 변경 |
| 매출 | 오늘자(자정 ~ 현재) 결제 합계 | "-"는 결제 데이터가 아직 없음을 의미 |
| 생성일 | 이 센터를 등록한 날짜 | 2026. 5. 3. |
주요 시나리오
1) 센터로 진입하기
센터 카드 본문 영역(이름·매출 표시 부분)을 한 번 누르면 그 센터의 회원 조회로 이동합니다. 이후 사이드바에서 다른 메뉴로 이동할 수 있습니다.
2) 센터 추가하기
- 점선 테두리의
+ 센터 추가하기카드를 누릅니다. - 다이얼로그에서 센터명(필수), 사업자등록번호, 주소(우편번호 검색 지원), 운영 시간을 입력합니다.
- 저장하면 즉시 카드 목록에 새 센터가 추가됩니다.
- 저장 직후 매장 설정에서 운영 시간·이미지·고급 옵션을 마저 채워 두면 직원과 회원이 사용하기 편해집니다.
3) 센터 설정으로 빠르게 이동
카드 우상단의 작은 톱니 아이콘은 그 센터의 매장 설정으로 직진하는 단축 버튼입니다. 운영 시간 변경, 이미지 교체, 사업자정보 수정처럼 자주 일어나는 작업에 유용합니다.
한 사장님이 여러 센터를 동시에 관리할 수 있습니다. 카드를 통해 손쉽게 센터를 전환하세요. 통합 매출이 궁금하다면 위쪽의 전 지점 통계 아이콘을 누르세요.
비어 있는 화면이 보이면
- 아직 만든 센터가 없는 경우 —
+ 센터 추가하기카드만 보입니다. - 로그인은 되어 있지만 권한이 없는 경우 — 카드 영역이 빈 채로 표시됩니다. 다른 사장님 계정에 직원으로 초대받았는지 확인하세요.
- 네트워크 일시 장애인 경우 — 센터 카드가 회색 펄스 애니메이션으로 잠시 머물다가 자동 복구됩니다.
전 지점 통계 — 여러 센터의 매출을 합쳐 본다
2개 이상의 센터를 운영할 때 각 센터의 핵심 지표를 합쳐서 본 사장님 시각의 KPI 화면입니다. 단일 센터만 운영해도 빠른 기간 비교용으로 유용합니다.
핵심 메트릭 4종
| 지표 | 계산 기준 | 전기 대비 표시 |
|---|---|---|
| 매출 | 선택 기간 안에 발생한 결제 합계(환불 차감 전, 본인매출 기준) | 위쪽 카드의 +x.x% / -x.x% 표시 |
| 방문자 | 선택 기간 안 출입 기록의 고유 회원 수 | 같은 길이의 직전 기간과 비교 |
| 신규 가입 | 선택 기간 안 처음 회원으로 등록된 인원 | 지난 기간 대비 증감률 |
| 재가입 | 이전에 만료된 회원이 같은 기간 내 다시 등록한 건수 | 이탈 회복 지표로 활용 |
기간 선택과 센터 필터
- 왼쪽 캘린더 칩을 누르면 커스텀 날짜 범위를 직접 지정할 수 있습니다.
- 오른쪽의
1주일 · 1개월 · 이번달 · 이번분기 · 더보기칩은 빠른 프리셋입니다. 누른 즉시 메트릭과 차트가 갱신됩니다. - 기간 칩 옆의 ‹ 이전 / 다음 › 버튼은 지금 보고 있는 기간 폭만큼 통째로 이동합니다 — 한 달을 보고 있으면 한 달씩, 일주일이면 일주일씩. 지난달과 이번 달을 오가며 비교할 때 편합니다.
- 가장 우측
전 지점 ▾드롭다운에서는 운영 중인 센터들을 다중 선택할 수 있습니다. 한 곳만 골라 단일 센터 통계로 좁히거나, 여러 곳을 합쳐 비교할 수 있습니다.
탭 — 보고 싶은 관점 바꾸기
- 개요 — 일자별 누적 매출 라인 차트와 전년 동기 점선 비교.
- 센터별 비교 — 센터마다의 지표를 표로 나란히 비교합니다. 표를 직접 구성할 수 있습니다 — 매출·회원·구독·레슨 등 30여 종 컬럼 카탈로그에서 원하는 컬럼을 골라 순서·정렬·합계행·표 폭(전체/절반)을 정하면 계정별로 저장됩니다. 기본으로 6개 표가 제공되니 그대로 써도 됩니다.
- 인사이트 — 베스트 상품, 결제 수단 비중, 시간대 방문 분포 등 운영 의사결정에 직결되는 카드 위주 화면.
회원 분포·재방문 같은 미세 분석은 고객관리 › 고객 분석에 있고, 두 기간을 정밀하게 비교하고 싶다면 통계 › 비교 분석을 추천합니다. 본 페이지는 "일주일 단위로 빠르게 보고 끝내는 용도"에 최적입니다.
대시보드 — 센터에 들어오면 가장 먼저 보이는 화면 2026-07
센터를 고르면 처음 열리는 운영 현황판입니다. 오늘 손이 가야 하는 일(만기 예정·미방문·만료 락커·미수 주문)과 지금 상태(유효 회원·구독자·방문자·매출)를 카드로 보여 주고, 어떤 카드를 어떤 순서로 볼지는 사장님이 직접 고릅니다.
"통계 › 사용자 통계"가 이 화면으로 합쳐졌습니다 2026-08-24
같은 카드 엔진을 쓰는 화면이 둘로 갈려 있어 "어느 쪽에서 카드를 고쳐야 하는지" 헷갈렸습니다. 이제 카드 구성은 대시보드 한 곳에서 합니다. 여러 센터를 한 줄씩 비교하는 화면은 그대로 전 지점 통계입니다.
대시보드 — 기본 구성은 ① 손이 가야 하는 항목 → ② 주문·이슈 → ③ 현황 → ④ 흐름·금액 순서입니다. 카드는 언제든 "수정"에서 갈아 끼울 수 있습니다.
기본으로 깔려 있는 카드
| 묶음 | 카드 | 왜 여기 있나 |
|---|---|---|
| ① 손이 가야 하는 항목 | 만기 예정 회원 · 기간 내 만기 발생 · 미방문 회원(유효 회원권) · 만료된 락커 | 오늘 연락하거나 정리해야 할 대상. 숫자를 누르면 해당 목록으로 이동합니다 |
| ② 주문·이슈 | 대기 중 이슈 · 미수 주문 건수 · 취소 주문 건수 · 패스 판매 수 | 돈과 관련해 막혀 있는 건과 접수된 이슈 |
| ③ 현황 | 회원권 등록(신규+재등록) · 유효 회원 · 활성 구독자 · 방문자 수 · 날씨 | 센터의 지금 규모. 날씨는 지표가 아니라 방문·노쇼를 읽는 배경 정보입니다 |
| ④ 흐름·금액 | 매출 추이 · 총매출 · 환불액 · 회원권 매출 · 레슨 매출 | 기간 동안 실제로 들어오고 나간 돈 |
이 구성은 계정마다 따로 저장됩니다. 사장님이 카드를 바꿔도 직원 화면은 그대로이고, 반대도 마찬가지입니다. 강사 계정에서는 운영자 전용 카드(매출·미수 등)가 아예 목록에 나오지 않습니다.
카드 고르기 — "수정"
"수정"을 누르면 오른쪽에 카드 목록이 열립니다. 원하는 자리에 끌어다 놓거나, 카드를 누르면 맨 뒤에 추가됩니다.- 목록 위 검색창에 카드 이름이나 분류(
"매출")를 입력해 찾습니다. - 놓는 즉시 그 카드의 설정이 열립니다 — 기간(오늘/이번 주/이번 달/최근 7일/최근 30일)과 증감 비교 기준(직전 기간/작년 동기간/비교 안 함)을 카드마다 따로 정합니다. 화면 전체에 걸리는 기간 설정은 없습니다.
- 이미 놓인 카드의 기준을 바꾸려면 수정 모드에서 카드 우측 상단의 설정 아이콘을 누릅니다. 같은 카드를 복제해 기준만 다르게 두면 "1주일 미방문"과 "1개월 미방문"을 나란히 볼 수 있습니다.
차트 카드
숫자 카드 말고도 추이(영역) · 도넛 · 막대 · 누적 막대 차트가 있습니다 — 회원권 등록 추이(신규·재등록), 가입경로 추이·가입경로 구성, 요일별/시간대별 방문, 방문 성별 구성·연령대 분포, 강사별 매출·진행 수업 Top 6 등입니다. 추이 차트는 증감 비교 대신 "누적"과 "구간별" 중에 고릅니다 — 누적은 마지막 점이 옆 숫자 카드의 기간 합계와 같고, 구간별은 어느 날에 몰렸는지가 보입니다.
참고. 방문 성별·연령대 카드는 기간 내 방문 기준입니다. 회원 명부의 구성비와는 다른 숫자입니다.
날씨 카드 2026-08-24
센터 주소를 기준으로 기상청 관측·예보를 보여 줍니다(기온·습도·풍속·오늘 남은 시간 최대 강수확률). 비 오는 날 방문이 꺾이는 것을 노쇼 문제로 오해하지 않도록 두는 배경 정보입니다. 매장 설정에 주소가 저장돼 있어야 표시되며, 없으면 카드가 안내 문구만 보여 줍니다.
빠른 등록 2026-07-29
화면 오른쪽 위 "빠른 등록"은 회원 등록 → 바로 결제까지 한 번에 끝내는 진입점입니다. 방문 상담 중 그 자리에서 등록받을 때 씁니다.
- 회원 검색으로 이미 있는 회원인지 먼저 확인합니다(이름·번호). 있으면 그 회원으로 바로 판매 단계로 넘어갑니다.
- 없으면 이름(필수)과 휴대폰 번호 또는 이메일(선택), 방문경로·고객 그룹·상담 메모를 적고
"등록하고 판매"를 누릅니다. - 이어서 상품·금액·결제 수단을 정하면 주문과 결제까지 만들어집니다. 결제를 나중에 받으려면 주문만 만들어 두고 회원 상세에서 이어서 처리하면 됩니다.
"검색" 버튼은 회원을 찾아 회원 상세로 바로 이동하는 단축키입니다.
회원 조회 — 사장님 손으로 가장 자주 누르는 메뉴
센터의 모든 회원을 검색·필터·정렬하고, 거기서 곧장 회원 등록·일괄 기간 조정·엑셀 내보내기·수신 그룹 생성으로 이어집니다.
화면 한눈에 보기
조건을 변경하거나 새로 추가해 보세요.
- 좌측 사이드바의 활성 표시 — "회원 조회"가 초록 배경으로 강조됩니다.
- 검색 입력 — 이름·휴대폰·메모를 동시에 검색합니다. 300ms 지연 후 자동 조회되어 키 입력마다 깜빡이지 않습니다.
- 필터 버튼 — 클릭하면 우측에서 시트가 펼쳐지며 20개 가까운 조건을 동시에 걸 수 있습니다. 자세한 목록은 아래 필터 종합표 참고.
- 컬럼 버튼 — 테이블에 보일 컬럼을 직접 켜고 끕니다. 사장님 작업 흐름에 맞게 회원권 잔여일·다음 결제일 같은 컬럼을 추가할 수 있습니다.
- 우측 액션 묶음 — 결과를 만드는 버튼들. 가장 오른쪽 초록색
회원 등록이 주 액션입니다. - 본문 테이블 — 가상 스크롤로 수만 명의 회원도 부드럽게 표시합니다. 빈 상태에는 안내 문구만 표시됩니다.
단계별 사용 절차
1) 회원 한 명 빠르게 찾기
- 검색창에 회원 이름의 첫 두 글자나 휴대폰 뒷자리 4자리를 입력합니다.
- 0.3초 안에 일치하는 회원이 표 위쪽에 정렬되어 나타납니다.
- 행을 누르면 회원 상세로 이동합니다.
2) 만기 임박 회원만 추려 문자 발송 준비
"필터"를 눌러 만기일 범위를 오늘 기준 +0~14일로 설정합니다.- 상태는
활성으로 좁힙니다. - 결과 목록 위
"수신 그룹 생성"을 누르면 현재 검색·필터 조합 그대로 새 수신 그룹(세그먼트)이 만들어져 메시지에서 바로 캠페인 대상으로 쓸 수 있습니다. - 이어서 메시지에서 그 그룹을 타겟으로 캠페인을 만들어 발송합니다.
3) 휴면 회원 일괄로 14일 기간 연장
- 필터로 휴면 회원을 좁힙니다.
- 우측
"일괄 기간 조정"을 눌러 모드(연장/단축/보류/이동)·일수·적용 시점·사유를 지정합니다. - "미리보기"를 눌러 영향받을 서비스 수와 기대 결과를 확인합니다.
- "실행"을 누르면 배치가 생성되어 기간 조정 배치에 기록됩니다.
조정 모드를 잘못 고르면 환불 대상이 늘어나거나 회원 만기일이 의도와 다르게 바뀔 수 있습니다. 미리보기는 무료이고, 실행 후에도 같은 화면에서 부분 또는 전체 롤백이 가능합니다.
기본 표시 컬럼
| 컬럼 | 의미 | 예시 / 표기 |
|---|---|---|
| 이름 | 회원 본명. 클릭하면 회원 상세로 이동 | 홍길동 |
| 성별 | 가입 시 입력한 값 | 남 · 여 · 기타 · 미상 |
| 나이 | 생년월일에서 자동 계산 | 32세 |
| 휴대폰 | 국내 형식으로 자동 포맷 | 010-1234-5678 |
| 이메일 | 로그인·알림에 사용 | hong@email.com |
| 가입일 | 이 센터에 처음 등록된 날짜 | 2026-01-25 |
| 최근 방문일 | 마지막 출입 기록 | 2026-04-30 |
| 회원권 상태 | 회원권 현재 상태(4분류) | 유효 이용 예정 만기예정 만기 |
| 주문 상태 | 가장 최근 주문의 결제 상태 | 완료 대기 취소 |
| 회원 상태 | 계정 자체의 상태 | 활성 임시 탈퇴 |
화면에 보이지 않는 컬럼이 필요하면 툴바의 "컬럼" 버튼으로 켤 수 있습니다. 만기일·잔여 횟수·결제 채널·마케팅 동의 여부 등이 추가 가능합니다.
필터 종합표
한 번에 여러 조건을 조합할 수 있고, URL이 같이 갱신되어 같은 조건을 북마크하거나 동료에게 링크로 공유할 수 있습니다.
| 필터 | 옵션 | 실무 활용 |
|---|---|---|
| 회원 상태 | 활성 / 정지 / 비활성 / 임시 / 탈퇴 | 가장 자주 쓰는 첫 필터. 기본값은 ACTIVE,SUSPENDED,INACTIVE,TEMPORARY로 탈퇴자 제외 |
| 성별 | 남 / 여 / 기타 / 미상 (다중 선택) | 이벤트 타겟팅 |
| 연령대 | 10대 ~ 60대 이상, 미상 (다중 선택) | 요금제·프로그램 마케팅 |
| 고객 그룹 | VIP / 일반 / 사장님이 만든 모든 그룹 | 특정 그룹만 추출 |
| 가입 경로 | 오프라인 / 인스타 / 친구 추천 / 직접 입력 항목 | 채널 효율 분석 |
| 가입 서비스 | 정회원 / 비회원 / 체험 ... | 체험 회원만 골라 후속 영업 |
| 회원권 상태 | 유효 / 이용 예정 / 만기예정 / 만기 (다중) | 만기·만기예정만 골라 재등록 유도. 이용 예정은 이미 다음 이용권을 끊어 둔 회원이라 영업 대상에서 빼는 용도 |
| 등록 상태 | 정상 / 미등록 | 가입은 했지만 결제 미완료 회원 식별 |
| 회원권 기준일 | 특정 날짜 | "이 날짜 기준 활성이었던 회원" |
| 주문 상태 / 결제 상태 | 완료 / 대기 / 취소 · 결제 / 미결제 / 부분결제 / 환불 | 미결제 회수 / 환불 추적 |
| 마케팅 동의 | O / X | SMS·알림톡 발송 가능 회원만 |
| 출석률 등급 | 위험 · 주의 · 보통 · 충성 | 이탈 위험 회원 케어 |
| 결제일 / 방문일 / 만기일 / 가입일 범위 | 시작 ~ 종료 날짜 | 기간 단위 분석의 핵심 |
| 구매 상품 | 상품 단일 선택 | 특정 상품 구매자만 추출 |
툴바 우측 액션 정리
| 버튼 | 역할 | 이어지는 화면 |
|---|---|---|
| 회원 등록 | 새 회원 카드를 만들고 즉시 결제·서비스 등록까지 가능 | 회원 등록 다이얼로그 → 결제 후 회원 상세 |
| 엑셀 내보내기 | 현재 검색·필터 조합으로 회원 목록을 .xlsx 파일로 다운로드 | 다운로드 다이얼로그 → 컬럼 선택 → 파일 저장 |
| 일괄 기간 조정 | 대상 서비스의 기간을 한 번에 연장·단축·이동 | 모드/사유 입력 → 미리보기 → 실행 → 배치 기록 |
| 만기/출석 기준 | 이 센터의 만기 임박·출석률 임계값을 변경 | 혼잡도/기준 모달 |
| 수신 그룹 생성 | 현재 필터를 그대로 동적 그룹으로 저장 | 고객 그룹 목록 |
지금 쓸 수 있는 회원권은 없지만 시작일이 아직 오지 않은 회원권을 이미 가진 회원입니다. 만기 전에 이어서 구매했거나, 다음 달부터 시작하도록 미리 등록한 경우가 여기에 들어갑니다.
종전에는 이런 선등록 회원이 만기로 잡혀 "카드에 찍힌 만기 회원 수"와 "눌러서 나오는 명단"이 어긋나고, 같은 회원 행의 배지는 유효로 보이는 혼선이 있었습니다. 이제 유효 · 이용 예정 · 만기 셋이 서로 겹치지 않게 나뉘고, 만기예정은 유효 안에서 만기가 임박한 회원을 따로 표시한 것입니다. 재등록 문자는 만기 · 만기예정에만 보내면 됩니다.
관리자가 결제만 먼저 받아 회원 본인 인증이 끝나지 않은 상태입니다. 임시 회원은 이름·연락처만 등록되어 있고 로그인이 불가능합니다. 본인 인증이 끝나면 자동으로 활성으로 전환됩니다. 임시 회원만이 화면에서 곧바로 삭제가 가능하고, 활성/탈퇴 회원은 안전을 위해 삭제가 막혀 있습니다.
회원 상세 — 한 명의 회원에 대한 모든 정보가 모이는 곳
회원 한 명의 프로필부터 보유 서비스, 주문·결제, 상담, 메모, 서비스 기간 조정, 강사 변경, 락커 배정까지 사실상 사장님이 회원에게 할 수 있는 모든 작업이 이 한 화면에 모입니다.
minji@example.com 복사
다가오는 예약 9/2 19:00
회원 상세 2026-08-26 개편 — 왼쪽 프로필 카드에 이름·상태 배지·연락처·요약(최근 30일 출석, 다가오는 예약)과 액션 버튼이 모이고, 그 아래 메뉴로 오른쪽 본문을 갈아 끼웁니다. 상단 액션 바와 주문 캐러셀은 없어졌습니다.
화면 구조
- 왼쪽 프로필 카드 — 이름과 상태 배지(계정 상태 · 회원권 상태 · 필요 시 센터 연결 해제됨), 전화번호·이메일, 가입일, 최근 30일 출석과 다가오는 예약 요약. 화면을 스크롤해도 따라옵니다.
- 액션 버튼 —
"주문 생성"(주 액션) ·"수정"·"메시지", 그리고⋯안에"휴대폰 번호 발급"(계정이 연결돼 있으면"계정 연결 해제")과"센터 연결 해제"(임시 회원은"회원 삭제")가 들어 있습니다. 되돌리기 어려운 것만 한 단계 안으로 넣었습니다. - 메뉴(본문 전환) — 이용권 · 주문 · 구독 · 메모 · 메시지 · 계정 정보 여섯 개이고, 항목 옆 숫자는 보유 건수입니다. 지금 보고 있는 메뉴는 주소에 남으므로 링크로 공유할 수 있습니다.
"이용권"메뉴는 이용중 · 이용 예정 · 종료·취소 · 전체 상태로 걸러 봅니다. 이용권과 주문은 별도 메뉴입니다 — 이관·양도로 주문 없이 생긴 이용권도 있어, 주문 안에 접어 두면 화면에서 사라지는 건이 생기기 때문입니다.- 계정 정보 — 프로필(성별·생년월일·주소 등)과 계정·마케팅 동의·가입일. 얼굴 인식(생체) 동의 이력이 있는 회원은 이 메뉴에 카드가 함께 나타납니다.
프로필 카드와 "계정 정보"의 연락처 옆 복사 버튼을 누르면 화면에 보이는 그대로(하이픈 포함) 복사됩니다. 드래그로 긁을 필요 없이 문자·엑셀에 바로 붙여 넣으세요.
회원 목록에는 이미 센터 연결이 끊긴 회원도 함께 나옵니다. 그런 회원은 프로필 카드에 이 배지가 붙고, ⋯ 메뉴의 해제·삭제 항목은 이유와 함께 비활성으로 보입니다(눌렀다가 오류만 뜨는 일을 막기 위해서입니다).
프로필 카드의 액션
| 버튼 | 설명 | 주의 |
|---|---|---|
| 주문 생성 | 상품을 골라 주문을 만들고 이어서 결제까지 | 만들고 나면 "주문" 메뉴로 바로 넘어갑니다 2026-08-26 |
| 수정 | 이름·생년월일·성별·키·몸무게·주소·소개·사진 변경 | 로그인 정보(이메일·비밀번호)는 회원 본인이 변경 |
| 메시지 | 이 회원에게 문자·알림 개별 발송 | 번호만 있으면 발송됩니다(본인 인증 여부와 무관) · 토큰이 차감됩니다 |
⋯ 휴대폰 번호 발급 | 계정이 없는 회원에게 임시 번호를 부여 | 계정이 연결돼 있으면 대신 계정 연결 해제가 보입니다 |
⋯ 센터 연결 해제 | 이 센터에서만 회원을 떼어 냄. 다른 센터 데이터는 유지 | 되돌리려면 다시 등록 필요 · 이미 해제된 회원은 비활성 |
⋯ 회원 삭제 | 임시 회원 한정. 영구 삭제 | 활성/탈퇴 회원은 비활성화 → 시간이 지나야 삭제됨 |
이용권(서비스) 카드 — 사장님이 가장 자주 다루는 곳
"이용권" 메뉴의 각 카드 우측 ⋯ 메뉴에서 다음 작업이 가능합니다(같은 메뉴가 "주문" 메뉴의 주문 상세 안에서도 열립니다).
- 기간 조정 — 휴식·연장·단축·이동 4가지 모드. 사유 입력 필수.
- 양도 — 다른 회원에게 잔여 기간/횟수를 넘김. 횟수형 이용권은 양도 가능한 잔여가 남아 있는 한 여러 번 나눠 양도할 수 있고, 기간형은 양도 시 원본이 취소되어 한 번만 가능. 모든 양도는 이력으로 남음.
- 강사 변경 — 1:1 레슨 서비스 한정. 새 강사에 잔여 횟수만 이전.
- 락커 배정/해제 — 락커 서비스를 보유한 회원에게 라커 그룹·번호 지정.
- 이용 로그 수동 기록 — 시스템 기록이 누락된 사용 횟수를 직접 1건 추가.
- 구독 항목 추가 — 자동 청구 구독에 옵션 상품을 끼워 넣음.
- 멤버 관리 — 가족·커플처럼 한 서비스를 공유하는 회원 명단 편집.
주문 카드 · 상담
"주문" 메뉴는 최신 주문이 위인 목록입니다. 각 주문 줄에는 결제 상태(완료·대기·부분 결제·환불 등)가 뱃지로 표시되고, 누르면 주문 상세가 열려 결제 등록·환불·영수증 확인을 처리할 수 있습니다. 어떤 주문에도 연결되지 않은 이용권(이관·양도 수령분 등)은 주문 목록이 아니라 "이용권" 메뉴에 있습니다. 이 회원의 상담은 상담 관리 화면에서 회원 이름으로 검색해 확인합니다.
잘못 등록한 결제 되돌리기 — 환불 → 재결제 2026-08-19
수단을 잘못 골랐거나 금액을 잘못 넣었다면 환불한 뒤 같은 주문에서 다시 결제받습니다. 새 주문을 만들 필요가 없습니다 — 환불된 주문에도 "결제" 버튼이 그대로 있고, 완납되면 환불로 취소됐던 이용권이 기간·등록일 그대로 되살아납니다.
- 결제 채널(직원 수기·앱·키오스크)에 상관없이 같은 방법을 씁니다. 종전에 있던
"결제 교체(재결제)"메뉴는 2026년 8월 19일에 없앴습니다 — 채널마다 정정 방법이 갈려 헷갈렸기 때문입니다. - 환불에는 부수효과가 따릅니다(미래 예약 취소·구독 해지 등). 실행 전에 뜨는 확인 창을 반드시 읽어 주세요.
- 환불 날짜는 나중에도 고칠 수 있습니다 2026-08-24 — 결제 내역의
"환불 결제 수정"에서 바꾸며, 앱·키오스크·PG 결제도 대상입니다(환불 매출·급여 귀속일이 달라집니다). - 아주 오래된 결제 중에는 교체됨 배지가 붙은 건이 남아 있을 수 있습니다 — 폐지 전 기능으로 정정한 과거 기록입니다.
환불하기 전에 뜨는 확인창 2026-08-10
환불 금액을 확인한 뒤 실행 직전에 "환불 전 확인" 창이 한 번 더 뜹니다. 여기서 확인을 누르면 곧바로 환불이 실행됩니다.
- 이 주문의 이용권이 모두 취소됩니다.
- 예정된 미래 예약·예약 요청이 자동으로 취소되고, 고객과 담당 강사에게 취소 알림이 나갑니다. 종전처럼 환불 전에 예약을 손으로 지워 둘 필요가 없습니다.
- 구독 결제 주문이면 구독이 즉시 해지되어 다음 정기 결제가 멈춥니다.
- 다시 결제받아 완납하면 이용권이 되살아나고, 구독은 현재 결제 주기가 끝나기 전일 때만 함께 다시 활성화됩니다(주기가 끝난 뒤에는 구독을 새로 시작해야 합니다).
결제가 안 된 이유 보기
주문 상세의 결제 항목에는 실패·취소 사유가 함께 표시됩니다(운영자 화면 전용, 고객 앱에는 나오지 않습니다). 앱·키오스크 결제가 실패하면 카드사 거절 사유가 한글 라벨로 남고, 그 주문은 자동으로 취소되어 미수로 쌓이지 않습니다. 미수로 남는 건 일부만 결제된 주문과 취소된 결제가 있는 주문뿐입니다.
구독 — 결제 카드 변경과 변경 이력
구독 행의 ⋯ 메뉴에 두 가지가 있습니다.
- 결제 카드 변경 2026-08-09 —
"기본 결제수단 따르기"와 회원이 등록해 둔 카드 중에서 고릅니다. 다음 결제부터 적용되며 즉시 청구나 환불은 일어나지 않습니다."기본 결제수단 따르기"로 두면 회원이 앱에서 기본 카드를 바꿀 때 다음 결제부터 자동으로 따라갑니다. 특정 카드를 고르면 그 구독은 그 카드로 고정됩니다.- 회원이 등록한 카드가 하나도 없으면 고를 수 없습니다 — 카드 등록은 회원이 앱에서 먼저 해야 합니다.
- 해지 예약·종결된 구독처럼 남은 청구가 없는 구독에는 메뉴가 보이지 않습니다. 연체·미납 구독에는 보이며, 카드를 바꿔 두면 다음 재시도가 새 카드로 청구합니다.
- 변경 이력 — 플랜 변경(차액 결제 여부·결제 실패 포함) · 이용 시작일 변경 · 정지/정지 해제 · 해지 예약/즉시 해지가 시간순으로 쌓입니다. 고객이 앱에서 직접 바꾼 것도 함께 남아 "누가 언제 무엇을 바꿨나"를 한 창에서 확인할 수 있습니다.
구독 때문에 생긴 주문에는 카드·상세에 구독 정기 결제 · 플랜 변경 차액 정산 · 결제주기 변경 정산 · 구독 상품 추가 정산 배지가 붙습니다. 정산 주문의 할인 금액은 깎아 준 금액이 아니라 이미 낸 금액을 뺀 차액이라는 뜻입니다.
회원이 키오스크에서 얼굴을 등록했다면, 회원 상세에 "얼굴 인식(생체) 정보 동의 이력" 카드가 나타나 동의·철회 증적(일시·채널 등)을 보여 줍니다(운영자만 열람). 관련 정책은 약관/계약 관리을 참고하세요.
1:1 형태로 강사가 직접 배정된 LESSON 서비스에서만 활성화됩니다. 그룹 클래스(GROUP_CLASS), 회원권(MEMBERSHIP), 락커(LOCKER) 등에는 강사 변경 메뉴가 보이지 않습니다.
"센터에서 제거"·"삭제"·"양도 확정"은 즉시 적용되며 자동 롤백이 없습니다. 양도는 양수자에게 잔여 기간/횟수가 즉시 이전되므로 양도 전에 양수자 정보(이름, 연락처)를 두 번 확인하세요.
고객 그룹 — 회원을 나만의 라벨로 묶기
VIP·신규·휴면처럼 사장님이 직접 정의한 라벨로 회원을 묶어 두면, 캠페인 발송이나 분석이 한결 쉬워집니다.
두 가지 그룹 만들기 방식
- 이 화면에서 직접 생성 —
고객 그룹 생성을 눌러 그룹명·설명만 입력해 빈 그룹을 만들고, 회원 상세에서 그룹을 부여합니다. - 회원 조회에서 동적 생성 — 회원 조회에서 검색·필터로 원하는 회원만 추린 뒤
"수신 그룹 생성"을 누르면 그 조건이 그대로 새 그룹으로 저장됩니다. 이후 조건이 변하면 그룹 멤버도 따라 변합니다.
그룹은 어디에서 사용되나요?
- 메시지 — 캠페인·설문의 타겟으로 그룹을 직접 지정할 수 있습니다.
- 회원 조회 필터 — 그룹 필터로 빠르게 좁힐 수 있습니다.
- 고객 분석 — 그룹 단위 비교가 가능합니다(향후 메트릭 확장 시).
회원권 결제액이 높은 회원만 자동으로 VIP에 들어가게 하려면, 회원 조회에서 구매 상품 = 프리미엄 패키지 또는 결제일 범위 + 결제액 합계 조건을 만들어 동적 그룹으로 저장하세요. 사장님이 매월 손으로 옮기지 않아도 자동 갱신됩니다.
메시지 — 캠페인·자동 메시지·수신 그룹
회원에게 닿는 문자(SMS)·푸시·이메일을 한 곳에서 만들고 보냅니다. 한 번만 보내는 단발성 발송은 물론, 생일 축하·만기 임박·미방문 리마인드처럼 매일/매주/매월 조건에 맞는 회원에게만 자동으로 보내는 자동 메시지까지 모두 여기서 처리합니다.
캠페인 탭 — 한 행이 캠페인 하나입니다. 상태(준비 중·진행 중·일시 중지·완료·보관)와 반복 주기·수신 그룹이 한눈에 보이고, 행을 누르면 캠페인 상세로 이동합니다. 메시지 칸에는 실제로 나가는 문구의 첫 줄이 보이고, 오른쪽 복사 아이콘으로 같은 문구의 캠페인을 새로 만들 수 있습니다.
두 개의 탭
| 탭 | 무엇을 하나 |
|---|---|
| 캠페인 | 보낼 메시지 캠페인을 만들고 시작합니다(단발성·자동 반복 모두). 대상 조건도 문구도 캠페인 안에서 바로 씁니다. 화면 위쪽에는 미리 준비된 시스템 알림 카드 9종이 반복 캠페인과 함께 놓입니다. |
| 수신 그룹 | "이번 달 만기인 회원"처럼 조건으로 대상 회원을 묶어 저장해 둔 그룹(세그먼트)입니다. 여러 캠페인·홈 프로모션에서 같은 조건을 되풀이해 쓸 때 만듭니다. |
문구를 따로 저장해 두는 템플릿 탭을 없앴습니다. 캠페인을 만들 때 그 자리에서 문구를 쓰면 되고, 비슷한 메시지를 다시 보낼 때는 캠페인 목록·카드의 복사를 누르세요 — 문구·수신 그룹·반복 설정이 그대로 채워진 채로 생성 창이 열립니다(이름에는 "(복사)"가 붙고, 시작·종료 일시는 새로 정합니다).
캠페인 한 번 만들어 보기
캠페인 탭 → "캠페인 생성"은 4단계로 진행됩니다. 수신 그룹을 미리 만들어 둘 필요가 없습니다 — 대상 조건은 2단계에서 그 자리에서 짭니다.
- 기본 정보 — 캠페인명 · 목적(마케팅 / 정보성) · 실행 방식(자동/수동) · 반복 주기(반복 안 함/매일/매주/매월)와 시작·종료 일시를 정합니다. 시작 일시는 기본이 "지금"입니다.
- 대상 — 조건 빌더로 대상을 바로 정의합니다. 저장해 둔 그룹을 쓰려면
"기존 수신 그룹 선택"에서 고르면 그 조건이 빌더에 실려 그대로 쓰거나 손봐서 쓸 수 있습니다. 현재 조건에 맞는 인원이 바로 표시되고,"명단 확인"을 누르면 같은 조건이 걸린 회원 조회가 새 탭으로 열립니다(작성 중인 창은 그대로 남습니다)."발송 예외"에서는 이 캠페인에서만 뺄 회원을 미리 고릅니다 — 단발성 캠페인은 첫 발송에 그대로 반영됩니다. - 메시지 — 채널을 푸시(무료, 앱을 설치하고 알림을 켠 회원만) / 문자(SMS)(건당 과금, 휴대폰 번호가 있으면 모두) 카드에서 고르고 문구를 씁니다. 푸시 제목은 비워도 됩니다(비우면 제목 없이 본문만 갑니다). 오른쪽 휴대폰 미리보기로 실제로 보이는 모습(마케팅이면 [광고]·수신거부 번호 포함)을 바로 확인합니다.
- 확인 — 발송 대상 · 발송 예외 · 시작 일시 · 예상 비용과 토큰 잔액을 한 화면에서 검토하고
"발송"을 누릅니다. 캠페인이 만들어지고 바로 시작됩니다.
실행 방식이 자동이고 시작 일시가 미래이면 마지막 버튼이 "예약 발송"으로 바뀌고, 그 시각에 자동으로 나갑니다. 발신번호가 없거나 심야 시간이라 시작이 막히면 "만들어졌지만 나가지 않았다"고 알려 주며, 캠페인 상세의 스위치로 다시 보낼 수 있습니다. 발송 뒤에는 캠페인 성과와 성과 분석에서 도달·전환을 확인합니다.
조건은 캠페인과 함께 저장되고 수신 그룹 탭에는 나타나지 않습니다(내역 표의 수신 그룹 칸에는 "조건 지정"으로 보입니다). 여러 캠페인에서 같은 조건을 되풀이해 쓰려면 수신 그룹 탭에서 이름을 붙여 저장해 두세요. 문구도 캠페인의 일부라 캠페인을 만들어야 저장됩니다.
자동 메시지 (반복 캠페인)
반복 주기를 매일/매주/매월로 두면, 매번 발송 시점에 조건을 다시 계산해 그때 조건에 맞는 회원에게만 보냅니다. 대표 예시는 아래와 같으며, 보통 매일 아침 09:00(한국시간)로 설정합니다.
- 생일 축하 — 오늘이 생일인 회원
- 만기 임박 안내 — 이용권 만기 N일 전 회원(자동갱신 구독은 제외)
- 미방문 리마인드 — N일 이상 방문하지 않은 회원
- 가입 환영 — 가입 N일 차 회원
- 결제 영수증/감사 — 결제 완료 N일 후
같은 회원이 같은 날 중복으로 받지 않도록 자동으로 걸러집니다.
미리 준비된 시스템 알림 9종
위 예시 가운데 자주 쓰는 것은 직접 만들 필요 없이 캠페인 화면 위쪽의 시스템 알림 카드에서 스위치로 켜고 끕니다 — 회원권 만기 30일·7일·3일 전 · 만기 당일 · 7일·30일 미방문 · 생일 축하 · 2일·7일 연속 출석. 직접 만든 반복 캠페인과 같은 격자에 놓이고 배지로만 구분됩니다.
- 모두 꺼진 상태로 시작합니다. 켜야 나갑니다.
- 채널은 푸시, 목적은 정보성으로 고정입니다. 문자 요금이 들지 않고 마케팅 수신 동의·심야 시간과 무관하게 나갑니다.
- 카드의
"편집"에서 발송 시각(센터 시간대)과 푸시 제목·본문을 바꿉니다. "며칠 전·며칠 미방문" 같은 일수는 카드마다 정해져 있어 바꿀 수 없습니다. - 켜기 전에도
"대상 목록 보기"로 지금 누구에게 갈지 확인하고,"발송 예외 설정"에서 뺄 회원을 미리 정할 수 있습니다.
수신 그룹 만들기
- 조건으로 만들기 — 수신 그룹 탭에서 "모두 만족(AND) / 하나라도 만족(OR) / 제외(NOT)" 조건 빌더로 대상을 정의합니다(간단·고급 모드). 모든 날짜 조건은 센터 시간대 기준입니다.
- 회원 목록에서 만들기 — 회원 조회에서 검색·필터로 회원을 추린 뒤
"수신 그룹 생성"을 누르면 그 조건이 그대로 그룹이 됩니다. 체크박스로 특정 회원만 직접 고르거나, 필터 결과에서 일부만 제외할 수도 있습니다. - 삭제와 복원 — 캠페인·홈 프로모션이 쓰고 있는 그룹도 삭제됩니다. 삭제해도 그 그룹을 쓰는 캠페인·프로모션은 계속 나가고 목록에서만 사라집니다(확인 창에 사용 중인 개수가 보입니다). 목록 위
"사용 중"·"삭제됨"·"전체"필터로 삭제한 그룹을 찾아"복원"할 수 있고, 삭제된 그룹을 새 캠페인·프로모션에 지정하는 것만 막힙니다.
목적을 마케팅으로 만들면 문자 앞에 [광고]가 자동으로 붙고, 마케팅 수신에 동의하지 않은 회원은 자동 제외되며, 법정 심야 시간(21:00~다음날 08:00)에는 발송이 차단됩니다(이 시간대로 예약하면 시작 자체가 막힙니다). 만기 안내·영수증 같은 정보성은 동의 없이도 보낼 수 있습니다. 광고 문구가 정보성에 섞이지 않도록 본문을 점검하세요.
SMS 캠페인을 시작하려면 센터에 승인된 발신번호(SMS 발신번호 프로필)가 하나 이상 있어야 합니다. 발신번호는 SENS(네이버 클라우드)에 사전 등록·승인되어 있어야 실제로 발송됩니다. 발송 전 예상 비용과 문자 토큰 잔액이 함께 표시됩니다.
캠페인 상세 — 진행 상황 모니터링과 실행 제어
캠페인의 발송 진행률, 개별 활동(SMS·푸시 한 건 한 건)의 상태를 실시간으로 보여 주는 화면입니다. 발송 스위치와 발송 예외를 여기서 다룹니다.
캠페인 상세 — 헤더(상태·기간·채널·보낼 문구·수신 그룹) 아래 발송 집계 4타일과 활동 테이블이 이어집니다. 발송 한 건이 한 행이고, 실패 행에는 사유가 함께 표시됩니다.
화면 영역
- 헤더 — 캠페인명·상태 뱃지·기간·채널·보낼 문구·목표·타겟 그룹.
수정으로 문구·일정을 고치고,복사로 같은 문구의 새 캠페인을 만듭니다. - 발송 스위치 — 반복 캠페인 카드와 같은 스위치 하나로 시작·일시중지를 다룹니다. 켜면 확인 창(받는 인원·채널·예상 비용)을 거쳐 발송이 시작되고, 끄면 즉시 멈춥니다. 완료·보관된 캠페인은 잠깁니다. 단발성 캠페인은 아직 나가기 전에만 스위치가 보이고(켜기=지금 발송, 끄기=예약 취소) 발송된 뒤에는 사라집니다.
- 발송 예외 · 대상 목록 —
"발송 예외"는 이 캠페인에서만 뺄 회원을 고르는 창입니다. 왼쪽 센터 회원 전체에서 회원을 누르면 오른쪽 예외 목록으로 옮겨지고, 지금 조건에 걸리지 않는 회원도 미리 넣을 수 있습니다(지금 대상 아님 배지). 수신 그룹 조건을 고치는 것과 달리 다른 캠페인에는 영향이 없고, 반복 캠페인은 회차마다 그대로 적용됩니다."대상 목록"은 조건이 걸린 회원 조회를 새 탭으로 열어 생일·만기일·최근 방문·가입일까지 함께 보여 줍니다. 발송 인원은 "대상 인원 − 조건에 걸리는 예외"입니다. - 활동 테이블 — 발송 한 건당 한 행. 무한 스크롤로 수만 건도 부드럽게 스크롤됩니다.
활동 상태값
대기 · 진행 · 완료 · 실패 · 제외
실패 행을 누르면 실패 사유(수신 거부, 번호 형식 오류, 잔여 캐시 부족 등)가 표시됩니다. 필요 시 활동 단위로 수동 재시도가 가능합니다.
캠페인 성과 — 발송 대비 효과 분석
캠페인 한 건의 발송 수, 응답률, 목표 달성률, 일별 추이를 보여 줍니다. 캠페인이 끝난 다음 가볍게 회고하는 용도입니다. 여러 캠페인을 한눈에 비교하려면 성과 분석을 사용하세요.
캠페인 성과 — 핵심 메트릭 3타일과 일별 발송·응답 막대 차트로 캠페인 한 건을 회고합니다.
핵심 메트릭
| 메트릭 | 정의 |
|---|---|
| 발송 수 | 활동 전체 건수(완료·실패·제외 모두 포함) |
| 응답률 | 회원이 반응(완료 처리)한 비율 = 완료(COMPLETED) ÷ 발송 수 |
| 목표 달성률 | 발송 후 같은 기간·센터 안에서 실제 결제·등록 등 목표 행동까지 이어진 비율 |
일별 추이 차트
발송 수와 응답 수를 막대로 나란히 보여 주어, 어느 요일·날짜에 효과가 좋았는지 한눈에 파악합니다.
홈 프로모션 — 앱 홈 화면 배너·팝업
회원용 모바일 앱의 홈 화면에 노출되는 홍보 배너와 팝업을 운영합니다. 문자를 보내는 게 아니라, 회원이 앱을 켰을 때 보여 주고 탭하면 특정 화면(쿠폰 구매·이용권 구매 등)으로 이동시키는 방식입니다.
홈 프로모션 — 목록에서 위치(상단 배너/진입 팝업)·상태·노출 기간·빈도·수신 그룹을 관리하고, 만들 때 회원 앱에서 보일 모습을 미리 확인할 수 있습니다.
만들 때 정하는 것
- 위치 — 상단 배너 / 진입 팝업.
- 제목·본문·이미지 — 이미지는 업로드하거나 외부 URL 사용. 팝업은 "배경 없이 이미지만 표시" 옵션으로 홈이 비치는 연출도 가능합니다.
- 노출 기간(시작·종료일)과 노출 빈도 — 한 번만 / 하루 한 번 / 진입할 때마다.
- 탭 시 동작(CTA) — 없음 / 앱 내 화면(홈·이용권 구매·예약·알림 설정 등, 특정 상품 딥링크 가능) / 외부 URL. 선택한 목적지의 포스터·문자용 App Link + QR도 자동 생성됩니다. "이용권·상품 구매"를 고르면 상품 종류(일반 상품(회원권·패스) · 개인레슨 · 그룹수업 · OT · 상담 · 구독 · 패키지)를 함께 고르며, 회원 앱은 그 종류의 구매 화면으로 이동합니다 — 개인레슨·그룹수업·OT·상담 이용권은 회원권과 구매 화면이 분리돼 있어 종류를 맞춰야 상품이 보입니다. "상담 신청"을 고르면 회원 앱 예약 탭에서 상담 예약 화면이 바로 열리고, 특정 상품을 함께 고르면 그 상품 문의·담당 강사·상담 유형이 미리 채워집니다(비워두면 일반 상담).
- 수신 그룹 — 캠페인과 같은 수신 그룹을 재사용합니다. "시설 전체" 또는 특정 그룹만 대상으로.
캠페인은 회원에게 보내는 메시지이고, 홈 프로모션은 회원이 앱을 켰을 때 보여 주는 배너/팝업입니다. 노출 여부는 회원이 홈에 들어오는 순간 실시간으로 판단되며, 회원이 "다시 보지 않기"를 누르면 그 프로모션은 더 이상 뜨지 않습니다.
상태 표기
작성 중 · 예약 · 노출 중 · 일시 중지 · 보관
마케팅 성과 — 캠페인·프로모션이 매출로 이어졌나
보낸 캠페인과 홈 프로모션이 실제로 얼마나 도달·클릭·결제로 이어졌는지 한 화면에서 봅니다. 발송 도구가 아니라 읽기 전용 성과 대시보드입니다.
성과 분석 — 기간을 고르면 캠페인별 발송→도달→클릭→전환→귀속 매출 깔때기가 표로 정리됩니다. 홈 프로모션 탭은 노출 회원·CTR·전환을 같은 방식으로 봅니다.
보이는 지표
- 캠페인 탭 — 기간을 골라 발송·도달·도달률·열람·클릭·전환·전환율·귀속 매출을 캠페인별로 봅니다.
- 홈 프로모션 탭 — 노출 회원·CTR(클릭 회원 ÷ 노출 회원)·전환·귀속 매출을 봅니다(누적 기준).
전환은 회원이 메시지를 받거나(캠페인) 배너를 누른(프로모션) 뒤 14일 안에 결제했는지로 추정합니다(라스트터치 근사). 한 결제가 여러 캠페인에 걸리면 가장 최근 것에만 귀속되어 중복 집계되지 않습니다. 정확한 인과 매출이 아니라 "대략 이만큼 기여했다"는 참고 지표로 보세요.
상담 관리 — 신규 등록 전 단계의 고객 응대
PT/OT 상담, 가입 상담, 시설 투어 같은 "결제 직전 단계"의 회원·잠재고객을 추적합니다. 상담의 요청 → 일정 확정 → 진행 → 결과 기록까지 한 흐름으로 관리됩니다.
상담 한 건 만들기
상담 등록을 누릅니다.- 회원 검색에서 기존 회원을 고르거나 임시 회원으로 신규 등록합니다.
- 유형(레슨, 그룹수업, 오리엔테이션, 평가, 프로그램, 코칭, 재활, 회원권, 결제, CS, 기타)과 채널(방문/전화/화상/채팅/이메일/SMS/기타)을 선택합니다.
- 요청일·예약일을 입력하고 담당자(직원)를 배정하면 끝입니다. 예약 일정과 자동 연동됩니다.
상태와 결과의 차이
| 구분 | 값 | 의미 |
|---|---|---|
| 상태(Status) | 요청 진행중 완료 취소 | 상담 자체의 진행 단계 |
| 결과(Outcome) | 가입 검토중 미방문 거절 | 상담의 최종 비즈니스 결과 |
필터
- 검색(이름·연락처·메모)
- 상태 필터 — 전체/요청/진행/완료/취소
- 배정 필터 — 전체/미배정 (담당자가 아직 정해지지 않은 상담만 빠르게 추출)
매장 설정에서 "상담 예약에 상담 이용권 필수" 옵션을 켜면, 상담 예약을 생성할 때 회원에게 활성 CONSULTATION 이용권이 있어야만 진행됩니다. 무료 상담을 운영하면 옵션을 끄세요.
일지 — 회원들이 올린 운동·식단 기록 2026-08-06
회원 앱에서 올린 운동기록과 식단기록을 센터 전체 단위로 훑어보는 화면입니다. 회원 한 명을 열어 보지 않아도 "이번 주에 누가 꾸준히 기록하고 있는지"가 한눈에 보입니다.
일지 — 운동기록 탭은 카드 한 장이 기록 1건인 피드입니다. 긴 글은 3줄까지만 보이고 "자세히 보기"로 그 자리에서 펼쳐집니다. 날짜가 바뀌는 자리에 "오늘 · 9월 1일 (월)" 같은 구분선이 들어갑니다.
탭 두 개 — 표현이 다릅니다
| 탭 | 표현 | 이유 |
|---|---|---|
| 운동기록 | 피드(카드 = 기록 1건, 무한 스크롤) | 사진과 글이 본문이라 줄로 비교할 값이 아닙니다 |
| 식단기록 | 표(행 클릭 → 상세) | 회원·식사·칼로리·식사시각처럼 줄로 견주는 값이 본문입니다 |
필터
- 회원명 검색 — 이름 일부로 좁힙니다.
- 기간 — 시작·종료일을 정합니다.
- 운동기록 탭 — 담당 강사, 운동 부위, 정렬(
"운동일 최신순"). - 식단기록 탭 — 식사(아침·점심·저녁·간식), 정렬(
"식사시각 최신순").
필터와 탭은 주소에 남습니다. 지금 보고 있는 화면을 그대로 링크로 공유하거나 즐겨찾기해 둘 수 있습니다.
"회원명 검색"에 이름을 넣어 좁힙니다 — 회원 상세에는 일지 항목이 따로 없고, 회원별 기록은 이 화면과 강사 앱에서 봅니다. 기록은 읽기 전용이라 운영자가 고치거나 지울 수 없습니다.
고객 분석 — 방문·가입·재등록을 한 화면에서
방문자/가입자 성비, 출석 추이, 재방문율과 재등록률, 요일·시간대 히트맵, 가입 채널 분포까지 사장님이 가장 궁금해 하는 지표를 모았습니다.
섹션별로 보는 내용
- 4개 메트릭 카드 — 재등록률·재방문율·평균 방문자(시간대)·출석 건수 합계.
- 방문자 / 가입자 성비 — 두 카드에 남·여·기타·미상 비율을 막대로 표시.
- 요일·시간대 평균 방문자 히트맵 — 0~6 요일 × 0~23시 그리드. 진한 색일수록 사람이 많은 시간대.
- 추이 카드(탭 3개) 2026-08 —
"성별"(일자별 남·여 출석 비중) ·"연령"(10대~60대 이상 출석 비중) ·"가입경로"(경로별 가입 수)를 한 카드에서 탭으로 바꿔 봅니다. 성별·연령은 출석 비중(%), 가입경로는 가입 건수라 세는 대상이 다릅니다(아래 설명). - 고객 목표 분포 — 회원이 등록 시 입력한 목표(감량·증량·유지·미분류)의 파이 차트.
- 가입 채널 통계 — 상위 10개 채널의 비중과 절대값.
- 회원 거주지 분포 — 맨 아래. 회원 주소를 지역 단위로 묶어 지도·표로 보여 줍니다(아래 설명).
가입경로 추이 — 언제 어디서 들어왔는지 2026-08
추이 카드의 "가입경로" 탭입니다. 막대 하나가 한 구간(일 또는 주)이고, 막대 높이 = 그 구간 전체 가입 수, 색 조각이 경로별 가입 수입니다. 원그래프가 "지금 어디서 오는가"라면 이 차트는 "그 구성이 언제 바뀌었는가"를 봅니다 — 전단지를 돌린 주에 실제로 가입이 늘었는지, 인스타그램 비중이 언제부터 커졌는지가 한눈에 보입니다.
- 경로가 많은 센터는 상위 5개만 색을 따로 주고 나머지는
"기타"로 묶습니다. 가입 시 경로를 입력하지 않은 건은"미분류"이며, 둘 다 회색으로 표시됩니다 — 미분류가 크면 등록 단계에서 경로를 안 받고 있다는 뜻입니다. - 조회 기간이 한 달을 넘으면 주 단위로 묶습니다(가입은 방문보다 드물어 일별로 그리면 대부분 빈 막대가 됩니다).
- 대시보드의 카드 목록에서도 끌어다 올릴 수 있습니다 —
"가입경로 추이"(구간별 막대)와"가입경로 구성"(카드에 설정한 기간 전체를 경로별 비중으로 보는 원 그래프) 두 가지이며, 구성 카드의 숫자는 이 화면의"가입 경로"원그래프와 같은 기준입니다.
가입 집계 기준일은 회원 정보의 가입일입니다(전산에 등록한 날짜가 아니라). 가입일을 수기로 고쳤거나 과거 회원을 옮겨 담은 센터는 원그래프의 과거 기간 숫자가 2026-08-24 이후 달라져 보일 수 있으며, 이제 회원 목록·가입자 성비와 같은 기준입니다.
회원 거주지 분포 — 전단지를 어디에 뿌릴지 2026-08
고객 분석 맨 아래에 있는 섹션입니다. 회원 주소를 지역 단위로 묶어 지도(원)와 표로 보여 줍니다. "우리 회원이 실제로 어디에 사는가"를 근거로 전단지 배포 구역·타겟 캠페인 지역을 정하는 데 씁니다.
거주지 분포 — 위쪽 거리 막대로 상권 반경을 잡고, 아래에서 표시 단위를 바꿔 가며 지도와 표를 함께 봅니다.
먼저: 주소가 있어야 보입니다
- 회원 등록·수정 화면의 주소는 우편번호 검색으로 넣습니다. 직접 타이핑하는 건 상세 주소(동·호수)뿐이고, 상세 주소는 위치 계산에 쓰지 않습니다.
- 저장한 주소는 매일 새벽 배치가 좌표로 바꿉니다. 오늘 등록한 회원이 지도에 바로 안 뜨는 건 정상이며, 주소를 고치면 자동으로 다시 계산됩니다.
- 이 섹션은 권한이 있는 직원에게만 보입니다.
표시 단위 세 가지
탭을 바꾸면 지도와 표가 함께 바뀝니다. 헬스장 상권은 반경 1km 안팎이라 행정동만으로는 두세 개 동에 몰려 배포 구역을 정하기 어렵습니다. 그래서 기본 탭은 "우편번호"입니다 2026-08 — 세 단위 중 유일하게 좌표(지도 변환) 없이 주소만으로 집계돼, 주소 변환이 아직 덜 된 센터에서도 바로 읽을 게 있습니다.
| 단위 | 무엇을 보나 | 비중의 분모 |
|---|---|---|
| 행정동 | 가장 익숙한 단위. 전체 그림을 볼 때 | 활성 회원 전체 |
| 블록 | 250m~1km 격자. 회원이 몰린 곳만 자동으로 더 잘게 쪼개고 드문 곳은 큰 블록으로 남깁니다. 색이 진할수록 회원이 많은 블록 | 좌표를 확보한 회원 |
| 우편번호 | 전단지·우편 DM 발주 단위 그대로. 위에서부터 누적 비중이 붙어 "상위 5개 구역이 61%"처럼 몇 곳을 돌면 되는지 바로 읽힙니다. 좌표가 없어도 주소만 있으면 집계됩니다 | 주소를 가진 회원 |
맨 위 센터로부터의 거리 막대는 500m·1km·2km·3km·5km 구간별 비중입니다. "회원의 82%가 반경 1km 안"처럼 배포 반경을 정하는 기준으로 씁니다.
비중 옆 캡션("활성 회원 전체 기준" · "좌표 확보 회원 기준" · "주소 보유 회원 기준")이 그 표의 100%가 누구인지를 알려 줍니다. "자세히"를 누르면 주소 보유 수·좌표 확보 수·감춰진 인원이 항목별로 나옵니다. 탭을 옮겨 가며 퍼센트를 직접 비교하지 마세요.
개인정보 보호 규칙
- 회원 개인의 집 위치는 어떤 단위에서도 표시되지 않습니다. 지도의 원은 그 지역의 중심점입니다.
- 5명 미만인 지역은 개별 행 없이 합계로만 잡힙니다(누가 사는지 특정되지 않도록).
- 비중 1% 이하인 지역도 표에서 빠집니다 — 배포처를 정하는 데 쓸 수 없는 꼬리이기 때문입니다. 감춘 인원과 제외한 인원은 사유가 달라
"자세히"에 따로 표시됩니다. - 거리 구간만 예외로 전부 표시됩니다(거리에는 방향이 없어 위치가 특정되지 않습니다).
- 아파트 단지명 단위 집계는 사실상 주소 공개라 일부러 만들지 않았습니다.
고장이 아니라 대개 좌표 변환이 아직 덜 된 상태입니다. 새벽 배치가 센터별로 순차적으로 채우기 때문에 도입 초기에는 표(주소 기준)만 먼저 차고 지도(좌표 기준)가 비어 보일 수 있습니다. 화면의 "자세히"에서 좌표 확보 회원 수를 먼저 확인하세요. 좌표가 있어도 한 지역에 5명이 모이지 않으면 원을 그리지 않습니다. 주소를 가진 회원이 애초에 5명 미만인 센터는 계속 비어 있는 것이 정상입니다.
활용 시나리오
- 한산한 시간대 PT 추천 — 히트맵에서 흰칸이 많은 시간대를 골라 PT 강사 일정을 그쪽에 몰아 둡니다.
- 이탈 위험 캐치 — 재방문율이 직전 30일보다 5%p 이상 떨어지면 알림이 켜집니다. 회원 조회의 출석률 등급=위험 필터로 곧장 케어 대상자 명단을 확보하세요.
- 가입 채널 ROI 점검 — 가입 채널 통계에서 비중은 높은데 만기 후 재등록률이 낮은 채널은 타겟 메시지(예: 재등록 쿠폰)를 발송해 회복합니다.
일괄 기간 조정 배치 — 한 번에 여러 회원의 서비스 기간 옮기기
코로나 같은 휴관, 시설 점검, 이벤트 보상 같은 이유로 회원 다수의 서비스 기간을 한 번에 변경해야 할 때 사용합니다. 회원 조회의 "일괄 기간 조정" 버튼이 만들어 내는 배치가 여기에 모입니다.
배치 목록과 상세 — 배치 한 건이 한 행이고, 상세에서는 대상 서비스마다 변경 전 → 변경 후와 성공/실패/제외 결과가 나란히 보입니다. 롤백은 완료된 배치에서만, 사유 입력과 함께 가능합니다.
이 화면에 들어오는 길
스스로 메뉴를 누르기보다, 회원 조회 페이지의 "일괄 기간 조정"을 눌러 실행을 끝낸 뒤 그 결과를 확인하러 들어오는 페이지입니다. 사이드바에서 직접 들어오면 과거 배치 이력을 볼 수 있습니다.
배치 상세에서 할 수 있는 일
- 대상별 결과 확인 — 한 회원의 한 서비스마다 성공/실패/제외 결과가 나옵니다. 실패 사유가 함께 표시됩니다.
- 변동 내용 비교 — 시작일·종료일이 변경 전 → 변경 후로 나란히 표시되어 검증이 쉽습니다.
- 롤백 — 완료된 배치만 가능. 전체 또는 특정 항목만 선택해 되돌릴 수 있고, 사유 입력이 필수입니다.
4가지 조정 모드
| 모드 | 동작 | 예시 |
|---|---|---|
| EXTEND (연장) | 종료일을 뒤로 미룸 | 2026-06-30 → 2026-07-14 (14일 연장) |
| SHORTEN (단축) | 종료일을 앞으로 당김 | 2026-06-30 → 2026-06-23 (7일 단축) |
| POSTPONE (연기·홀드) | 특정 날짜부터 N일간 이용을 일시정지(홀드)하고, 정지한 만큼 종료일만 뒤로 밈. 시작일은 그대로 | 06-01~06-30에서 06-10부터 7일 홀드 → 종료일 06-30 → 07-07 (시작 06-01 유지) |
| SHIFT (이동) | 시작일과 종료일을 함께 옮겨 기간 전체를 이동(길이 유지) | 06-01~06-30 → 06-08~07-07 |
SHORTEN(단축)은 회원이 결제한 만큼의 서비스 일수가 줄어들기 때문에, 일부 회원은 부분 환불 청구가 들어올 수 있습니다. 미리 약관(약관/계약 관리)을 점검하고, 사유를 명확히 기록해 두세요.
임직원 조회 — 직원 명단·연락처·매출을 한 표에
센터에 소속된 모든 직원을 조회·검색·정렬하고, 새 직원을 등록하거나 표시 순서를 정할 수 있습니다. 강사일 경우 월별 매출도 함께 보입니다.
표시 컬럼
| 컬럼 | 의미 |
|---|---|
| 이름 | 표시명 |
| 성별 / 나이 | 프로필에서 자동 산출 |
| 휴대폰 / 이메일 | 알림과 로그인용 연락처 |
| 직책 | 직책 관리에서 정의한 라벨(관리자·매니저·강사·카운슬러 등) |
| 입사일 | 이 센터에 소속된 시점 |
| 매출 | 이번 달 본인 매출 합계. 강사·카운슬러일 때 의미가 있음 |
| 상태 | 재직중 임시 탈퇴 |
필터
- 성별 (남/여/기타/미상 다중 선택)
- 직책 (직책 관리에서 만든 모든 항목)
- 입사일 범위
- 포지션 상태 (활성/삭제 — 떠난 직원 표시 여부)
정렬은 표시 순서(기본)·생성일·이름·이메일·월 총 매출·월 레슨 수익 중 선택할 수 있습니다.
주요 액션
- 직원 등록 — 직원 본인이 회원가입을 끝낸 뒤, 사장님이 이 화면에서 이메일로 검색해 센터 소속과 직책을 부여합니다.
- 순서 재정렬 — 일정·매출 표 등에서 직원 노출 순서를 사장님이 원하는 대로 정렬합니다(드래그 앤 드롭).
- 삭제 — 임시 직원만 즉시 삭제 가능. 활성 직원은 먼저 "센터 제거"로 분리한 뒤 처리됩니다.
직책 관리 — 관리자/매니저/강사/카운슬러를 사장님 방식으로
센터의 조직 구성에 맞춰 직책 라벨을 만들고 정렬합니다. 직책은 임직원 조회·급여 테이블·실적 분석에서 그룹 키로 쓰입니다.
드래그 정렬 흐름
- 왼쪽의 손잡이를 잡아 순서를 바꿉니다.
- "순서 저장"이 활성화됩니다. 이때까지는 변경이 적용되지 않은 초안 상태입니다.
- 저장을 누르면 임직원 조회·급여 테이블·실적 분석 등 모든 화면에 즉시 반영됩니다.
- 되돌리고 싶으면 "순서 취소"를 누르면 원래 순서로 복원됩니다.
해당 직책을 가진 직원은 직책이 비어 있는 상태로 남고, 임직원 조회의 직책 컬럼은 "-"로 표시됩니다. 다시 부여하면 매출/급여 정책 산정도 정상화됩니다. 삭제 전에는 가능하면 먼저 다른 직책으로 옮기세요.
직원 배정·팀 — "언제부터 어떤 직책·급여였나"를 이력으로
직원의 직책·기본급표·성과급표·팀을 각각 "언제부터 언제까지"의 기간 이력으로 관리합니다. 과거 어느 달의 급여를 다시 계산해도 그 시점의 배정이 정확히 복원되기 때문에, 급여와 통계가 어긋나지 않습니다.
배정 관리 — 직책·기본급표·성과급표·팀 네 축이 각각 기간 이력으로 쌓입니다. 현재 유효한 배정에는 현재 뱃지가 붙고, 새 배정을 추가하면 직전 배정이 하루 전 날짜로 자동 종료됩니다.
팀 관리
팀은 급여 성과급의 "팀 매출" 집계 단위입니다. "팀 생성"으로 팀명을 만들고, 팀원은 직원별 배정에서 지정합니다. 한 직원이 여러 팀에 속할 수 있습니다. 어떤 팀을 매출 기준으로 쓰는 성과급 규칙이 있다면, 그 팀을 삭제할 때 해당 규칙의 팀원 합산이 0이 되므로 주의하세요.
직원별 배정 이력
임직원 조회에서 직원을 열고 "관리 → 배정 관리"를 누르면 네 가지 축이 나옵니다.
- 직책 · 기본급표 · 성과급표 · 팀 — 각 축마다 지금 유효한 배정이 표시되고,
"배정 추가"로 새 기간을 등록합니다. - 배정 추가 시 시작일과 종료일(비우면 진행 중), 메모를 입력합니다. "직전 진행 중 배정을 자동 종료"가 기본으로 켜져 있어, 새 배정을 넣으면 이전 배정이 새 시작일 하루 전에 자동으로 끝납니다(발령처럼).
- 각 이력 행의
⋯메뉴에서 수정·종료·삭제가 가능합니다. 현재 유효한 배정에는 현재 뱃지가 붙습니다.
직책만 바꾸면 직책 이력만 추가되고 급여·팀은 그대로입니다(한 번에 묶어 바꾸는 게 아닙니다). 같은 직원·같은 항목의 기간이 겹치면 저장이 거부됩니다. 급여 명세서는 그 달 월말 시점에 유효했던 배정을 사용해 계산합니다.
배정 이력을 삭제하면 과거 급여 재계산 결과가 달라질 수 있습니다. 잘못 입력한 이력을 바로잡을 때만 사용하고, 평소 인사 변동은 "종료 + 새 배정 추가"로 기록하세요.
권한 관리 — 직원마다 볼 수 있는 메뉴를 세밀하게
기존의 4단계 역할(사장님·관리자·강사·회원) 위에, "누가 어떤 기능을 쓸 수 있는지"를 권한 단위로 켜고 끌 수 있는 화면입니다. 아무것도 건드리지 않으면 도입 전과 100% 똑같이 동작하니, 세밀한 통제가 필요할 때만 조금씩 조정하세요.
역할 권한 탭 — 역할(관리자/강사)을 고르고 11개 묶음의 권한을 토글로 켜고 끕니다. 기본값과 달라진 항목에는 기본값과 다름 뱃지가 붙고, 하단 바에서 "변경 N건"을 확인한 뒤 "저장"해야 적용됩니다.
권한은 회원 관리 · 이용권/구독 · 주문/결제 · 상품/쿠폰 · 예약/일정 · 인사/급여 · 통계/분석 · 메시지/마케팅 · 매장 운영 · AI 에이전트 · 권한 관리 11개 묶음, 약 60개의 세부 항목으로 구성됩니다. 이 목록은 시스템에 고정되어 있어 켜고 끄는 것만 가능하고, 사장님이 새 권한 항목을 직접 만들지는 않습니다.
세 개의 탭
| 탭 | 무엇을 하나 | 대상 |
|---|---|---|
| 역할 권한 | 관리자 / 강사 역할이 기본으로 가지는 권한을 센터 단위로 켜고 끕니다. 기본값과 달라진 항목엔 "기본값과 다름" 뱃지가 붙습니다. | 관리자·강사 역할 전체 |
| 커스텀 역할 | 기본 역할에 추가로 얹는 권한 묶음을 만들어 특정 직원들에게 부여합니다(예: 프런트 데스크에게 "주문 수정"만 열어 주기). 재직 중인 직원만 구성원이 됩니다. | 직접 고른 직원 그룹 |
| 직원별 예외 | 직원 한 명에게 특정 권한을 강제로 허용하거나 차단합니다(예: 특정 관리자에게만 급여 화면 숨기기). | 개별 직원 |
권한이 정해지는 순서 (충돌 시 우선순위)
- 사장님(OWNER)과 플랫폼 관리자는 언제나 전체 권한 — 어떤 설정으로도 제한되지 않습니다(스스로 잠기는 사고 방지). 사장님 계정에는 예외를 걸 수 없습니다.
- 직원별 예외의 "차단"이 가장 강합니다 — 역할이나 커스텀 역할로 켜져 있어도, 개인 차단이 있으면 그 직원은 쓸 수 없습니다.
- 그 다음이 직원별 예외 "허용" → 커스텀 역할 → 역할 기본값 순서로 합쳐집니다. 직원별 예외 탭의 각 항목에는 지금 그 권한이 어디서 왔는지(역할 기본 · 커스텀 역할 · 예외 허용 · 예외 차단) 출처 뱃지가 표시됩니다.
처음 상태의 관리자·강사 권한은 도입 전 역할이 하던 일과 정확히 같게 맞춰져 있습니다. 그래서 이 화면을 한 번도 열지 않아도 아무 문제가 없습니다. 조직이 커져서 "이 직원에게는 이 기능만" 같은 세밀한 통제가 필요할 때 사용하세요.
자기 자신에게 예외를 걸어 권한을 올리거나 숨기는 것은 막혀 있습니다(다른 관리자가 설정해야 함). 모든 권한 변경은 감사 로그에 남고 즉시 반영됩니다. 화면 하단의 "저장"을 눌러야 적용되며, 저장 전에는 "변경 N건"과 "되돌리기"로 초안을 정리할 수 있습니다.
권한이 없는 메뉴는 사이드바에서 아예 숨겨집니다. "왜 이 강사에게 급여 메뉴가 없나요?"라면 정상입니다. 보여 주려면 역할 권한 또는 커스텀 역할에서 해당 권한을 켜 주세요. 화면에서 숨겨질 뿐 아니라 서버에서도 실제로 차단되므로 권한은 보안 경계로 신뢰할 수 있습니다.
급여 테이블 — 직책별 기본급·수당·성과금 규칙
매월 자동 계산되는 직원 급여의 토대입니다. 기본급·직책 수당·지원금·수업료 같은 고정 요소와, 매출 연동 성과금 규칙을 직책별로 따로 둡니다.
고정 요소 4가지
| 항목 | 의미 |
|---|---|
| 기본급 | 직책 단위 월 고정급 |
| 직책 수당 | 관리·교육 등 직책 책임에 대한 추가 수당 |
| 지원금 | 식비·교통비 같은 비과세 항목 |
| 수업료 | 레슨/그룹 수업 1회당 강사에게 지급되는 표준 단가. 성과급 규칙으로 덮어쓸 수 있음 |
성과급 규칙 — 매출 구간형
"매출이 1,000만 원을 넘으면 초과분의 5%를 성과금으로" 같은 규칙을 직책별로 정의합니다. 한 직원에게 여러 규칙이 동시에 매칭되면 각 규칙의 성과금이 모두 합산되어 지급됩니다. 우선순위(숫자)는 적용 여부를 가르는 것이 아니라 평가 순서를 정할 뿐입니다.
"+ 성과급 규칙 추가" 후에는 우측 상단의 "저장"을 눌러야 적용됩니다. 저장 전에는 규칙이 적용되지 않습니다.
실적 분석 — 강사별 일자별 등록·소진·매출
강사가 만든 매출과 소진된 수업 횟수를 한 화면에서 비교합니다. 월 단위로 빠르게 이동할 수 있어 분기 정산 직전 점검에 좋습니다.
탭 전환
- 일자별 실적표 — 행이 강사, 열이 날짜인 표. 이용권 등록·소진 횟수를 한 셀에 같이 표시합니다.
- 요약 — 강사별 합계만 추려 매출 순위를 빠르게 확인합니다.
월 이동
오른쪽 위의 ‹ ›로 한 달 단위로 이동합니다. 월을 클릭해 직접 선택할 수도 있습니다. 분기 마감 직전 직원 면담 자료로 그대로 인쇄해 활용할 수 있도록 인쇄용 CSS도 적용되어 있습니다.
일정 — 강사 보드, 시간 그리드, 예약
강사 한 명 한 명의 하루를 시간 그리드 보드로 봅니다. 반복 일정 템플릿, 예외 일정, 예약이 한 화면에서 어우러집니다.
요소
- 강사 컬럼 — 임직원 중 강사 직책을 가진 사람만 자동으로 컬럼이 됩니다. 순서는 직책 관리의 표시 순서를 따릅니다.
- 현재 시간 라인 — 빨간 가로줄. 오늘이 화면에 보일 때만 나타나고, 1분마다 위치가 갱신됩니다.
- 예약 — 회원이 예약한 1:1 레슨/상담/그룹 수업이 색 블록으로 표시됩니다.
- 이벤트 — 회의·교육·휴식 같은 비예약 일정. 색이 다르고 클릭 시 편집 모달.
- 반복 템플릿 — 매주 같은 요일 같은 시간에 반복되는 근무 패턴. 한 번 만들면 매주 자동 표시.
- 예외 일정 — "이 날만 OFF", "이 날만 추가 근무" 같은 일회성 변경.
일정 생성 메뉴
- 비어 있는 시간대를 누르면 작은 메뉴가 뜹니다. 예약·일정·반복 템플릿·예외 중 하나를 선택합니다.
- 각각 별도 다이얼로그가 열려 시간·반복·메모를 입력합니다.
- 저장하면 보드에 즉시 반영됩니다.
회원이 모바일 앱에서 예약을 요청하면 그날 화면 상단에 "승인 대기 N건"이 표시됩니다. 클릭하면 요청 상세 모달이 열려 강사 배정·일정 확정·거절을 처리할 수 있습니다.
1:1 레슨(PT) 일정과 예약은 강사마다 강사 예약 설정이 등록되어 있어야 만들 수 있습니다. 미등록 강사로 시도하면 "강사 예약 설정이 없어 일정을 만들 수 없습니다. 웹 관리자 [직원 → 강사 예약 설정]에서 등록해 주세요." 안내와 함께 차단됩니다(자동으로 만들어 주지 않음). 등록은 직원 목록에서 강사를 클릭해 여는 정보 창의 '관리' 메뉴 → 강사 예약 설정에서 합니다.
그룹 수업 — 시간표 · 수업 목록 · 회차 운영
사이클·요가·필라테스 같은 그룹 클래스(GX)를 운영하는 화면입니다. 수업을 시리즈(매주 같은 요일·시간에 반복되는 한 묶음)로 한 번 등록하면 유효 기간 동안의 회차가 자동으로 만들어지고, 회원 앱에는 게시됨 상태의 수업만 노출됩니다.
먼저 용어 — 프로그램 · 시리즈 · 회차
| 용어 | 무엇인가 | 어디서 만드나 |
|---|---|---|
| 프로그램 | "요가", "스피닝"처럼 수업의 종류. 이용권(수강권)과 수업을 이어 주는 분류 기준입니다 | 이 화면의 "프로그램 관리" |
| 시리즈(수업) | "월·수·금 07:00 모닝 요가"처럼 매주 반복되는 한 묶음. 게시 상태·유효 기간·예약 정책이 여기에 붙습니다 | "그룹 수업 생성" |
| 회차 | "5월 4일 07:00 모닝 요가" 같은 하루치 실제 수업. 예약·대기·출석은 모두 회차 단위입니다 | 시리즈를 만들면 자동 생성 |
운영 순서
- 프로그램을 먼저 만든다 —
"프로그램 관리"에서 요가·필라테스처럼 수업 종류를 등록합니다. 수업을 구성할 때 프로그램은 필수 입력입니다. - 예약 정책을 준비한다 — 예약 설정에서 "몇 분 전까지 예약/취소" 같은 룰을 만들어 둡니다. 시리즈를 만들 때 정책을 반드시 하나 골라야 합니다.
- 그룹 수업을 만든다 — 수업 정보를 한 번만 입력하고 요일×시간 그리드에서 시간대를 칠하면, 칠한 칸 수만큼 수업이 한꺼번에 구성됩니다.
- 게시한다 — 게시됨이어야 회원 앱에 보이고 예약이 열립니다. 아직 준비 중이면 작성 중으로 둡니다.
- 회차를 운영한다 — 시간표에서 회차를 클릭해 명단 확인·회원 추가·마감/오픈·긴급취소를 하고, 수업이 시작되면 출석을 체크합니다.
보기 1 — 시간표(주간 캘린더)
시간표 보기 — 한 칸이 한 회차입니다. 블록에는 수업명 · 예약/정원 · 시간이 표시되고, 클릭하면 아래의 회차 상세가 열립니다. 화면에 들어오면 현재 시각 근처로 자동 스크롤되고, 오늘 칸에는 현재 시간 라인이 1분마다 갱신됩니다.
- 주간 이동 —
"이전"·"다음"·"오늘". 보고 있는 주는 주소에 남으므로 새로고침해도 유지됩니다. - 필터 — 프로그램(검색 가능)과 상태(전체/OPEN/CLOSED/CANCELLED). 시간표 보기에서만 나타납니다.
- 표시 범위 — 그룹 수업 회차만 그려집니다. 1:1 레슨(PT)은 여기 나오지 않고 일정 보드에서 봅니다.
보기 2 — 수업 목록(시리즈 단위)
수업 목록 보기 — 한 카드가 한 시리즈입니다. 게시 상태·주간 구성(요일 칩)·강사·기간을 한 줄로 보고, 카드를 펼치면 회차/예약 현황과 요일별 표가 나옵니다. 여기서 "게시하기"/"작성 중으로 전환"·"수정"·"삭제"를 바로 처리합니다.
- 수업명이 여러 개면 — 시리즈 안에 이름이 다른 수업이 섞여 있으면 대표 이름 옆에
"외 N개 수업"으로 표시됩니다. - 펼침 정보 —
"회차 N개 · 미래 N개 · 취소 N개 · 유효 예약 N건". 시리즈를 지우기 전에 예약이 얼마나 걸려 있는지 여기서 먼저 확인하세요. - 수정 — 요일별 표의
"수정"은 그 요일 수업(스케줄) 하나를 고칩니다. 시간·강사·정원·프로그램·게시 상태를 바꿀 수 있습니다. - 시간표 전용 필터(프로그램·상태)와 주간 이동 버튼은 목록 보기에서는 숨겨집니다.
그룹 수업 만들기 — 요일×시간 일괄 등록
"그룹 수업 생성"은 그룹 정보(전체에 공통으로 적용) + 주간 수업 구성(요일별 수업 목록) 두 부분으로 되어 있습니다.
그룹 수업 생성 — 위쪽 그룹 정보는 시리즈 전체에 공통 적용(게시 상태·예약 정책·적용 기간), 아래쪽 주간 수업 구성은 요일별로 정리된 수업 목록입니다. "생성"은 예약 정책 + 적용 시작일 + 수업 1개 이상이 있어야 눌립니다.
수업 추가 — 위에서 수업 정보를 한 번만 입력하고, 아래 그리드(06:00~22:30, 30분 간격)에서 칸을 클릭하거나 드래그해 칠합니다. 초록 칸 하나가 수업 시작 시각 하나이며, 종료 시각은 수업 길이로 자동 계산됩니다.
| 입력 | 설명 | 필수 |
|---|---|---|
| 게시 상태 | "게시됨 — 고객에게 바로 노출" 또는 "작성 중 — 고객에게 숨김" | 기본값 게시됨 |
| 예약 정책 | 이 시리즈에 적용할 예약 설정 정책(예약 마감·취소 마감 등) | 필수 |
| 적용 시작일 / 종료일 | 회차가 만들어지는 기간. 종료일을 비우면 무기한(회차는 최대 1년치까지 미리 생성) | 시작일 필수 |
| 수업 이름 · 프로그램 · 강사 | 수업 추가 창의 공통 정보. 선택한 모든 요일·시간에 같은 값으로 등록됩니다 | 필수 |
| 수업 길이 | 30 · 45 · 50 · 60 · 90 · 120분 중 선택(종료 시각을 직접 입력하지 않습니다) | 기본 50분 |
| 정원 / 대기자 정원 | 비우면 정원 제한 없음 / 대기 사용 안 함 | 선택 |
이미 구성에 있는 같은 요일·같은 시작 시각·같은 강사 조합은 추가되지 않고, "수업 3개를 구성에 추가했습니다. (중복·시간 초과 1건 제외)"처럼 몇 건이 빠졌는지 알려 줍니다. 수업 정보는 창을 닫아도 유지되므로, 강사만 바꿔 다른 요일에 이어서 칠하는 식으로 빠르게 채울 수 있습니다.
게시 상태 — 작성 중 / 게시됨
그룹 수업 시리즈에는 게시 상태가 있습니다. 작성 중이면 회원 앱에 노출되지 않고 예약도 받지 않으며, 게시됨이어야 회원이 보고 예약할 수 있습니다. 생성 시 기본은 즉시 게시이고, 시간표를 미리 짜 두고 나중에 열고 싶다면 작성 중으로 저장한 뒤 준비가 끝났을 때 게시로 전환하세요. 전환은 수업 목록 뷰의 "게시하기"/"작성 중으로 전환" 또는 스케줄 수정 다이얼로그에서 합니다.
- 전환하면
"게시되었습니다. 이제 고객에게 노출되고 예약을 받을 수 있어요."/"작성 중으로 전환했습니다. 고객에게 더 이상 노출되지 않아요."안내가 뜹니다. - 게시 상태는 시리즈 전체에 즉시 반영됩니다. 특정 회차만 닫고 싶다면 게시 전환이 아니라 그 회차를 마감하세요.
- 예전의 "예약 오픈 시각(bookingOpenAt)"으로 여는 방식은 폐지되었습니다. 노출·예약 가능 여부의 기준은 오직 게시 상태입니다.
프로그램 관리
상단 "프로그램 관리"에서 그룹 수업용 프로그램을 추가·삭제합니다. 프로그램은 (1) 수업을 구성할 때 필수로 고르는 분류이고, (2) 회원이 가진 수강권이 어떤 수업에 쓰일 수 있는지를 잇는 기준이며, (3) 시간표 상단 필터로도 쓰입니다. 이용권 상품 쪽 연결은 이용권에서 상품의 강사/프로그램 항목으로 설정합니다.
회차 다루기
시간표에서 회차를 클릭하면 회차 상세가 열립니다. 정원 게이지, 예약 명단, 대기자, 반복 시리즈 바로가기가 한 창에 있습니다.
회차 상세 — 위에서부터 요약(정원 게이지) · 예약 명단(수업 시작 후 출석 체크 열이 추가) · 대기자 · 반복 시리즈 바로가기. 아래 버튼은 "수정"(시간·정원·강사) · "마감"/"오픈" · "긴급취소"입니다.
회차 상태
예약중(OPEN) 예약 받는 중 · 마감(CLOSED) 자리는 있어도 더 받지 않음 · 폐강(CANCELLED) 취소된 회차. 폐강된 회차는 명단·액션이 모두 잠깁니다.
회원 추가 · 대기자 추가
- 자리가 남았으면 버튼이
"회원 추가", 정원이 찼으면"대기자 추가"로 바뀝니다. - 회원 목록에는 그 수업의 프로그램 수강권을 가진 회원만 표시됩니다. 회원을 고르고 사용할 이용권까지 선택해야 등록됩니다(수기 등록도 이용권을 차감).
- 정원·대기 둘 다 찼다면
"정원/대기 모두 가득 찼습니다."로 막힙니다. - 대기자는 자리가 나면 자동 승급되지만, 취소 마감 시각 전까지만 승급합니다(승급된 회원이 취소할 시간이 없어 강제 노쇼가 되는 것을 막기 위함).
출석 체크 (그룹 수업 전용)
수업이 시작된 뒤 회차를 열면 예약 명단에 출석 체크 열이 나타납니다. 회원마다 "출석"·"노쇼"를 고르고 위쪽 "출석 저장 (N)"을 누르면 한 번에 처리됩니다(바꾼 항목만 저장, 일부만 성공해도 나머지는 반영). 강사는 같은 작업을 강사앱의 그룹 수업 명단에서 합니다.
이 일괄 출석 체크는 그룹 수업(GX) 전용입니다. 1:1 개인 레슨(PT) 출석은 일정 보드에서 예약을 열어 건별로 처리합니다. 두 경로는 섞이지 않습니다.
완료·노쇼는 어떻게 확정되나
수업 시작 시각이 되면 예약이 자동으로 "완료" 처리되고, 노쇼는 직원이 명단에서 직접 정정합니다. 개인 레슨(PT)에는 영향을 주지 않습니다.
노쇼로 확정돼도 회원의 이용 횟수는 차감된 채로 유지됩니다(무단 불참에 대한 정책). 또한 자리가 났을 때 대기자 자동 승급은 취소 마감 시각 전까지만 이뤄집니다 — 마감 직전에 자동 승급되면 승급된 회원이 취소할 시간이 없어 강제 노쇼가 되기 때문입니다.
수업을 닫는 세 가지 방법
| 상황 | 어디서 | 결과 |
|---|---|---|
| 이번 회차만 더 안 받고 싶다 | 회차 상세 → "마감" | 기존 예약은 유지, 신규 예약만 차단. "오픈"으로 되돌릴 수 있음 |
| 이번 회차를 휴강한다 | 회차 상세 → "긴급취소"(사유 입력 가능) | 회차가 폐강되고 예약 회원에게 취소가 안내됨 |
| 이 수업을 아예 접는다 | 수업 목록 → "삭제"(또는 시리즈 관리에서 스케줄 취소) | 같은 시리즈의 반복이 함께 취소. 예약 없는 미래 회차는 일괄 삭제되고, 이미 예약된 미래 회차는 남아 회차별로 따로 처리 |
회원 예약을 임의로 없애지 않기 위한 설계입니다. 시리즈를 삭제한 뒤 시간표에 남아 있는 회차는 "긴급취소"로 하나씩 정리하거나, 그대로 진행한 뒤 자연 종료시키세요. 지우기 전에 수업 목록에서 "유효 예약 N건"을 먼저 확인하는 것을 권합니다.
자주 막히는 지점
- 회원 앱에 수업이 안 보여요 — ① 게시 상태가 작성 중인지, ② 적용 기간이 오늘을 포함하는지, ③ 회차가 마감됐는지 순서로 확인하세요.
- "생성" 버튼이 안 눌려요 — 예약 정책·적용 시작일·수업 1개 이상이 모두 채워져야 활성화됩니다. 수업 추가 창의
"N개 수업 추가"도 이름·프로그램·강사·선택 칸이 모두 있어야 눌립니다. - 회원 추가 목록에 그 회원이 없어요 — 그 수업의 프로그램에 해당하는 수강권이 없기 때문입니다. 이용권에서 상품의 프로그램 연결을 확인하세요.
- 출석 체크 열이 안 보여요 — 수업 시작 전에는 나타나지 않습니다. 또한 폐강된 회차에서는 명단 액션이 잠깁니다.
예약 설정 — 정책으로 예약 룰을 정의
"몇 분 전까지 예약 가능한가", "최대 몇 일 뒤까지 예약 가능한가", "취소는 몇 분 전까지", "월 몇 회까지 취소 가능한가" 같은 룰을 사장님이 정책 단위로 묶어 둡니다.
예약 설정 — 정책 한 줄이 예약 룰 한 세트입니다. 센터에 여러 정책을 두고, 그룹 수업 시리즈·1:1 레슨마다 다른 정책을 연결할 수 있습니다.
정책에 들어가는 항목
| 항목 | 의미 | 예시 |
|---|---|---|
| 최소 사전시간 | 예약 시점에서 수업 시작까지 남아 있어야 하는 최소 시간(분) | 30분 → "30분 전까지만 예약 가능" |
| 최대 사전예약 일수 | 몇 일 뒤까지 미리 예약 가능한지 | 14일 |
| 취소 마감 | 수업 시작 몇 분 전까지 취소 가능한지 | 120분 → "2시간 전까지 취소 OK" |
| 취소 가능 횟수 | 한 회원이 정책 적용 기간 내 취소할 수 있는 최대 횟수 | 월 3회 |
| 예약 마감 | 기준 시점(수업 시각 또는 수업 당일 00:00)에서 N분 전에 예약을 닫습니다. 비우면 수업 직전까지 예약 가능 | 당일 기준 120분 → "전날 22시까지 예약" |
| 예약 개수 제한 | 한 회원이 잡아둘 수 있는 예약 수. 동시(앞으로 남은 예약)와 하루(그날 전체 — 이미 이용한 수업도 포함) 두 상한이 있고, 센터 그룹 수업 정책이면 그 센터의 그룹 수업, 강사 레슨 정책이면 그 강사의 PT를 기준으로 셉니다. 회원이 직접 잡는 예약에만 적용되고 직원이 대신 잡아주는 예약은 제한 없이 진행됩니다 | 동시 3개 · 하루 2개 |
| 회차 자동 생성 | 그룹 수업 시리즈 생성 시 이 정책에 맞춰 회차를 자동으로 만들지 여부 | true / false |
정책은 한 센터에 여러 개를 둘 수 있고, 각 그룹 수업·1:1 레슨에 다른 정책을 적용할 수 있습니다.
이용권 — 회원이 결제하는 모든 상품의 카탈로그
정회원·1:1 레슨·그룹 수업·OT·상담·옷·라커 등 회원이 사는 모든 상품을 한 화면에서 등록·수정·노출 순서 변경합니다.
조건을 변경하거나 새로 추가해 보세요.
상품 타입(ServiceType)
| 코드 | 한글 명 | 주 사용처 |
|---|---|---|
| MEMBERSHIP | 회원권 | 월/연 단위 시설 이용권 |
| PASS | 패스 | 일일권·단기권 같은 기간제 출입권 — 회원권과 분리 집계 |
| LESSON | 1:1 레슨 | PT, 개인 코칭 — 강사 배정 가능 |
| GROUP_CLASS | 그룹 수업 | 요가·필라테스 같은 GX |
| CLOTHES | 운동복 | 대여복 / 멤버십 부속 |
| LOCKER | 락커 | 락커 사용권 — 라커 그룹과 연결 |
| OT | 오리엔테이션 | 가입 직후 1회성 안내 수업 |
| CONSULTATION | 상담 | 상담 예약 시 차감되는 권리 |
주 입력 항목
- 이름·가격·기간(또는 횟수) — 가장 기본.
- 접근 방식 — PERIOD(기간형) 또는 QUOTA(횟수형). 회원권은 보통 PERIOD, 1:1 레슨은 QUOTA.
- 판매 기간 — 판매 시작일·종료일을 정해 두면 그 기간만 회원에게 노출.
- 모바일/키오스크 노출 — 채널별로 켜고 끌 수 있음.
- 정원 / 동시 사용 인원 — 가족형 멤버십·커플 PT 등 공유 서비스의 인원.
- 강사 / 프로그램 — 1:1 레슨이나 그룹 수업에서 기본 강사·프로그램 연결.
- 옵션 목록 — "12회 / 50회 / 100회" 같은 가격 옵션을 한 상품 안에 묶음.
- 1인당 구매 가능 개수 — 한 회원이 이 상품을 누적으로 살 수 있는 최대 개수. 앱·키오스크 셀프 구매에서만 강제되고 직원이 대신 결제하는 판매는 제한 없이 진행됩니다. 비워 두면 무제한.
필터·정렬
- 상태 필터 — 활성 / 비활성 / 전체. 기본은 활성이라 새로 만든 상품은 즉시 보입니다.
- 타입 필터 — 8가지 ServiceType 중 선택.
- 정렬 — displayOrder(기본)·createdAt·name 중 선택.
이미 한 명이라도 결제했다면 데이터 무결성 때문에 삭제 버튼이 비활성화됩니다. 대신 상태를 비활성으로 바꿔 새 결제만 막을 수 있습니다.
패키지 — 여러 상품을 하나로 묶어 팔기
"6개월 회원권 + 락커 + 운동복 + 1:1 레슨 10회"처럼 여러 상품을 패키지로 묶어 한 번에 결제할 수 있게 만들어 둡니다.
패키지 — 카드마다 가격·유효 기간·노출 채널과 함께 구성 상품 칩이 나열됩니다. 패키지 가격은 자동 합계가 아니라 직접 지정합니다.
패키지에 포함되는 항목
- 이름·설명·가격
- 유효 기간 — 패키지 전체의 유효 기간(예: 6개월). 내부 상품의 기간을 덮어씁니다.
- 판매 기간 / 모바일·키오스크 노출 — 이용권과 동일.
- 구성 상품 — 이용권·옵션 단위로 N개를 끼워 넣음. 사용 횟수도 따로 지정 가능.
패키지 가격은 자동 합계가 아니라 사장님이 직접 지정합니다. 절약 금액을 강조하고 싶다면 패키지 설명란에 "개별 결제 대비 ₩XX 할인"을 적어 두면 키오스크/앱에 그대로 노출됩니다.
구독 — 자동 청구 멤버십
정해진 주기마다 자동으로 청구되는 정기 결제 상품입니다. 결제 주기는 1개월 또는 1년이고, 무료 체험·첫 달 할인 같은 첫 결제 혜택도 플랜에서 정합니다.
구독 — 플랜 한 줄에 청구 주기·가격·체험 기간·노출·상태가 정리됩니다. 행을 누르면 비례 청구·최초 결제 정책 같은 세부 옵션을 수정합니다.
구독 플랜의 특수 항목
| 항목 | 의미 |
|---|---|
| 결제 주기 | 1개월 또는 1년 중 하나 2026-08-31 — 아래 설명 참고 |
| 체험 기간 | 첫 결제 전 무료 체험 일수 |
| 첫 달 할인 | 첫 청구 1회에만 적용되는 할인. 체험 기간과 함께 첫 결제 혜택으로 묶여 관리됩니다 |
| 비례 청구 정책 | 중도 변경 시 처리: NONE(무처리) / IMMEDIATE_CHARGE(즉시 차감) / CREDIT_NEXT_INVOICE(다음달 정산) |
| 최초 결제 정책 | IMMEDIATE_CHARGE(즉시) / DEFERRED(다음 결제일에 같이 청구) |
| 관련 상품 | 구독에 함께 제공되는 상품(예: 매달 운동복 1벌) |
첫 결제 혜택은 센터에서 한 번만 2026-08-13
무료 체험과 첫 달 할인은 우리 센터에서 구독을 처음 시작하는 회원에게만 제공됩니다. 종전에는 플랜마다 따로 계산돼 A 플랜에서 혜택을 받은 회원이 B 플랜으로 갈아타며 또 받을 수 있었습니다.
- 해지 후 재가입, 다른 플랜으로 가입, 이용 중 플랜 추가 가입 모두 포함됩니다 — 어느 경우에도 두 번째부터는 정상가입니다.
- 회원 앱에도 같은 기준이 반영되어, 혜택을 이미 받은 회원에게는 할인 배지·체험 안내 없이 정상가가 보입니다(보이는 금액 = 실제 결제 금액).
- 다른 센터에서 받은 혜택은 상관없습니다. 판단 기준은 우리 센터 이력뿐입니다.
- 첫 결제가 실패해 시작되지 못한 구독은 이력으로 치지 않습니다(카드 재시도가 혜택을 태우지 않습니다).
결제 주기는 1개월·1년 중에서 2026-08-31
플랜을 만들 때 주기 단위와 숫자를 따로 넣던 칸을 하나로 합쳐 "결제 주기"에서 1개월 또는 1년을 고릅니다. 3개월·6개월처럼 여러 달을 묶은 주기와 일·주 단위는 새로 만들 수 없습니다.
- 이미 만들어 둔 플랜은 그대로입니다 — 판매·자동 결제·신규 가입 모두 종전과 같이 동작하고, 이름·연결 상품 같은 다른 항목도 계속 수정할 수 있습니다.
- 기존 플랜을 수정하러 들어가면 지금 쓰는 주기가
"(기존 설정 · 유지만 가능)"으로 함께 보입니다. 그대로 두면 유지되고, 1개월·1년으로 바꾸면 되돌릴 수 없습니다. - 플랜에 연결하는 상품 옵션·패키지의 이용 기간은 결제 주기와 정확히 같아야 합니다(1개월 주기에는 1개월 옵션). 구독은 옵션 기간과 무관하게 한 주기분을 발급하고 옵션가를 한 주기 금액으로 청구하기 때문입니다.
이용 시작일 미루기
구독 가입 시 이용 시작일을 오늘이 아닌 미래로 잡을 수 있습니다. 누가 정하느냐에 따라 상한이 다릅니다.
| 경로 | 상한 |
|---|---|
| 운영자가 회원 상세에서 이용 시작일 변경 2026-08-28 | 상한 없음 — 한 달 뒤로 미뤄도 됩니다. 시작일을 미루면 다음 결제일도 함께 이동하며 추가 청구·환불은 없습니다(소급은 구독 등록일까지) |
| 회원이 앱에서 가입하거나 구독 요청을 수락 2026-08-31 | 가입일로부터 10일까지. 다만 이용 중인 회원권이 있으면 그 만기 다음날까지 열립니다 — 회원권이 끝나는 날에 맞춰 이어서 시작하도록 기본값도 그 날짜로 잡힙니다 |
필터
- 상태 — 판매 중 / 판매 중단 / 전체
- 앱 노출 — 앱 노출만 / 앱 미노출만 / 전체
쿠폰 — 할인 코드와 발급 수량 관리
신규 가입자, 친구 추천, 만기 회원 재등록 같은 시나리오에 따라 할인 쿠폰을 만들고, 누가 몇 장을 받았는지 추적합니다.
쿠폰 — 코드·할인 조건·유효 기간·발행 수량을 목록에서 관리하고, "사용자에게 발행"으로 대상 회원에게 즉시 지급합니다. 쿠폰 상세의 발행 이력 탭에서 누가 언제 사용했는지 추적합니다.
쿠폰 정의 필드
| 필드 | 설명 | 예시 |
|---|---|---|
| 이름 | 관리자용 표시명 | "5월 신규 PT 10% 할인" |
| 코드 | 회원이 입력하는 영문/숫자 코드 | MAY-PT-10 |
| 할인 종류 | FIXED_AMOUNT(정액) / PERCENTAGE(정률) | 10% |
| 할인 값 | 금액 또는 비율 | 10 → 10% |
| 최대 할인액 | 정률일 때 최대로 깎이는 금액 상한 | 50,000원 |
| 최소 구매액 | 이 금액 이상 결제 시에만 사용 가능 | 200,000원 |
| 유효 기간 | 사용 가능 기간 시작·종료 | 2026-05-01 ~ 2026-05-31 |
| 총 발행 수량 | 전체 발행 가능한 매수 | 200매 |
| 이미 발행된 수량 | 지금까지 회원에게 부여된 매수 | 87매 |
| 상태 | 활성 / 비활성 / 삭제 | 활성 |
발급(부여) 흐름
- 쿠폰을 만들고 활성화합니다.
- 대상 회원을 정한 뒤(개별 또는 캠페인 일괄)
"사용자에게 발행"을 누릅니다. - 회원의 모바일 앱에 즉시 표시되며, 결제 시 자동 적용 또는 코드 입력으로 사용됩니다.
쿠폰 상세에서 발행 이력 탭을 누르면, 발행 받은 회원·사용 일시·차감 금액이 모두 보입니다. 환불 처리한 결제에서 사용된 쿠폰은 자동 회수되어 같은 회원에게 다시 사용 가능 상태로 돌아갑니다.
매출 현황 — 월간 캘린더로 보는 일별 매출
한 달의 일별 매출·신규 회원권·환불액·재등록·방문 수를 캘린더 격자에 올려 보여 줍니다. 일자를 누르면 그날의 결제·환불·이벤트가 펼쳐집니다.
일자를 누르면 — 그날 하루 전용 페이지
캘린더에서 날짜를 누르면 작은 모달이 아니라 그날 전용 페이지가 열립니다(/sales/sales/day). 주소가 날짜별로 남아 북마크·공유가 되고, 아래 표들이 세로로 이어집니다.
- 일별 지표 — 매출·환불액·신규 회원권·재등록·방문 수. 캘린더에서 켜 둔 지표를 그대로 따라갑니다.
- 이벤트 — 그날 만든 상품 등록 · 쿠폰 생성 · 캠페인 시작을 한 줄 카드로 묶어 보여 주고, 누르면 해당 상세가 열립니다.
- 결제/환불 내역 — 그날 발생한 결제·환불 행 전체. 행을 누르면 주문 정보가 열립니다.
- 신규/재등록 내역 · 구독 내역 — 좌우 두 칸으로 나란히 놓입니다. 각각
"전체 · 신규 · 재등록","전체 · 신규 · 해지"로 걸러 볼 수 있습니다. - 만기 회원 · 만기 예정 회원 — 2026년 8월 11일에 추가된 표입니다. 아래 설명을 참고하세요.
만기 회원 / 만기 예정 회원 표
상단 지표의 "회원권 만기"·"만기 예정 회원 수"가 누구인지 바로 확인하는 명단입니다. 숫자만 보고 회원 조회로 다시 찾아 들어갈 필요가 없습니다.
- 만기 회원 — 그날 만기가 도래한 이용권 목록(
"5월 3일 만기"). - 만기 예정 회원 — 그날부터 센터가 정한 임박 기준일(기본 30일) 안에 만기가 오는 목록(
"5월 3일 ~ 6월 2일 만기 (30일 이내)"). 기준일은 회원 조회 툴바의"만기/출석 기준"에서 바꾼 값을 그대로 씁니다. - 두 표 모두
"회원권 · 레슨 · 전체"로 종류를 좁힐 수 있고, 만기일 · (만기 예정은) D-day · 종류 · 상품명 · 회원명이 한 행입니다. 행을 누르면 그 주문이, 이름을 누르면 회원 정보가 열립니다. - 뒤이어 새 이용권을 이미 끊은 회원은 이어서 등록으로 표시되고 재등록 영업 대상이 아닙니다. 남은 만기·만기 예정 행만 연락하면 됩니다.
이 표는 이용권 한 건이 한 행이고, 통계의 만기 회원 수는 사람 수입니다. 한 회원이 회원권과 레슨을 같은 날 끝내면 표에는 2행, 통계에는 1명으로 잡힙니다. 두 숫자를 서로 맞춰 보지 마세요.
구독 내역의 금액 표기
구독 내역에서 해지 행에는 금액이 표시되지 않고, 하단 합계도 신규 구독만 더합니다(2026년 8월 11일 변경). 서버가 주는 금액은 그 구독의 월 요금이라 해지 행에 금액을 그리면 환불액으로 오해되기 때문입니다. 실제 환불은 위쪽 결제/환불 내역에서 확인합니다.
설정 톱니 — 메트릭과 이벤트 사용자화
화면 우상단 톱니 아이콘으로 EventSheet를 열어, 캘린더에 표시할 메트릭(매출·신규·방문 등)과 이벤트(상품·캠페인·쿠폰)를 켜고 끄거나, 표시 순서를 드래그로 바꿀 수 있습니다. 선택은 브라우저별로 저장됩니다.
비교 분석 — 두 기간을 나란히 보는 A/B 모드
"이번 달 vs 지난 달", "올해 1분기 vs 작년 1분기"처럼 두 기간을 좌우로 펼쳐 비교합니다. 일별 순매출 오버레이 차트와 메트릭/인사이트 카드가 함께 나옵니다.
화면 영역
- 빠른 비교 칩 — 전월 대비, 전년 동월, 전분기 대비, 전년 동기 4개 프리셋. 누르면 두 기간이 자동으로 채워집니다.
- 기간 단위 탭 — 일주일/한달/일년/커스텀. 비교 단위를 바꿉니다.
- 오늘/기준일 선택 — 오늘 또는 임의의 기준일을 정해 그 전후로 두 기간을 자동 계산합니다.
- 스왑 — 기간 A와 B를 좌우로 뒤집어 보여 줍니다(데이터는 그대로).
- 진행 중 기간 맞추기 — 기본으로 켜져 있습니다. 아직 끝나지 않은 기간(예: 오늘이 24일인 이번 달)이 섞여 있으면 모든 기간을 시작일부터 같은 일수까지만 집계해, 24일치와 한 달치를 견주는 착시를 막습니다. 실제로 집계한 구간은 버튼 아래 한 줄로 표시되고, 필요하면 버튼을 눌러 끌 수 있습니다.
- 레이아웃 수정 — 우상단 "수정" 버튼을 누르면 메트릭/차트/인사이트 블록을 드래그로 재정렬할 수 있습니다. 저장은 브라우저에 자동 보존됩니다.
주요 차트와 표
- 메트릭 비교 카드(3열) — 결제·환불·방문 등 핵심 지표. 오버레이 메트릭 키를 위에서 선택해 차트에 띄웁니다.
- 일간 순매출 라인 차트 A/B — 두 기간을 한 라인 차트에 겹쳐 추세 차이를 즉시 확인.
- 인사이트 표 — Top 5 상품 by 매출 / by 수량.
- 주요 지표 합계 막대 차트 — 금액·방문자 합계를 막대로.
- 보조 메트릭 카드 — ARPU, 신규 vs 재가입, 결제 수단 비중 등.
이번 달은 오늘까지밖에 없는데 지난 달은 한 달이 다 차 있으면, 그대로 견줄 경우 증감이 실제보다 훨씬 크게 벌어져 보입니다. [진행 중 기간 맞추기]가 켜져 있으면 지난 달도 1일부터 오늘과 같은 날짜까지만 세므로 두 기간이 같은 잣대가 됩니다(지표 카드·겹쳐보기 그래프·상위 상품·보조 지표 모두 동일). 지난 달 한 달 전체 실적을 보고 싶을 때만 끄면 됩니다.
"커스텀" 탭에서는 A·B의 시작일·종료일을 자유롭게 지정할 수 있습니다. 두 기간 길이가 달라도 정상 비교가 됩니다(메트릭은 일평균/주평균으로 환산해 표시).
위험 분석 — 지금은 괜찮아 보이는데 나중에 터질 것
매출이 유지되는 동안에도 속으로 무너지는 신호가 있습니다. 단가가 조금씩 깎이고, 할인 없이는 안 팔리고, 만기 후 재구매가 줄고, 미수가 쌓이는 식입니다. 이 화면은 그 신호 8가지를 한 번에 진단하고, 회원이 얼마나 오래 남는지·무엇이 이탈과 관련 있는지를 보여 줍니다.
위험 분석 — 위는 건전성 진단 패널(신호 8개 + 전체 등급), 아래는 재구매율 코호트 · 신규 유입 예측 · 생존 곡선 · 이탈 동인 네 장입니다.
건전성 진단 패널 — 신호 8가지
| 신호 | 무엇을 보나 | 주의 / 위험 |
|---|---|---|
| 단가 잠식 | 같은 상품의 하루치 단가 중앙값(최근 7일 vs 그 이전 90일) | −10% / −20% |
| 할인 의존도 | 최근 30일 결제 중 할인이 붙은 비중 | 60% / 75% |
| 장기권 의존도 | 최근 30일 신규 기간권 중 6개월 이상 비중과 부채율이 동시에 높은지 | 비중 50% + 부채율 1.0 → 위험 |
| 환불 가속 | 월별 환불 건수·건당 환불액의 전월 대비 변화 | 한쪽 +25% / 둘 다 +25% |
| 신규/이탈 역전 | 새로 들어오는 수 ÷ 만기 후 안 돌아오는 수(28일 이동평균) | 1.0 미만 / 0.8 미만 |
| 미수 누증 | 미수금 잔액의 30일 변화 | +25% / +50% |
| 재구매율 하락 | 직전 분기 대비 재구매율 | −10%p / −15%p |
| PT 소진율 급락 | PT 횟수권의 평균 잔여 횟수(90일 전 대비) | +15% / +30% |
전체 등급은 신호를 가중 합산합니다 — 위험 신호가 하나 떴다고 전체가 바로 위험이 되지는 않고(최소 주의), 핵심 신호(환불·신규-이탈·미수·재구매) 쪽에서 위험 두 개 상당이 쌓이면 위험이 됩니다.
팁. PT 소진율 급락와 장기권 의존도이 함께 뜨면 이연수익의 환불 노출액을 같이 보세요. 아직 안 쓴 회차·기간이 쌓여 있다는 뜻이라, 나중에 환불 요청이 몰릴 수 있습니다.
재구매율 코호트
만기가 난 달을 기준으로 묶어, 만기 ±30일 안에 같은 종류의 이용권을 다시 산 비율입니다. 환불·주문취소로 없어진 이용권은 분모·분자에서 모두 빼고, 자동갱신 중인 구독 이용권은 매달 재구매로 이중 계산되지 않도록 만기 분모에서 제외합니다(해지 후 새로 사면 재구매로 칩니다).
신규 유입 예측
최근 7일과 직전 4주 평균을 견줘 가뭄을 판정하고(75% 미만 주의, 60% 미만 위험), 앞으로 30일은 추세와 요일 주기를 반영해 예측합니다. 음영은 80% 신뢰구간 — 대체로 이 범위 안에서 움직인다는 뜻이지 확정된 숫자가 아닙니다.
생존 곡선 · 이탈 동인
- 생존 곡선 — 가입 후 N일째까지 회원으로 남아 있을 확률입니다. 중위 생존일은 절반이 빠져나가는 시점이라 "우리 센터 회원의 평균 수명"으로 읽으면 됩니다.
- 이탈 동인 2026-08-25 — 어떤 특성이 오래 남는 것과 관련 있는지를 위험 배수로 보여 줍니다. 1보다 작으면 그 값이 클수록 오래 남고(보호 요인), 1보다 크면 빨리 나갑니다. 아래에 표본 수·이탈 건수·판별력(C-index, 0.7 이상이면 쓸 만함)이 붙습니다.
"방문이 적은 회원이 더 빨리 이탈했다"까지는 말할 수 있지만, "방문을 늘리면 이탈이 줄어든다"는 이 표만으로는 알 수 없습니다. "통계적 불확실"이 붙은 항목은 우연일 가능성이 커 판단 근거로 쓰지 마세요.
이연수익 — 통장에 있지만 아직 내 돈이 아닌 금액
1년 회원권을 받으면 돈은 오늘 들어오지만 서비스는 1년에 걸쳐 제공합니다. 아직 제공하지 않은 몫은 회계상 부채이고, 회원이 한꺼번에 환불을 요청하면 돌려줘야 할 돈이기도 합니다. 이 화면은 그 금액이 얼마이고 언제 몰려서 만기가 되는지를 보여 줍니다.
이연수익 — 위 4장이 핵심 지표, 아래가 매출 인식 vs 현금 수취 vs 이연 잔액 추이와 만기 클리프 캘린더, 그리고 환불 폭주 시뮬레이션입니다.
지표 네 가지
| 지표 | 뜻 | 기준 |
|---|---|---|
| 부채율 | 이연 잔액 ÷ 최근 1년 인식 매출. 1년치 매출 이상이 아직 서비스 미제공 상태인지 | 0.8 주의 · 1.2 위험 (이력 90일 미만이면 "판정 보류") |
| 이연수익(부채) 잔액 | 받은 돈 − 환불 − 이미 제공한 몫. 아직 서비스 의무가 남은 금액 | — |
| 환불 노출액 | 활성 회원이 동시에 전부 중도해지하면 지급해야 할 추정액 | 잔존가 × (1 − 위약금률 10%) |
| 현금 수취(누계) | 실제로 통장에 들어온 금액(환불 차감 전) | — |
위약금률 10%는 「소비자분쟁해결기준(체력단련장업)」을 보수적으로 적용한 값입니다 — 실제 환불액은 센터 약관과 사용분에 따라 달라집니다.
만기 클리프 캘린더
어느 날짜에 만기가 몰려 있는지를 막대로 보여 줍니다. 한 주에 봉우리가 솟아 있으면 그 주에 재등록 상담을 몰아서 잡거나, 그 전에 캠페인을 걸어야 합니다. 봉우리를 놓치면 그달 매출이 한 번에 꺾입니다.
환불 폭주 시뮬레이션
기간과 위약금률(기본 0.10)을 넣고 "시뮬레이션 실행"을 누르면, 그 기간에 만기가 오는 기간권이 동시에 중도해지될 경우 추정 즉시 지급액을 계산합니다. 자금 계획용 최악 시나리오이지 예측이 아닙니다.
오늘 오전에 받은 결제는 다음 날 새벽 이후에 반영됩니다. "데이터가 없습니다"가 보이면 아직 첫 배치가 돌지 않은 것입니다. 오늘 들어온 돈은 매출 현황에서 보세요.
리더보드 — 전 센터 PT 실적 랭킹
우리 브랜드 전 센터의 PT(개인 레슨) 실적을 한 화면에서 비교하고 순위를 매깁니다. 강사 한 명을 한 줄로 보는 강사 리더보드와, 센터 한 곳을 한 줄로 보는 센터별 PT 리더보드 두 가지를 탭으로 전환합니다. 상단에는 1~3위 시상대(금·은·동)가 연출됩니다.
강사 리더보드 — 상단 시상대(금·은·동) 아래에 전체 평균 행이 고정된 랭킹 표가 이어집니다. 우측 위 월 이동기로 월을 바꾸고, "표시 설정"으로 소속 센터 컬럼을 켜고 끕니다.
두 개의 보드
| 탭 | 한 행 = | 내용 |
|---|---|---|
| 강사 리더보드 | 강사 한 명 | 전 센터를 통틀어 선택한 기간에 PT 실적이 있는 강사만 순위에 오릅니다. 역할이 없어도(퇴직 등) 그 기간 실적이 있으면 포함되고, 반대로 역할만 있고 실적이 없는 강사의 0원 행은 만들지 않습니다. |
| 센터별 PT 리더보드 | 센터 한 곳 | 센터별 PT 실적을 합산해 비교합니다. PT 지표만 다루며(총매출·OT 진행 수는 제외), 실적이 없는 센터도 0으로 포함됩니다. |
표에 나오는 PT 지표
| 컬럼 | 의미 |
|---|---|
| PT 매출 (건수) | 기간 내 PT 판매 매출과 판매 건수 (기본 정렬 기준) |
| PT 신규 / PT 재등록 | 신규로 등록한 PT / 재등록한 PT 수 |
| PT 회원 수 | 기간 말 기준 담당 PT 회원 수 |
| PT 소진 수 / PT 소진 매출 | 실제로 진행(소진)한 세션 수와 그 매출 |
| PT 잔여 / PT 선수 잔액 | 남은 세션 수와 남은 선결제 금액 |
| 등록 PT | 배정된 전체 PT 세션 수 |
강사 리더보드에는 랭킹·이름이 고정 컬럼이고, "표시 설정"에서 소속 센터 컬럼을 켜고 끌 수 있습니다(여러 센터 소속이면 "강남점 외 1"처럼 표기). 표 맨 위에는 항상 전체 평균 행이 고정되고, 우측 위 월 이동기로 월을 바꿉니다.
PT 매출·건수·신규·재등록은 판매한 강사(판매자) 기준으로, PT 회원 수·소진·잔여·선수 잔액·등록 PT는 실제 수업을 맡은 강사 기준으로 집계됩니다. 그래서 한 회원을 A 강사가 팔고 B 강사가 수업하면 매출은 A, 소진은 B에 잡힙니다. 금액은 모두 공급가(부가세 제외)·환불 차감 후 순매출입니다.
소진 수·소진 매출은 예약을 통해 실제 진행한 것만 셉니다(강사 실적과 맞추기 위해). 반면 잔여·선수 잔액은 수기 일괄 차감까지 포함한 실재고를 반영합니다. 두 지표의 계산 대상이 달라서 수기 차감이 있는 회원은 "소진 + 잔여 < 등록 PT"가 될 수 있습니다. 오류가 아니라 정의 차이입니다.
리더보드에는 공개(비공개 아님) 센터만 나옵니다. 센터를 만들면 처음에는 비공개 상태일 수 있으니, 매장 설정에서 "센터 공개"를 켜 주세요. 그래야 리더보드·회원 검색 등에 정상적으로 노출됩니다.
매일 아침 09:00(한국시간)에 그 달의 강사 리더보드 순위를 전날과 비교해, 순위가 오르거나 내리거나 새로 진입한 강사 본인에게만 푸시 알림이 갑니다(센터별 보드는 대상 아님). 강사는 앱의 알림 설정에서 이 알림(리더보드 순위 알림)을 끌 수 있습니다.
락커 — 그룹·번호·상태 시각화 (배치 편집 포함)
매장의 라커를 그룹(벽면) 단위로 묶고, 실제 벽면처럼 격자로 한눈에 봅니다. 각 칸은 라커 번호와 상태(사용 가능/사용중/만료 예정/만료/예약/수리중/비활성/삭제)를 색으로 보여 주고, 사용 중인 칸에는 회원 이름과 남은 일수(D-day)가 함께 표시됩니다.
그룹 만들기
"그룹 생성"을 누르면 다음을 입력합니다.
- 그룹명 — "남자 1층", "여자 2층"처럼(설명은 선택).
- 번호 범위 — 시작·종료 번호(최대 1,000칸). 자동으로 그만큼 유닛이 만들어집니다.
- 세로(단) 수 — 격자를 몇 단으로 쌓을지만 입력합니다. 가로(열) 수는 입력하지 않습니다 — 화면 폭에 맞춰 자동으로 정해집니다.
- 번호 흐름 — 번호가 시작되는 코너(좌상단/우상단/좌하단/우하단)와 "지그재그(줄마다 방향 반전)" 여부.
배치 편집 — 실제 벽면처럼 자유 배치
번호 순서대로 자동 정렬(AUTO)만으로 부족할 때, 우측 "배치 편집"으로 칸 하나하나를 실제 락커 벽면과 똑같이 배열할 수 있습니다(CUSTOM 배치).
"배치 편집"을 누르면 화면이 편집 모드로 바뀌고, 상단에 "배치 N개 · 미배치 N개 · 세로 N단" 통계가 보입니다.- 위쪽 배치도로 락커 타일을 끌어다 놓고, 아래 보관함에서 아직 배치하지 않은 락커를 꺼내 씁니다. 빈 칸을 넣어 통로·기둥·여백을 표현할 수 있습니다.
- 세로 단 수만 입력하면 가로는 내용에 맞춰 늘어납니다.
"자동 배치"로 번호 흐름대로 한 번에 깔아 두고 필요한 칸만 옮기면 빠릅니다. "배치 저장"을 누르면 전체 배치가 저장됩니다. 한 칸에는 락커 하나만 놓을 수 있습니다.
유닛(칸) 액션
한 칸을 클릭하면 "락커 정보" 창이 열려 다음 작업을 할 수 있습니다.
- 상태 변경 — 사용 가능 / 수리 중 / 비활성.
- 배정 / 회수 — 락커 이용권을 가진 회원을 검색해 배정하거나, 만료된 사용 칸을 회수합니다.
- 비밀번호 — 키오스크·디지털 락 연동 시 사용(설정·변경·삭제).
- 메모 — 직원용 비공개 메모(최대 500자). 확인하지 않은 메모는 주황 점으로 표시되고,
"메모 확인"으로 지웁니다. - 내역 보기 — 이 칸의 배정 이력.
- 삭제 / 복구 — 삭제는 소프트 삭제라
"삭제됨"필터에서 다시 복구("활성")할 수 있습니다. 사용 중·예약 중인 칸은 삭제할 수 없습니다.
회원 이름으로 락커를 찾을 때는 상단 "고객으로 검색"을 사용하세요.
각 칸에는 번호와 상태 색, 그리고 사용 중이면 회원 이름과 남은 일수(D-7, 오늘 만료면 오늘)가 한 줄로 표시됩니다. 만료 30일 이내는 주황색으로 강조되어, 스크롤만 훑어도 곧 비는 칸을 찾을 수 있습니다. 유닛이 많은 그룹은 스크롤하면 계속 불러옵니다.
그룹이 삭제되면 그 그룹의 모든 라커 배정이 자동 해제되고, 회원의 락커 서비스에는 "배정 해제" 이력이 남습니다. 회원은 만료 전까지 다른 라커로 재배정 가능한 상태로 유지됩니다. 그룹 일부만 줄이려면 "그룹 설정"에서 앞/뒤 번호 구간을 제거할 수 있습니다(사용 중·예약 중 칸이 포함된 구간은 거부됩니다).
디바이스 — IoT·센서·키오스크·라커 컨트롤러
매장에 설치된 IoT 장비를 등록하고 상태를 모니터링합니다. 라커 컨트롤러 원격 오픈 명령, 키오스크 페어링 키 발급도 여기서 합니다.
디바이스 — 장비 한 대가 한 행입니다. 키오스크는 "페어링 코드 생성"으로 단말과 연결하고, 락커 컨트롤러는 "원격 오픈" 명령을 보낼 수 있습니다.
디바이스 타입
SENSOR(센서) · CONTROLLER(컨트롤러) · CAMERA(카메라) · LOCKER(라커) · GATEWAY(게이트웨이) · KIOSK_TERMINAL(키오스크).
상태 흐름
REGISTERED 등록됨 → ACTIVE 활성 → INACTIVE 비활성 → SUSPENDED 정지 → DECOMMISSIONED 폐기
키오스크 페어링
- 디바이스 상세에서
"페어링 코드 생성"을 누르면 6자리 코드가 표시됩니다. - 매장의 키오스크 단말에서 코드를 입력하면 페어링이 끝납니다.
- 페어링 후에는 키오스크 단말마다 고유 ED25519 키 쌍이 발급되어 안전한 통신이 보장됩니다.
- 분실·도난 시
"키 취소"로 즉시 무효화 가능합니다.
안내 방송 — 문구를 음성으로 예약 방송
이용수칙·공지 같은 문구를 저장해 두면 AI 음성(한국어)으로 읽어 정해진 시각마다 매장 스피커로 내보냅니다. 한 번 만든 음성은 저장해 두었다가 다시 쓰기 때문에 같은 방송을 하루 열 번 틀어도 추가 비용이 들지 않습니다.
브라우저는 사람이 버튼을 누르기 전까지 소리를 자동으로 재생하지 못하게 막습니다. 스피커에 연결된 PC 에서 화면 왼쪽 방송 콘솔의 큰 재생 버튼(또는 화면 아래 재생 바의 같은 버튼)을 한 번 눌러 주세요. 한 번 누르면 회원 조회·매출 등 다른 메뉴를 보고 있어도 예약된 시각에 방송됩니다 — 다른 메뉴에 있는 동안에는 화면 오른쪽 아래에 방송 칩이 떠서 다음 방송 시각을 알려 주고, 누르면 이 화면으로 돌아옵니다(안내 방송 화면에서는 아래 재생 바가 그 역할을 하므로 칩이 뜨지 않습니다). 브라우저 탭을 완전히 닫으면 방송도 멈춥니다.
안내 방송 2026-08-27 개편 — 음악 플레이어처럼 생겼습니다. 왼쪽이 방송 콘솔(켜져 있으면 초록 테두리, 소리가 나가는 동안 파형이 뜁니다 · 오른쪽 아래 버튼이 방송 시작/중지), 오른쪽 위가 다음 방송 시각과 이전↔다음 게이지, 그 아래가 문구 · 스케줄 · 배경음악 세 탭, 맨 아래가 재생 바(재생·배경음악·음량)입니다.
처음 설정하는 순서
- 문구를 만듭니다.
"문구 추가"를 눌러 이름(예:"이용수칙 안내")과 방송할 내용을 적습니다. 미리 채워져 있는 문구는 없으니 센터에 맞는 내용을 직접 쓰시면 됩니다. - [미리듣기]로 소리를 확인합니다. 문구 창 왼쪽 아래 버튼입니다. 목소리는
"Minji"한 가지로 통일돼 있고 2026-08-30, 말하기 속도만 바꿔 가며 들어 볼 수 있습니다. - 스케줄을 만듭니다. 문구를 고르고 언제 틀지 정합니다(아래 표 참고).
- 스피커에 연결된 PC 에서 재생 버튼을 누릅니다. 왼쪽 방송 콘솔의 큰 버튼이며, 켜지면 콘솔이 초록으로 바뀌고 아이콘이 일시정지로 바뀝니다. 이후에는 다른 메뉴를 봐도 방송이 이어집니다. 켜 둔 상태는 기억하므로 다음에 다시 접속해도 그대로입니다(단, 브라우저가 소리를 막으면 꺼진 상태로 되돌아가니 재생 버튼을 한 번 더 눌러 주세요).
반복 방식 두 가지
| 방식 | 설정 | 예 |
|---|---|---|
| 지정한 시각에 | 방송할 시각을 하나씩 추가(최대 24개) | 매일 09:00, 12:00, 15:00, 18:00 |
| 일정 주기마다 | 시작~종료 시간대 + 주기(15분~4시간) | 토·일 10:00~20:00, 2시간마다 → 10·12·14·16·18·20시 |
요일을 하나도 고르지 않으면 매일 방송합니다. 시간대의 종료 시각 정각에도 한 번 방송되므로 위 예에서 20:00 방송이 마지막입니다.
지금 바로 방송하고 싶을 때
"문구" 탭에서 그 줄에 마우스를 올리면 왼쪽 순번(01·02…)이 재생 버튼으로 바뀝니다. 누르면 스케줄과 무관하게 그 자리에서 한 번 방송됩니다. 스케줄에 없는 임시 공지를 내보낼 때 쓰세요.
문구 · 스케줄 목록에서 보이는 것
- 다음에 나갈 문구는 줄 전체가 초록으로 강조됩니다.
- 문구 줄에는 재생 길이(추정)와 연결된 스케줄 요약이 붙습니다. 아직 한 번도 방송하지 않은 문구는
"첫 재생 때 음성이 만들어집니다"로 표시됩니다. - 연결된 스케줄 없음은 예약 방송되지 않는다는 경고입니다 — 문구만 만들고 스케줄을 안 걸었을 때 나옵니다.
- 스케줄 줄의
⋯에서"중지"(잠시 안 나가게) ·"재개"·"수정"·"삭제"를 합니다.
사무실 PC 와 데스크 PC 에서 동시에 켜 두어도, 예약 시각이 되면 먼저 잡은 쪽 한 곳에서만 방송이 나갑니다. 나머지 화면에서는 그 회차가 그냥 지나간 것으로 표시됩니다.
화면을 보는 컴퓨터의 시계가 조금 틀려 있어도 방송 시각은 밀리지 않습니다. 남은 시간 표기도 서버 시각으로 맞춰 보여 줍니다.
평소에는 배경음악 — 안내가 나갈 때만 소리를 낮춥니다
[배경음악] 탭에서 방송용 컴퓨터에 있는 음원 파일을 목록에 추가할 수 있습니다. 파일을 화면에 끌어다 놓으면 바로 등록되고, 재생 버튼을 누르면 안내 방송과 같은 스피커로 음악이 흐릅니다. 12시간짜리 긴 음원도 그대로 쓸 수 있습니다.
안내 방송이 시작되면 음악이 저절로 작아졌다가, 안내가 끝나면 다시 커집니다. 방송 때마다 음악을 껐다 켤 필요가 없습니다. 음악 음량과 안내 방송 음량은 따로 조절합니다.
음원은 그 컴퓨터에 있는 파일을 그대로 재생합니다. 그래서 그 컴퓨터에서만 나오고, 파일을 다른 폴더로 옮기거나 지우면 재생할 수 없습니다(그때는 [파일 다시 연결]로 다시 골라 주세요). 목록에서 삭제해도 컴퓨터의 원본 파일은 그대로 남습니다.
| 하고 싶은 것 | 방법 |
|---|---|
| 음원 추가 | [배경음악] 탭의 점선 영역에 파일을 끌어다 놓거나 클릭해서 고릅니다(mp3·m4a·aac·ogg·wav·flac). |
| 틀기 / 멈추기 | 탭 위쪽의 큰 재생 버튼, 또는 목록에서 곡 번호 자리의 재생 버튼(그 곡부터 시작). 화면 아래 재생 바의 음표 버튼으로도 켜고 끌 수 있습니다. |
| 여러 곡 넣기 | 여러 개를 추가하면 목록 순서대로 이어서 재생하고, 끝나면 처음으로 돌아갑니다. |
| 잠시 빼기 | 목록의 체크 아이콘을 눌러 사용 안 함으로 바꾸면 목록에는 남고 재생에서만 빠집니다. |
| 이름 바꾸기 / 삭제 | 연필·휴지통 아이콘. 삭제는 목록에서만 빼는 것이고 음원 파일은 지워지지 않습니다. |
브라우저를 껐다 켜도 같은 파일을 다시 찾아 재생합니다(처음 재생할 때 파일 사용을 한 번 허용해 주세요). 다른 브라우저에서는 새로 켤 때마다 [파일 다시 연결]로 음원을 골라야 합니다.
안내 방송과 같은 스피커로 나가기 때문에, 방송을 끄면 음악도 함께 멈춥니다. 반대로 음악만 켜 둔 채 브라우저 탭을 닫아도 소리는 나가지 않습니다.
자주 막히는 지점
| 증상 | 원인 / 해결 |
|---|---|
| 시각이 됐는데 소리가 안 난다 | 재생 버튼을 누르지 않았거나 브라우저 탭이 닫혔습니다. 다른 메뉴에 있다면 오른쪽 아래 방송 칩이, 안내 방송 화면이라면 아래 재생 바가 켜져 있는지 확인하세요. |
| 켜 뒀는데 다시 들어와 보면 꺼져 있다 | 브라우저는 페이지를 연 뒤 아무 조작도 없으면 소리를 막습니다. 이때 "켜진 것처럼" 두면 방송이 조용히 새기 때문에, 꺼진 상태로 되돌립니다. 재생 버튼을 한 번 누르면 그 클릭 자체가 브라우저가 요구하는 조작이라 바로 시작됩니다. |
| 다른 센터 방송이 나간다 | 이 컴퓨터는 재생 버튼을 누를 때 보고 있던 센터의 방송을 내보냅니다. 바꾸려면 그 센터의 안내 방송 화면으로 가서 재생 버튼을 누르세요 — 콘솔에 "지금은 ○○ 방송 중입니다. 재생 버튼을 누르면 이 센터로 바뀝니다."라고 안내가 뜹니다. |
| 지난 방송이 뒤늦게 나오지 않는다 | 정상입니다. 예정 시각에서 5분이 지난 회차는 건너뜁니다(아침 방송이 점심에 나오는 것을 막기 위함). |
| 빨간 경고가 뜨고 미리듣기가 안 된다 | 음성 생성 키가 아직 설정되지 않은 상태입니다. 문구·스케줄은 저장되지만 소리는 나오지 않으니 본사에 문의하세요. |
| 음악이 두 번 겹쳐 들린다 | 같은 컴퓨터에서 방송 화면을 두 개 열면, 나중에 튼 화면이 재생을 가져가고 먼저 켜져 있던 화면은 자동으로 꺼집니다. 다른 컴퓨터에서 각각 켠 경우에는 한쪽을 직접 꺼 주세요. |
| 음악이 중간에 멈췄다 | 파일이 있는 드라이브가 빠졌거나 파일이 지워졌을 수 있습니다. 잠깐 끊긴 정도면 멈춘 지점부터 자동으로 이어서 재생하고, 파일 자체를 못 찾으면 안내 문구가 뜹니다 — [파일 다시 연결]로 골라 주세요. |
| 문구를 지웠더니 스케줄도 사라졌다 | 정상입니다. 읽을 내용이 없는 스케줄은 남겨 둘 수 없어 함께 삭제됩니다(삭제 확인 창에도 안내됩니다). |
토큰 관리 — 문자 보낼 돈이 얼마나 남았는지 2026-08-05
문자·알림톡은 보낼 때마다 토큰이 깎입니다. 1토큰 = 1원이고 단문(SMS) 9원 · 장문(LMS) 40원 · 알림톡 9원입니다. 이 화면에서 잔액과 사용 내역을 보고, 모자라면 본사에 추가 지급을 요청합니다.
토큰 관리 — 위 4장은 지금 상태, 아래는 "사용 내역"(언제·무슨 문자·몇 통·몇 토큰)과 "요청 이력" 탭입니다.
토큰은 지급된 묶음마다 유효기간이 있습니다
- 본사가 월 정기 지급을 설정해 두면 매달 자동으로 들어옵니다. 센터에 따라 정기 지급 없이 본사 수동 지급으로만 운영되기도 합니다.
- 지급분은 소멸 기한이 있습니다(그 달 말일, 또는 지급 월 포함 N개월 뒤 말일 — 지급할 때 정합니다). 화면 상단 문구와 잔액 카드의
"○○ 소멸 예정"에서 확인합니다. - 발송할 때는 먼저 소멸하는 묶음부터 차감됩니다. 남은 채로 기한이 지나면
"유효기간 소멸"로 사라집니다.
잔액 카드에 "소진 — 발송이 차단됩니다"가 뜨면 캠페인·개인 문자 모두 나가지 않습니다. 큰 캠페인을 돌리기 전에 메시지의 예상 발송 비용과 이 화면의 잔액을 먼저 견줘 보세요.
토큰 요청
"토큰 요청"을 눌러 요청 수량과 사유(예:"이번 주 재등록 안내 캠페인 발송 예정(약 800명)")를 적고 보냅니다.- 보내고 나면 화면 위에
"○○ 지급 요청이 처리 대기 중입니다"띠가 뜨고, 버튼은"요청 처리 대기 중"으로 바뀝니다 — 대기 중인 요청이 있으면 새 요청을 보낼 수 없습니다. 잘못 보냈다면"요청 회수"로 거둬들이고 다시 보내세요. - 본사가 승인하면 잔액에 반영되고, 결과는
"요청 이력"탭에서 승인됨 · 거절됨 · 회수함으로 확인합니다.
사용 내역의 구분
| 구분 | 뜻 |
|---|---|
| 월 정기 지급 | 본사가 걸어 둔 매달 자동 지급 |
| 본사 추가 지급 | 요청 승인 또는 본사 재량 지급 |
| 발송 차감 | 문자·알림톡 발송으로 쓴 금액 |
| 발송 실패 환불 | 보내지 못한 건이 되돌아온 금액 |
| 유효기간 소멸 | 기한이 지나 사라진 잔여분 |
| 본사 조정 · 관리자 조정 | 수기 보정(사유가 함께 남습니다) |
매장 설정 — 센터 기본 정보·운영 시간·이미지·고급 옵션
센터의 정체성과 운영 방식을 정의하는 화면입니다. 4개 탭으로 나뉘어 있고 권한이 있는 사장님 또는 관리자만 수정할 수 있습니다.
공개로 전환하면 신규 사용자가 센터를 검색하고 가입할 수 있습니다.
기본 정보 탭
- 센터명 · 센터 공개 체크박스(앱에 노출 여부) · 혼잡도 기준(최근 60분 출입자 수의 임계값).
- 상담 예약에 상담 이용권 필수 — 켜면 회원이 상담 예약하려면 CONSULTATION 이용권을 보유해야 함.
- 주소·시/구·도 · 우편번호 검색.
- 국가 코드 — 현재 KR 고정.
운영 시간 탭
요일별 영업 시작·종료 시간을 입력합니다. 24시간 운영 토글을 켜면 전체 요일이 자동으로 24시간으로 설정됩니다. 익일 새벽까지 영업하는 매장은 종료시간을 다음날 시간으로 설정할 수 있도록 closeDayOffset이 자동 계산됩니다.
센터 이미지 탭
대표 이미지 외에 추가 갤러리 이미지를 여러 장 업로드할 수 있습니다. 모바일 앱과 키오스크 첫 화면에서 사용됩니다.
고급 옵션 탭
SMS 발신번호 프로필 연결, 출입 데이터 보존 기간, 결제 채널 우선순위 같은 운영 옵션을 모아 둡니다. 이 옵션들은 한 번 설정해 두면 잘 건드리지 않습니다. 문자(SMS)는 네이버 클라우드 SENS로 발송되며, 발신번호는 SENS 콘솔에 사전 등록·승인되어 있어야 실제로 나갑니다.
관리자 웹의 화면 효과도 여기서 다룹니다 — 계절과 실제 날씨(비/눈)를 반영하는 배경 효과를 켜고 끄거나, 화면 클릭 효과(스파클)의 색상을 고를 수 있습니다. 순전히 보기용 효과라 운영 데이터에는 영향이 없습니다.
모든 탭의 변경 사항은 우상단 "저장"을 눌러야 적용됩니다. 다른 탭으로 이동하거나 페이지를 닫아도 임시 저장은 되지 않으니 한 번에 마무리하세요. 되돌리고 싶다면 "초기화"를 누르면 마지막 저장 상태로 복원됩니다.
약관/계약 관리 — 회원 동의(가입/조인·얼굴 등록)
회원이 이 센터에 가입(조인)할 때와 키오스크에서 얼굴을 등록할 때 받는 동의 항목을 관리합니다. 조인 단계에서 실제로 수집하는 동의는 개인정보 제3자 제공(필수)과 마케팅 동의(선택) 두 가지입니다. 예전의 [센터 계약]과 [약관/계약 관리] 두 화면이 이 한 화면으로 합쳐졌으며, 아래쪽 구매(청약) 약관 섹션이 같은 화면에 이어집니다.
회원 동의 — 조인·얼굴 등록 시 받는 동의 항목이 행으로 나열됩니다. 플랫폼 표준 문안(제3자 제공·생체 동의)은 확인만 가능하고, 마케팅 동의서만 센터가 템플릿을 정합니다(항상 선택).
이용약관·개인정보처리방침은 이제 센터 가입 단계에서 따로 받지 않습니다 — 회원이 LifeConnect 플랫폼에 처음 가입할 때 이미 동의하기 때문입니다. 이 화면에서도 두 항목은 정리되어 보이지 않으며, 기존 동의 이력은 그대로 보존됩니다.
동의 항목
| 항목 | 필수/선택 | 누가 관리하나 |
|---|---|---|
| 개인정보 제3자 제공 | 필수 | 플랫폼이 표준 문안을 자동 생성(센터명 자동 반영). 센터는 수정 불가, 내용만 확인. 직영 센터는 대상 아님("비대상(직영)" 표시) |
| 얼굴 인식(생체) 정보 동의 | 필수 | 플랫폼 자동 생성·게시, 센터 수정 불가(아래 별도 설명) |
| 마케팅 동의서 | 선택 (필수화 불가) | 센터가 템플릿을 고름. 마케팅 수신 동의는 법적으로 선택 동의라 필수로 바꿀 수 없습니다 |
각 행에서 "내용 보기"로 본문을 미리 볼 수 있고, 마케팅 동의서는 템플릿 드롭다운으로 버전을 고릅니다. 모든 변경은 즉시 저장됩니다(별도 저장 버튼 없음).
마케팅 동의서 작성
우상단 "마케팅 동의서 작성"으로 센터 자체 마케팅 동의 문안을 새 버전으로 추가할 수 있습니다. 제목·코드·즉시 게시 여부·HTML 본문을 입력하며, 게시하면 곧바로 현재 마케팅 동의서로 연결됩니다. (제3자 제공·생체 동의 문안은 플랫폼 표준이라 업로드·수정할 수 없습니다.)
얼굴 인식(생체) 정보 동의
키오스크에서 얼굴을 등록하기 전에 받는 민감정보 동의입니다(개인정보보호법 §23). 이 문안은 플랫폼이 모든 센터에 자동으로 만들어 게시하며(직영·제휴 구분 없음), 센터는 만들지도 끄지도 못하고 항상 필수입니다.
- 얼굴 특징정보는 센터 키오스크 단말에만 저장되고 서버로 전송되지 않습니다. 원본 사진도 저장하지 않습니다. 서버에는 동의했다는 증적만 남습니다.
- 회원별 동의·철회 이력은 회원 상세의 "얼굴 인식(생체) 정보 동의 이력" 카드에서 확인합니다(운영자만).
- 안전장치 — 키오스크가 이 동의 문안을 받지 못하면 얼굴 등록 자체를 차단합니다("미게시면 수집 금지").
환불·중도해지·위약금을 담은 구매약관은 가입 동의가 아니라 "구매(주문)마다" 받는 청약확인이라, 같은 화면의 구매(청약) 약관 섹션에서 버전으로 관리합니다.
센터가 직접 올리는 마케팅 동의서 등 센터 자체 약관 본문은 사장님(센터 운영자)의 작성·유지 책임 영역입니다. 변호사 검토를 거친 표준 문구를 사용하시고, 변경 시에는 이전 동의 기록을 보존한 채 새 버전을 게시하세요.
약관/계약 관리 — 구매(청약) 약관
회원권·PT 같은 이용권을 구매할 때마다 받는 청약확인 약관(환불·중도해지·위약금 규정)을 버전으로 작성하고 게시합니다. 회원 동의와 같은 [약관/계약 관리] 화면의 아래쪽 섹션입니다. 위약금율과 특약만 입력하면 표준 법정 문안은 시스템이 자동으로 완성합니다.
구매약관 — 버전 목록에서 게시중 버전이 실제 적용 중인 약관입니다. 새 버전은 위약금율과 특약만 입력하면 표준 문안이 자동 완성되고, "게시(설정 연결)"를 눌러야 발동합니다.
동작 원리 — "게시해야 발동"
"새 버전 작성"에서 중도해지 위약금율(%)(0~10, 방문판매법 상한)과 특약(선택)만 입력합니다. 제목은 비우면 기본값이 들어갑니다. 필요하면"고급(HTML 직접 입력)"으로 본문을 직접 쓸 수도 있습니다.- 작성한 버전을
"게시(설정 연결)"해야 실제로 적용됩니다. 게시하지 않으면 아무것도 요구되지 않습니다(구매 화면에서 동의 UI가 숨겨짐). - 완납되면 그 주문에 대한 구매 계약서가 자동으로 교부됩니다(주문당 1건, 회원은 앱에서 열람). POS 대면 주문도 계약서가 교부됩니다.
게시하는 즉시 모바일 앱의 이용권 구매 화면에서 이 약관 동의가 필수가 됩니다. 그러므로 구매 동의 화면이 포함된 앱 최신 버전이 배포된 뒤에 게시하세요. 강제 여부는 채널마다 다릅니다 — 앱 구매와 구독 가입은 항상 강제, 키오스크는 설정에 따라, 대면(POS) 판매와 구독 정기결제 갱신은 강제하지 않습니다(계약서 교부로 의무를 갈음).
버전 관리
- 주문 단위 동의 — 이용권을 살 때마다 동의 체크 1개가 붙습니다. 단, 구독은 가입할 때 한 번만 받고 자동 갱신 때는 다시 받지 않습니다.
- 발행된 버전의 본문은 바뀌지 않습니다. 내용을 바꾸려면 새 버전을 만들어 게시로 교체합니다.
- 표준 문안은 계약 성립 · 청약철회/중도해지 환불 · 3영업일 환불 기한 · 자동갱신 구독 해지 · 특약으로 구성됩니다.
상태 표기
게시중 현재 적용 버전 · 미발행 아직 발행 전 · 비활성 사용 중지
프로필 — 내 계정 정보와 로그아웃
로그인한 사장님 본인의 정보입니다. 이름은 직접 변경 가능하고, 이메일·휴대폰·역할·계정 상태는 읽기 전용입니다.
두 가지 로그아웃의 차이
| 버튼 | 동작 | 언제 쓰나요 |
|---|---|---|
| 로그아웃 | 지금 사용 중인 브라우저만 로그아웃 | 일상적인 종료 |
| 전체 기기 로그아웃 | 다른 브라우저/모바일까지 모든 세션 회수 | 비밀번호 의심, 분실 폰 등 보안 사고 의심 시 |
역할(Role)
- OWNER — 사장님 본인. 모든 권한.
- ADMIN — 관리자. 회원·매출·설정에 대한 폭넓은 권한.
- INSTRUCTOR — 강사. 본인 일정·고객·실적만 접근.
- CUSTOMER — 회원. 어드민 접근 불가(앱 사용).
알림 수신 — 푸시·마케팅 동의 토글
사장님 본인이 어떤 알림을 받을지 결정합니다. 변경은 저장 즉시 반영됩니다.
알림 수신 — 토글을 바꾸면 즉시 저장됩니다. 마케팅을 꺼도 요금·정책 변경 같은 시스템 안내는 계속 받습니다.
토글 항목
- 회원 출입 알림 — 회원이 센터에 입장할 때 알림.
- 회원 결제 완료 알림 — 회원의 결제·환불이 완료됐을 때 알림(구독 정기결제 제외).
- 운영 작업 알림 — 캠페인 발송 완료, 회원 데이터 내보내기 완료 등 운영 작업 결과 알림.
- 마케팅 수신 동의 — LifeConnect 운영팀이 보내는 프로모션·이벤트 안내 수신. 끄더라도 시스템 안내(요금 변경, 정책 갱신)는 계속 받습니다.
- 푸시 알림 — 위 알림을 브라우저 푸시로 받을지 여부. 켜려면 브라우저 권한 허용과 토큰 등록이 필요합니다.
이 화면은 사장님 본인의 수신 설정입니다. 회원에게 보내는 캠페인 발송 정책은 고객관리 › 메시지(캠페인)에서 캠페인 단위로 정의합니다. 회원 본인이 받을 알림(예약·결제·마케팅 등)과 방해 금지 시간은 회원이 각자 모바일 앱의 알림 설정에서 조정합니다.
회원이 앱에서 밤 시간대(예: 22:00~08:00)를 방해 금지로 설정하면, 그 시간 동안 푸시 소리만 억제됩니다. 알림 자체는 알림함에 그대로 쌓이고 미읽음 뱃지도 유지되어, 아침에 확인할 수 있습니다. 결제 요청 같은 필수·보안 알림과 문자(SMS)는 방해 금지의 영향을 받지 않습니다.
플랫폼 이용 계약 — 센터가 플랫폼과 맺은 약관을 다시 보기
LifeConnect 플랫폼 자체의 이용약관·개인정보처리방침·마케팅 동의서를 언제든 다시 볼 수 있는 읽기 전용 섹션입니다. 개인 설정 메뉴에 따로 있던 플랫폼 계약 확인 화면은 없어졌고, 매장관리 › 약관/계약 관리 맨 아래 "센터가 플랫폼과 맺은 계약"으로 옮겨졌습니다. 같은 화면의 위쪽은 센터가 회원에게 받는 동의, 아래쪽은 센터가 플랫폼과 맺은 계약입니다.
문서 목록
- 라이프커넥트 이용약관 필수
- 라이프커넥트 개인정보처리방침[기업] 필수
- 마케팅 동의서 선택
각 행의 "내용 보기"를 누르면 모달에 약관 본문이 그대로 표시됩니다.
이슈 게시판 — 문제·건의·질문을 남기는 곳
시스템을 쓰다 막히거나 이상한 점을 발견하면 여기에 남깁니다. 전화로 말하고 잊히는 대신 접수 → 확인 → 진행 중 → 완료가 기록으로 남고, 처리 결과와 답변이 화면에 붙습니다. 회원이 앱에서 올린 문의도 같은 게시판으로 들어옵니다.
"이슈 등록" 버튼으로 바로 신고할 수 있습니다
문제가 난 그 화면에서 누르면 발생 위치(주소)가 자동으로 채워집니다. 작성 시점의 버전·브라우저 정보도 함께 기록되므로, 재현이 안 되는 문제를 추적할 때 큰 도움이 됩니다.
이슈 게시판 — 행을 누르면 상세가 열립니다. 발생 위치는 웹 어드민 · 앱 · 키오스크 중 어디에서 났는지이고, 작성자가 회원이면 이름을 눌러 회원 상세로 갈 수 있습니다.
분류 세 가지
| 구분 | 값 | 쓰는 법 |
|---|---|---|
| 유형 | 문제 · 건의 · 질문 | 고장은 문제, 개선 요청은 건의, 사용법은 질문 |
| 심각도 | 막힘 · 불편 · 사소 | 막힘은 일을 진행할 수 없는 상태. 남발하면 우선순위가 무의미해집니다 |
| 상태 | 접수 → 확인 → 진행 중 → 완료 / 반려 | 처리하는 쪽이 바꿉니다 |
이슈 등록할 때 채우는 것
- 제목(필수) — 한 줄 요약. 상세 내용(필수) — 무엇이 / 어디서 / 어떻게 발생했는지, 다시 만들어 내는 순서.
- 발생 위치 — 문제가 난 화면 주소·경로(예:
/sales/naver). 헤더 버튼으로 열면 자동으로 채워집니다. - 발생 시각 · 첨부 이미지(선택) — 화면을 캡처해 붙이면 확인이 훨씬 빨라집니다.
- 영향 회원(선택) — 특정 회원에게만 생긴 문제라면 그 회원을 지정합니다.
처리하기 2026-08-14
상세 화면 아래 "처리 등록"에서 상태 · 담당자 · 처리 메모를 남깁니다. 종전에는 본사 운영팀만 할 수 있어 센터에서 이미 해결한 건도 계속 "접수"로 남아 있었습니다.
- 담당자는 우리 센터 직원 중에서만 지정할 수 있습니다.
- 처리 메모는 신고자에게 보이지 않는 내부 기록입니다. 신고자에게 전할 말은 댓글로 남기세요.
- 처리 이력은 상세의 처리 현황 타임라인에 쌓입니다.
- 이슈 삭제는 본사 운영팀만 할 수 있습니다(되돌릴 수 없기 때문입니다).
- 본인이 신고한 이슈를 본인이 완료 처리하면 처리 완료 알림은 오지 않습니다.
대기 중인 이슈 수는 대시보드의 "대기 중 이슈" 카드에서도 확인할 수 있습니다. 회원이 앱에서 올린 문의는 회원 앱의 내 문의 내역에서 진행 상태와 답변(댓글)이 그대로 보입니다.
변경 이력 — 무엇이 언제 바뀌었는지
배포된 기능·개선·수정을 날짜별로 모아 둔 화면입니다. "지난주에 없던 버튼이 생겼는데 뭐지?" 싶을 때 여기부터 보세요. 아래쪽에는 아직 나오지 않은 진행 중 · 예정 목록도 있습니다.
변경 이력 — 최신 릴리스가 맨 위입니다. 항목마다 기능 · 개선 · 수정 분류와 영역 태그가 붙습니다.
새 변경 사항 팝업
아직 확인하지 않은 변경이 있으면 로그인 후 팝업이 한 번 뜹니다. "확인"을 누르면 그 시점까지 읽은 것으로 처리되고 다음부터는 뜨지 않습니다. 읽은 위치는 계정 단위로 서버에 저장되므로 다른 PC 에서 로그인해도 다시 뜨지 않습니다. 다시 보고 싶으면 이 화면의 "업데이트 내역 다시보기"를 누르세요.
진행 중 · 예정
목록 아래 로드맵에는 개발 중이거나 예정된 항목이 진행 중 · 예정으로 붙어 있습니다. 일정과 내용은 변경될 수 있습니다 — 여기 있는 항목을 전제로 운영 계획을 잡지 마세요. 이슈 게시판에 올린 건의가 채택되면 이 목록을 거쳐 릴리스로 이어집니다.
AI 에이전트 — 말로 물어보고, 확인 한 번으로 처리
"이번 달 매출 알려줘", "만기 예정인 20대 남성 회원 뽑아줘"처럼 자연어로 묻고 분석하는 대화형 도우미입니다. 여기에 회원 등록·예약·주문·결제 같은 실제 작업까지 붙어 있지만, AI가 마음대로 바꾸지 않고 사장님이 확인 버튼을 눌러야만 반영됩니다.
AI 에이전트 — 자연어로 요청하면 대화 아래에 작업 제안 카드가 뜹니다. 경고가 없는 회원 등록은 즉시 실행되고(실행됨), 그 외 작업은 "확인"을 눌러야 반영됩니다(확인 대기).
센터 안에서는 화면 우측 상단의 (반짝임) 아이콘을 누르면 오른쪽에서 대화창이 열립니다. 여러 센터를 한꺼번에 보고 싶으면 /ai-agent 전체화면을 사용하세요. 전체화면은 전 지점을 합쳐 보여 주는 읽기(분석) 전용이고, 실제 등록·수정 같은 작업 제안은 센터 안 대화창에서만 뜹니다.
분석은 이렇게 물어보세요
- "지난 30일 매출과 비교해서 분석해줘"
- "만기 예정 회원이 가장 많은 센터는 어디야?"
- "이번 주 전 지점 예약 현황을 요약해줘"
새 대화 화면의 추천 버튼을 누르면 예시 질문이 바로 입력됩니다.
작업 제안 → 확인 (가장 중요한 원칙)
AI에게 "홍길동 회원 등록해줘", "내일 3시 예약 잡아줘" 같은 작업을 시키면, 곧바로 실행되는 게 아니라 대화 아래에 작업 제안 카드가 뜹니다. 카드에는 작업 요약과 (있다면) 경고가 표시되고 "거절"·"확인" 버튼이 있습니다. 확인을 눌러야 실제 시스템에 반영됩니다.
| 작업 | 기본 동작 |
|---|---|
| 회원 등록 | 예외 — 이름이 있고 차단 경고가 없으면 확인 없이 바로 등록됩니다(금전 이동이 없고 되돌리기 쉬워서). 전화번호 중복 같은 경고가 있으면 확인 대기로 바뀝니다. |
| 회원 정보 수정 · 예약 등록/변경/취소 · 주문 생성 · 결제 등록 · 디바이스 제어 | 항상 확인 대기. 특히 결제·취소·디바이스처럼 되돌리기 어려운 작업은 확인 버튼을 눌러도 한 번 더 되묻습니다. |
카드의 경고는 "전화번호가 이미 있는 회원과 겹칩니다" 같은 위험 신호로, 자동 실행을 멈추고 사장님 확인을 기다립니다. 안내는 "전화번호 없이 임시 계정으로 만듭니다" 같은 정상적인 참고 사항이라 자동 실행을 막지 않습니다.
알아 두면 좋은 안전장치
- 부족한 정보는 되묻습니다 — 필수 항목이 없으면 추측하지 않고 사장님에게 물어봅니다.
- 중복 실행 방지 — 확인 버튼을 두 번 눌러도 딱 한 번만 처리됩니다.
- 30분 지나면 제안 만료 — 확인하지 않은 제안은 30분 뒤 사라집니다. 필요하면 다시 요청하세요.
- 결제 제약 — AI를 통한 결제는 수기 수단(현금·카드·계좌이체 등)만 가능하고 포인트·쿠폰은 불가, 주문 잔액을 넘는 금액은 거부됩니다. 전화번호·이메일·비밀번호는 AI로 바꿀 수 없습니다.
- 하루 사용 한도 — 하루 사용량을 넘으면 다음 날 다시 이용할 수 있습니다.
AI가 실행하는 등록·결제·예약도 사람이 화면에서 하는 것과 동일한 규칙(닫힌 구간 유효기간, 이력 가드, 시설 타임존, 중복 방지)을 그대로 따릅니다. AI가 규칙을 우회하는 일은 없습니다. 외부 연동(MCP)에는 쓰기 기능이 영구적으로 차단되어 조회만 가능합니다.
제안 카드 상태
확인 대기 확인을 기다리는 중 · 실행됨 반영 완료 · 실패 처리 실패 · 거절됨 사장님이 거절 · 만료됨 30분 경과
경영 관제 (HQ) — 여러 센터를 한 화면에서
여러 센터를 운영하는 본사(가맹 본부)가 전 지점의 상태를 한눈에 관제하는 화면입니다. 핵심 지표·센터 간 비교·위험 시설 알림을 모아 보고, 매주 월요일 아침에는 AI가 지난주 실적을 요약한 보고서를 자동으로 만들어 줍니다.
경영 관제 — 상단 6개 지표 타일, 좌측 시설 비교 표(행 클릭 시 해당 시설 통계로 드릴다운), 우측 예외 알림으로 구성됩니다. 지표 정의는 센터 통계와 완전히 동일합니다.
관제 보드 — 핵심 지표 스트립
상단에 6개의 큰 지표 타일이 놓입니다. 기간은 최근 7일 · 28일 · 90일 중 선택합니다(기본 28일).
| 지표 | 의미 |
|---|---|
| 주간 활성 시설 (WAF) | 최근 7일 안에 방문 또는 결제가 1건이라도 발생한 "살아 있는 시설" 수. 본사의 North Star 지표 |
| 총 시설 | 직영·파트너 시설 수 |
| 기간 순매출 합 | 선택 기간의 전 시설 순매출 합계(직전 구간 대비 증감) |
| 유효 회원 합 | 전 시설 유효 회원 합계 |
| 결제 침투율 | (앱 PG 결제 + 키오스크 카드 결제) ÷ 전체 순매출. 수기 결제 비중이 높은 시설을 찾는 지표 |
| 유료 전환율 | 수익화 목표용 자리표시 지표(현재 준비 중) |
아래로는 5개 관점 탭(성장·활성화 · 시설 건전성 · 거래·수익화 · 직영 경영 · 품질·운영)과, 시설별로 순매출·유효 회원·만기 예정·신규·재등록·재등록률·30일 미방문·미수금·방문자·활성 구독·구독 매출 11개 지표를 나란히 비교하는 표가 있습니다. 한 행을 누르면 그 시설의 통계 화면으로 바로 이동합니다.
관제 보드의 모든 지표는 센터 통계 화면과 완전히 동일한 정의로 계산됩니다(신규·재등록은 최초 등록일 기준). 그래서 본사에서 본 값과 개별 센터에서 본 값이 어긋나지 않습니다. 특정 시설의 건전성·이연부채 계산이 일시적으로 실패하면 그 시설만 "-"로 비고, 다른 시설·다른 지표는 그대로 표시됩니다.
위험 시설 알림 (건전성)
우측에는 주의가 필요한 시설이 심각도순으로 모입니다.
- 건전성 — 시설의 종합 상태를 GREEN 양호 · AMBER 주의 · RED 위험 3단계로 표시합니다. 여러 신호를 가중 점수로 합산하므로, 위험 신호 하나만으로 곧장 RED가 되지는 않습니다.
- 이연부채율 — 아직 소진되지 않은 선결제 잔액의 부담 정도. 0.8 이상이면 주의, 1.2 이상이면 위험으로 표시합니다. 운영 이력이 90일 미만인 시설은 판정을 보류합니다.
주간 AI 보고서
경영 관제 상단의 "주간 AI 보고서" 버튼을 누르면, 매주 지난주(월~일) 실적을 종합한 경영 브리프가 열립니다.
- 매주 월요일 아침 09:00(한국시간)에 자동 생성됩니다. 아직 없으면
"지난주 보고서 생성"버튼으로 직접 만들 수 있습니다(1~2분 소요). - 구성: 핵심 수치 4타일(주간 순매출·유효 회원·주간 활성 시설·예외 알림) + ① 실적 리뷰 ② 이번 주 전망 ③ 리스크·부채 관리 ④ 지난 캠페인 회고 ⑤ 이번 주 캠페인 제안.
- 숫자는 시스템 집계, 문장은 AI — 화면의 모든 수치는 시스템이 계산한 값이고, AI는 그 위에 서술과 제안만 씁니다. 검증되지 않은 숫자를 지어내지 못하도록 설계돼 있습니다.
"이번 주 캠페인 제안" 카드에는 대상자 수와 조건이 검증된 제안만 표시되며, "세그먼트 만들고 캠페인으로"를 누르면 수신 그룹이 자동으로 만들어져 해당 센터의 메시지(캠페인) 화면으로 넘어갑니다. 하지만 실제 발송은 언제나 운영자가 직접 캠페인을 만들어 시작해야 합니다. AI가 회원에게 문자를 자동으로 보내는 일은 없습니다.
브랜드 관제 — 내 브랜드 센터만 묶어서 보기 2026-08-24
여러 지점을 한 브랜드로 묶어 그 브랜드의 센터만 합산해 보는 화면입니다. 종전에는 전 센터를 보는 경영 관제(HQ)밖에 없어, 운영 주체가 둘 이상이면 남의 센터까지 보였습니다.
브랜드 관제 — 기간을 고르면 그 브랜드 센터들의 합계가 나오고, 아래에서 센터별로 견줍니다.
브랜드가 무엇을 바꾸나
- 보는 범위 — 이 화면의 모든 숫자는 그 브랜드에 속한 센터들의 합입니다. 다른 브랜드 센터는 섞이지 않습니다.
- 권한 — 브랜드 역할을 받으면 소속 전 센터에 같은 권한이 펼쳐집니다. 센터를 하나씩 추가할 필요가 없습니다.
- 이용권 경계는 바뀌지 않습니다 — A지점 회원권으로 B지점을 이용할 수는 없습니다. 브랜드는 보는 단위이지 이용 단위가 아닙니다.
- 센터 이름은 브랜드 안에서만 겹치지 않으면 됩니다.
화면 구성
- 기간 —
"최근 7일"·"최근 28일"·"최근 90일". - 합계 카드 4장 — 순매출 · 유효 회원 · 운영 센터 · 미수금(기간 내 센터 합계).
- 순매출 추이 · 센터별 현황(열 머리글을 눌러 정렬).
- 주의 센터 — 건전성이 RED · AMBER인 센터만 추립니다. 판정 기준은 위험 분석과 같습니다.
집계 정의를 하나로 쓰기 때문에 같은 지표는 같은 값이 나옵니다. 다만 가맹 목표·문자 토큰 지급·이슈 통합처럼 플랫폼 전체를 다루는 항목은 브랜드 관제에 나오지 않습니다(플랫폼 관리자 전용).
브랜드 권한은 소속 전 센터에 한꺼번에 적용되므로, 센터에서 스스로 올리는 경로를 두지 않았습니다. 담당자 추가가 필요하면 본사에 요청하세요. 조회 권한(VIEWER)은 읽기 전용이며, 개인별로 걸어 둔 거부(DENY) 예외가 항상 우선합니다(권한 관리).
용어 사전
메뉴 화면에서 자주 마주치는 단어들의 정확한 뜻과 용례입니다. 헷갈리는 단어는 사이드바 검색창에 단어를 입력하면 관련 메뉴로 곧장 갈 수 있습니다.
| 용어 | 정의 | 관련 메뉴 |
|---|---|---|
| 센터 / 매장 / Facility | 한 매장 단위. 한 사장님이 여러 센터를 가질 수 있음 | 센터 목록 |
| 이용권 / Service / UserService | 회원 한 명이 보유한 한 건의 권리(예: 6개월 회원권) | 회원 상세 › 서비스 탭 |
| 상품 / Product | 회원이 결제할 수 있는 카탈로그 항목. 결제하면 이용권으로 변환 | 상품관리 › 이용권 |
| 패키지 / Product Package | 여러 상품을 묶어서 한 번에 파는 번들 | 상품관리 › 패키지 |
| 구독 / Subscription Plan | 매월 자동 청구되는 정기 결제 상품 | 상품관리 › 구독 |
| 쿠폰 / Coupon | 할인 코드. 정액(FIXED_AMOUNT) 또는 정률(PERCENTAGE) | 상품관리 › 쿠폰 |
| 주문 / Order | 한 번의 결제 묶음. 여러 상품/패키지를 한 주문에 담을 수 있음 | 매출 현황 |
| 결제 / Payment | 한 주문에 대한 한 건의 돈 흐름. 한 주문에 여러 결제(분할 결제)가 가능 | 매출 현황 |
| 환불 / Refund | 결제에 대한 차감 처리. 부분 환불 가능 | 매출 현황 |
| 강사 / Instructor | 1:1 레슨을 제공하는 직원 | 임직원 조회 · 일정 |
| 직책 / Position | 관리자/매니저/강사 등의 라벨 | 직책 관리 |
| 고객 그룹 / Customer Group | 회원을 분류하는 사용자 정의 라벨 | 고객 그룹 |
| 수신 그룹 / Segment | 조건(필터)으로 대상 회원을 묶은 동적 그룹. 캠페인·홈 프로모션이 함께 사용 | 메시지 |
| 캠페인 / Campaign | 문자·푸시·이메일 발송 계획과 결과의 묶음(단발성·자동 반복 모두) | 메시지 |
| 자동 메시지 / 반복 캠페인 | 매일·매주·매월 조건에 맞는 회원에게 자동 발송(생일·만기·미방문 등) | 메시지 |
| 홈 프로모션 | 앱 홈 화면에 뜨는 배너·팝업. 발송이 아니라 노출형 | 홈 프로모션 |
| 리더보드 | 전 센터 PT 실적 랭킹(강사별 / 센터별) | 리더보드 |
| 활동 / Activity | 캠페인이 한 회원에게 보낸 한 건의 발송 단위 | 캠페인 상세 |
| 락커 / Locker | 매장의 짐 보관함. 그룹과 유닛(번호)으로 구분 | 락커 |
| 디바이스 / Device | 매장에 설치된 IoT 단말 | 디바이스 |
| 약관 / Contract | 회원이 가입 시 동의하는 문서 | 약관/계약 관리 |
| 혼잡도 기준 | 최근 60분 출입자 수가 이 값을 넘으면 혼잡으로 표기 | 매장 설정 |
| 상담 / Consultation | 가입 전 또는 가입 직후 회원과의 면담 기록 | 상담 관리 |
| 출석률 등급 | RISK·WARNING·NORMAL·LOYAL — 회원의 방문 빈도 기반 4단계 라벨 | 회원 조회 필터 |
| POSTPONE / SHIFT | 기간 조정 모드: 특정일부터 홀드하고 종료일만 미루기(시작일 유지) / 시작·종료를 함께 이동(길이 유지) | 기간 조정 배치 |
| 키오스크 페어링 키 | 키오스크 단말 인증을 위한 ED25519 키 쌍 | 디바이스 |
| 권한(Permission) 카탈로그 | 약 60개의 세부 기능 권한. 역할·커스텀 역할·직원별 예외로 켜고 끔 | 권한 관리 |
| 커스텀 역할 | 기본 역할에 추가로 얹는 권한 묶음(특정 직원 그룹에 부여) | 권한 관리 |
| 배정 이력 | 직책·급여표·팀을 "언제부터 언제까지"의 기간으로 기록한 발령 이력 | 직원 배정·팀 |
| 구매약관 / PURCHASE_TERMS | 이용권 구매 주문마다 받는 청약확인 약관(환불·해지·위약금) | 약관/계약 관리 |
| 제3자 제공 동의 | 센터 조인 시 받는 필수 동의(직영 센터는 비대상) | 약관/계약 관리 |
| 생체(얼굴) 동의 / BIOMETRIC_FACE | 키오스크 얼굴 등록 전 받는 민감정보 동의. 플랫폼 자동·항상 필수 | 약관/계약 관리 |
| AI 에이전트 / 작업 제안 | 자연어로 묻고, 회원 등록·예약·결제를 확인 후 실행하는 도우미 | AI 에이전트 |
| 방해 금지 시간 / DND | 회원이 앱에서 설정하는 심야 시간대. 그 동안 푸시 소리만 억제 | 알림 수신 |
| 건전성 (GREEN/AMBER/RED) | 본사 관제에서 시설의 종합 상태를 나타내는 3단계 신호 | 경영 관제 |
| 결제 침투율 | (앱 PG + 키오스크 카드 결제) ÷ 전체 순매출. 수기 결제 비중을 뒤집어 보는 지표 | 경영 관제 |
| 공급가 | 부가세(VAT 10%)를 제외한 금액. 리더보드·본사 지표의 매출 기준 | 리더보드 |
상태값 종합표
화면 곳곳에서 만나는 색깔 뱃지들이 어떤 의미인지 한자리에 모았습니다. RAG 챗봇이 회원·결제·예약 상태에 대한 질문을 받았을 때 정답을 빠르게 찾을 수 있도록 분류해 두었습니다.
회원 / 계정
| 코드 | 뱃지 | 의미 |
|---|---|---|
| ACTIVE | 활성 | 정상 사용 중 |
| SUSPENDED | 정지 | 일시 사용 정지(연체 등) |
| INACTIVE | 비활성 | 오랜 기간 미사용 |
| TEMPORARY | 임시 | 본인 인증 미완료. 사장님이 대신 등록한 상태 |
| DELETED | 탈퇴 | 회원이 직접 탈퇴 또는 사장님이 영구 삭제 |
이용권 / 회원권
| 코드 | 뱃지 | 의미 |
|---|---|---|
| ACTIVE | 활성 | 현재 사용 중 |
| CANCELLED | 취소 | 중도 취소 또는 환불 |
| VALID | 유효 | 보유한 회원권이 살아 있음 |
| EXPIRING | 만료 임박 | 가까운 시일 내 만료 |
| EXPIRED | 만료 | 이미 만료됨 |
주문 / 결제
| 분류 | 코드 | 뱃지 | 의미 |
|---|---|---|---|
| 주문 상태 | PENDING | 대기 | 아직 결제 완료되지 않음 |
| 주문 상태 | PAID | 완료 | 결제 완료 |
| 주문 상태 | CANCELLED | 취소 | 주문 취소 |
| 재무 상태 | UNPAID | 미결제 | 금액이 한 푼도 들어오지 않음 |
| 재무 상태 | PARTIALLY_PAID | 부분결제 | 일부만 결제됨 |
| 재무 상태 | PAID | 완납 | 전액 결제 완료 |
| 재무 상태 | PARTIALLY_REFUNDED | 부분환불 | 일부 금액이 환불됨 |
| 재무 상태 | REFUNDED | 환불 | 전액 환불 완료 |
상담
| 분류 | 값 | 뱃지 |
|---|---|---|
| 진행 상태 | OPEN | 요청 |
| 진행 상태 | IN_PROGRESS | 진행중 |
| 진행 상태 | RESOLVED | 완료 |
| 진행 상태 | CANCELLED | 취소 |
| 결과 | JOINED | 가입 |
| 결과 | CONSIDERING | 검토중 |
| 결과 | NO_SHOW | 미방문 |
| 결과 | REJECTED | 거절 |
캠페인 / 활동
| 분류 | 값 | 뱃지 |
|---|---|---|
| 캠페인 상태 | DRAFT | 준비중 |
| 캠페인 상태 | ACTIVE | 진행중 |
| 캠페인 상태 | PAUSED | 일시중지 |
| 캠페인 상태 | COMPLETED | 완료 |
| 캠페인 상태 | ARCHIVED | 보관 |
| 활동 상태 | PENDING | 대기 |
| 활동 상태 | IN_PROGRESS | 진행 |
| 활동 상태 | COMPLETED | 완료 |
| 활동 상태 | FAILED | 실패 |
| 활동 상태 | SKIPPED | 제외 |
락커
| 분류 | 값 | 뱃지 |
|---|---|---|
| 유닛 상태 | AVAILABLE | 사용 가능 |
| 유닛 상태 | REPAIRING | 수리 중 |
| 유닛 상태 | DISABLED | 비활성 |
| 점유 상태 | RESERVED | 예약중 |
| 점유 상태 | ASSIGNED | 사용중 |
디바이스
REGISTERED 등록 · ACTIVE 활성 · INACTIVE 비활성 · SUSPENDED 정지 · DECOMMISSIONED 폐기
예약 / 그룹 수업 출석
| 분류 | 값 | 뱃지 |
|---|---|---|
| 예약 상태 | CONFIRMED | 확정 |
| 예약 상태 | COMPLETED | 완료(출석) |
| 예약 상태 | NO_SHOW | 노쇼 |
| 예약 상태 | CANCELLED | 취소 |
| 그룹 수업 회차 | OPEN / CLOSED / CANCELLED | 예약중 · 마감 · 폐강 |
AI 에이전트 작업 제안
| 값 | 뱃지 | 의미 |
|---|---|---|
| STAGED | 확인 대기 | 사장님 확인을 기다리는 제안 |
| EXECUTED / CONFIRMED | 실행됨 | 확인되어 실제 반영됨(회원 등록은 조건 충족 시 자동) |
| NEEDS_INPUT | 추가 입력 필요 | 필수 정보가 부족해 되묻는 중 |
| REJECTED | 거절됨 | 사장님이 거절 |
| EXPIRED | 만료됨 | 30분 내 확인하지 않아 만료 |
| FAILED | 실패 | 처리 중 오류 |
홈 프로모션 / 구매약관
| 분류 | 값 | 뱃지 |
|---|---|---|
| 홈 프로모션 | DRAFT / SCHEDULED / ACTIVE / PAUSED / ARCHIVED | 작성 중 · 예약 · 노출 중 · 일시 중지 · 보관 |
| 구매약관 버전 | 게시중 / 미발행 / 비활성 | 게시중 · 미발행 · 비활성 |
본사 관제 — 건전성
GREEN 양호 · AMBER 주의 · RED 위험 — 여러 신호를 가중 점수로 합산한 3단계. 이연부채율은 0.8 이상 주의, 1.2 이상 위험.
일괄 기간 조정 배치
처리중 → 완료 → 부분 또는 전체 취소 가능. 항목별 결과는 성공 · 실패 · 제외.
자주 만나는 에러와 해결
실무에서 가장 자주 마주치는 메시지와 그 해결 방법입니다. RAG 챗봇이 사장님의 "왜 이거 안 돼요?"에 즉답할 수 있도록 분류해 두었습니다.
로그인·인증
| 증상 | 원인 | 해결 |
|---|---|---|
| 로그인 후에도 로그인 화면으로 돌아온다 | 쿠키 차단 / 시크릿 모드 / 다른 도메인에 잔여 세션 | 일반 모드에서 다시 시도, 브라우저 쿠키 허용 확인 |
| 인증코드를 못 받음 | 이메일은 스팸함 / 휴대폰은 광고 차단 | 스팸함 확인, 60초 후 재발송 버튼 클릭, 휴대폰 광고 차단 해제 |
| "잠시 후 다시 시도해 주세요" | 같은 IP에서 너무 잦은 시도 | 1분 대기 후 재시도 |
회원·이용권
| 증상 | 원인 | 해결 |
|---|---|---|
| 회원 삭제 버튼이 비활성 | 활성/탈퇴 상태 회원은 즉시 삭제 불가 | 먼저 "센터에서 제거" 후 삭제, 또는 임시 회원만 삭제 |
| "강사 변경" 메뉴가 안 보임 | 1:1 레슨 서비스가 아님(GROUP_CLASS·MEMBERSHIP은 불가) | 해당 회원의 LESSON 서비스를 골랐는지 확인 |
| 락커 배정 시 "사용할 수 있는 라커가 없음" | 그룹 내 모든 유닛이 ASSIGNED/REPAIRING | 다른 그룹에 빈 유닛이 있는지 확인 또는 그룹 추가 |
| 일괄 기간 조정 미리보기에서 "제외" 다수 | 대상 회원의 서비스가 이미 만료, 양도 중, 또는 환불됨 | 필터를 좁혀 활성 서비스만 대상으로 |
결제·환불
| 증상 | 원인 | 해결 |
|---|---|---|
| "PRODUCT_DELETE_BLOCKED_ORDERED" (409) | 주문 이력이 있는 상품을 삭제 시도 | 삭제 대신 비활성으로 전환 |
| 환불 버튼이 막히거나 환불 후 서비스가 안 사라짐 | 그 이용권에 미래 예약이 남아 있어 환불이 막힘 | 남은 예약을 먼저 취소한 뒤 다시 환불. 환불되면 서비스는 자동으로 취소됨(별도 종료 불필요) |
| 구독 결제가 누락 | 카드 만료, 청구일 오류, 잔액 부족 | 구독 상세에서 다음 시도 일정 확인, 회원에게 카드 재등록 요청 |
알림·캠페인
| 증상 | 원인 | 해결 |
|---|---|---|
| SMS가 안 나감 | 센터 SMS 발신번호(프로필) 미설정, 발신번호 미승인, 문자 토큰 부족 | 매장 설정 › 고급 옵션에서 발신번호 프로필을 등록하고, 그 번호가 SENS 콘솔에 사전 등록·승인됐는지 확인 |
| 마케팅 동의자만 받았는데 발송 0건 | 대상 그룹에 마케팅 동의자가 없음 | 회원 조회 → 마케팅 동의=O 필터로 후보 확인 |
| 활동이 "FAILED"로 끝남 | 회원 휴대폰 번호 형식 오류 또는 수신 거부 | 해당 회원 프로필 수정, 수동 재시도 |
사장님이 가장 자주 묻는 질문
운영
여러 센터를 한 계정으로 관리할 수 있나요?
네. 센터 목록에서 사장님이 OWNER인 모든 센터가 한 화면에 모입니다. 카드 클릭으로 빠르게 전환할 수 있고, 통합 매출은 전 지점 통계에서 확인합니다.
임시 직원과 정직원의 차이는?
임시(TEMPORARY)는 본인 인증 미완료 상태로, 즉시 삭제 가능합니다. 정직원(ACTIVE)은 매출·급여·인증 이력이 누적되어 즉시 삭제가 불가합니다. 떠나는 직원은 "센터 제거"로 분리만 해 두면 이력은 보존됩니다.
운영 시간을 새벽 2시까지로 설정하려면?
매장 설정 › 운영 시간에서 종료 시간을 02:00으로 입력하면 자동으로 closeDayOffset=1이 적용되어 다음 날 새벽까지 영업하는 것으로 처리됩니다.
회원·결제
결제 후 회원 본인 인증이 안 끝났어요
임시 회원 상태로 등록되어 있고, 본인이 앱에서 휴대폰 인증을 완료하면 자동으로 활성으로 전환됩니다. 며칠 지나도 미인증이면 사장님이 회원 상세에서 "연락처 변경"으로 번호를 정리해 재발송하세요.
회원이 양도하고 싶다고 하면?
회원 상세 › 서비스 탭에서 해당 서비스의 ⋯ 메뉴 → 양도를 누르고, 양수자(받는 사람) 정보를 입력해 확정하면 잔여 기간/횟수가 즉시 이전됩니다. 양도 횟수에는 고정 상한이 없습니다 — 횟수형 이용권은 잔여가 남아 있는 한 여러 번 나눠 양도할 수 있고, 기간형은 양도 시 원본이 취소되어 한 번만 가능합니다. 모든 양도는 이력으로 남아 되돌릴 수 있습니다.
환불은 부분만 가능한가요?
네. 결제 한 건에 대해 부분 환불 여러 번 가능합니다. 환불 합계는 결제액을 초과할 수 없습니다. 환불하면 해당 이용권(서비스)은 자동으로 취소되므로 따로 종료할 필요가 없습니다. 단, 그 이용권에 미래 예약이 남아 있으면 환불 전에 먼저 예약을 취소해야 환불이 진행됩니다. 참고로 서비스를 살려 둔 채 결제만 되돌리는 것은 환불이 아니라 결제취소(VOID)이며, 이때 서비스는 일시정지(PAUSED) 상태가 되었다가 재결제 시 되살아납니다.
예약·일정
강사가 갑자기 결근했어요
일정에서 그 수업을 클릭하고 "긴급 취소"를 누르면, 예약 회원에게 자동으로 알림이 가고 수업이 취소됩니다. 그룹 수업이라면 그룹 수업에서 회차 단위로 동일하게 처리합니다.
그룹 수업 시리즈를 통째로 종료하려면?
회차 클릭 → "반복 시리즈 관리"에서 종료일을 오늘로 변경하면 이후의 모든 회차가 일괄 취소됩니다. 사유를 적어 두면 회원 알림에 함께 표시됩니다.
분석·매출
매출은 본인매출 기준인가요, 명목매출 기준인가요?
실적 분석과 매출 분석의 매출은 모두 본인매출(결제 발생 시점에 강사·직원에게 분배되는 기준)입니다. 한 회원이 다른 강사의 수업도 듣는 경우, 매출은 결제 시점의 담당 강사로만 잡히고, 사용 횟수는 실제 수업 진행 강사 기준입니다.
리포트가 텅 비어 있어요
통계 › 리포트는 아직 준비 중이라 비어 보이는 것이 정상입니다. 그동안은 대시보드(카드를 직접 골라 구성하는 센터 운영 현황판)와 매출 현황·비교 분석을 사용하세요. 정식 출시되면 본 문서가 갱신됩니다. 종전의 통계 › 사용자 통계는 2026년 8월 24일부터 대시보드로 합쳐졌습니다 — 카드 구성은 이제 한 화면에서 합니다.
알림·캠페인
마케팅 동의가 없는 회원에게도 만기 안내를 보내도 되나요?
"만기 안내", "결제 영수증" 같은 정보성 메시지는 동의 없이도 발송 가능합니다. 캠페인 생성 시 목적을 INFORMATIONAL로 선택하면 마케팅 동의 필터가 자동으로 풀립니다. 단, 광고성 문구가 섞이지 않게 본문을 점검해 주세요.
발송 대신 결과 페이지로 바로 가고 싶어요
캠페인 상세에서 우측 상단 "성과" 버튼을 누르면 어느 단계에서든 성과 페이지로 갈 수 있습니다.
권한·AI·신규 기능
특정 직원에게 급여 메뉴만 숨기고 싶어요
인사관리 › 권한 관리의 직원별 예외 탭에서 그 직원을 고르고 "급여 보기" 권한을 차단으로 두면 됩니다. 차단은 역할·커스텀 역할보다 우선하므로, 다른 관리자에게는 그대로 보이면서 그 직원에게만 숨겨집니다. 권한이 없는 메뉴는 사이드바에서 사라집니다.
AI에게 회원 등록을 시켰는데 확인 버튼이 없었어요
회원 등록은 이름이 있고 위험 경고가 없으면 확인 없이 바로 처리되는 유일한 예외입니다(금전 이동이 없어서). 예약·주문·결제·수정·취소는 항상 확인 카드가 뜨고, 확인을 눌러야 반영됩니다. 자세한 규칙은 AI 에이전트를 보세요.
운영 중인 센터가 리더보드에 안 보여요
리더보드에는 공개 센터만 나옵니다. 새로 만든 센터는 처음에 비공개일 수 있으니 매장 설정에서 "센터 공개"를 켜 주세요. 강사 리더보드는 그 기간에 PT 실적이 있는 강사만 표시되는 점도 참고하세요.
구매약관을 게시하면 언제부터 적용되나요?
구매약관은 게시(설정 연결)하는 즉시 앱 구매 화면에서 동의가 필수가 됩니다. 게시 전에는 아무것도 요구되지 않으며, 내용을 바꾸려면 새 버전을 작성해 게시로 교체하세요(게시된 본문은 수정 불가). 자세한 내용은 약관/계약 관리를 참고하세요.
그룹 수업 출석 체크가 화면에 안 보여요
출석 체크는 수업이 시작된 뒤에만 나타납니다. 또한 이 일괄 출석은 그룹 수업(GX) 전용이라, 1:1 개인 레슨(PT)은 일정 보드에서 예약을 열어 건별로 처리합니다.