쇼핑몰 KPI가 무엇이냐고 물으면 대부분 「월 매출 3억」이나 「ROAS 400%」라고 답합니다. 둘 다 중요한 숫자지만, KPI로 걸어 두면 팀은 이번 주에 무엇을 해야 할지 알 수 없습니다.
결론부터 말씀드리면, 매출은 KPI가 아니라 결과입니다. 매출을 만드는 숫자는 여섯 개 — 신규 유입 수, 이탈률, 구매자 전환율, 객단가, 구매빈도, 생애주기 — 이고, 좋은 KPI 설정은 이 여섯 개를 다 올리겠다고 선언하는 일이 아니라 그중 가장 막힌 하나를 골라 한 분기 동안 그것만 미는 일입니다. 나머지 다섯은 떨어지지 않게 지켜보는 감시 지표로 둡니다.
이 여섯 개가 왜 성장의 전부인지는 그로스 마케팅이란 무엇인가에서 다뤘습니다. 이 글은 그 여섯 개를 실제 팀의 KPI로 운영하는 법을 다룹니다. 지표마다 정의서를 붙이는 법, 병목 하나를 고르는 법, 숫자가 사람을 속이기 시작하는 지점, 그리고 월요일 회의에 올릴 한 장짜리 표까지입니다.
매출을 KPI로 걸면 팀이 할 일이 사라지는 이유
매출 목표만 있는 회사에서 일이 어떻게 흘러가는지 보면 이유가 보입니다. 월말이 가까워지고 목표에 못 미치면, 팀은 가장 빨리 매출을 당기는 손잡이 두 개로 몰립니다. 할인과 광고비입니다.
둘 다 이번 달 매출은 올립니다. 그런데 회사가 클 수 있는 크기는 바꾸지 못합니다. 할인은 다음 달에 일어날 구매를 이번 달로 당기고 객단가를 깎습니다. 광고비는 신규 유입을 사 오지만, 들어온 사람이 다시 오지 않으면 광고를 끄는 순간 원래 자리로 돌아갑니다. 매출 목표는 달성했는데 다음 달 출발점은 그대로인 일이 매달 반복됩니다.
ROAS도 비슷한 함정이 있습니다. ROAS는 한 채널, 한 캠페인의 회수율이지 회사의 성장률이 아닙니다. ROAS가 좋아도 회사가 크지 않는 구조는 ROAS 3인데 회사가 안 큰다면에서 자세히 다뤘습니다.
그래서 지표를 두 종류로 나눠야 합니다. 결과 지표는 성적표입니다. 매출, 영업이익, ROAS가 여기에 속하고, 이미 일어난 일을 알려 줍니다. 동인 지표는 손잡이입니다. 팀이 이번 주에 직접 움직일 수 있고, 움직이면 몇 주 뒤 결과 지표가 따라 움직입니다. KPI는 손잡이 쪽에서 골라야 팀이 할 일이 생깁니다.
매출 목표를 볼 때 하나 더 볼 것이 있습니다. 시장이 얼마나 컸느냐입니다. 파이낸셜뉴스가 2026년 9월 1일 보도한 국가데이터처의 2026년 7월 온라인쇼핑동향에 따르면, 7월 온라인쇼핑 거래액은 25조 954억 원으로 1년 전보다 7.3% 늘었고 그중 모바일 비중이 78.0%였습니다. 시장 전체가 7% 넘게 큰 달에 우리 몰 매출이 5% 컸다면, 매출 목표는 달성했어도 시장 안에서의 자리는 줄어든 셈입니다. 매출 성장률은 혼자 보지 말고 시장 성장률 옆에 놓고 읽어야 합니다.
쇼핑몰 KPI 후보는 여섯 개면 충분합니다
회사가 지금 구조로 어디까지 클 수 있는지를 정하는 판을 저희는 성장판이라고 부릅니다. 성장판 ≈ CC × LTV입니다. CC는 지금 구조로 도달할 수 있는 고객 수의 천장이고 CC = 신규 유입 수 ÷ 이탈률로 구합니다. LTV는 고객 한 명이 남기는 매출이고 LTV = 구매자 전환율 × 객단가 × 구매빈도 × 생애주기입니다.
여기서 나오는 여섯 개가 쇼핑몰 마케팅 KPI 후보의 전부입니다. MAU, 재구매율, 장바구니 이탈률, 오픈율 같은 숫자는 버릴 필요가 없지만, 전부 이 여섯 중 하나를 움직이기 위한 하위 지표입니다. 예를 들어 MAU가 어디까지 갈 수 있는지는 월간 신규 유입 수와 월간 이탈률로 계산한 CC가 정합니다. MAU 자체를 KPI로 걸면 팀은 신규를 더 사 오는 쪽으로만 움직이고, 새는 바가지는 그대로 둡니다.
여섯 개를 실제로 쓰려면 지표마다 정의와 함정을 같이 적어 둬야 합니다. 이커머스 팀에서 가장 자주 보는 측정 실수까지 한 표에 모으면 이렇습니다.
지표 | 정의 | 보는 주기 | 주로 움직이는 쪽 | 흔한 측정 실수 |
|---|---|---|---|---|
신규 유입 수 | 기간 중 처음 들어온 사람 수 | 주간 | 광고·콘텐츠·제휴 | 재방문자를 섞어 세고, 광고 유입과 오가닉을 한 숫자로 봄 |
이탈률 | 기간 초 활성 고객 중 기간 안에 돌아오지 않은 비율 | 월간 | 온보딩·CRM·상품 | 오래된 고객과 신규를 합쳐 봐서 실제보다 안정적으로 보임 |
구매자 전환율 | 들어온 사람 중 한 번 이상 산 사람의 비율 | 주간 | 상세페이지·결제·CRM | 세션 기준 전환율과 혼동 — 한 사람이 다섯 번 와서 한 번 사면 둘이 다르게 나옴 |
객단가 | 매출 ÷ 주문 수 | 주간 | MD·묶음·무료배송 기준 | 취소·반품을 빼지 않거나, 할인 전 금액으로 계산 |
구매빈도 | 기간 동안 구매자 한 명당 주문 수 | 월간 | CRM·재구매 주기 상품 | 관찰 기간이 상품의 재구매 주기보다 짧아서 늘 낮게 나옴 |
생애주기 | 첫 구매부터 마지막 구매까지 머무는 기간 | 분기 | 전사(상품·경험·CRM) | 예측치로 대신함 — 가입 월별 코호트로 쌓아서 관찰해야 함 |
CC를 계산할 때는 분자와 분모의 기간을 맞춥니다. 월간 신규 유입 수를 쓰면 이탈률도 월간이어야 합니다. 그리고 보통은 광고 유입을 뺀 CC도 같이 봅니다. 전체 기준 CC가 지금의 천장이라면, 광고 유입을 뺀 CC는 광고를 껐을 때 남는 바닥입니다. 둘 사이의 간격이 그 회사의 광고 의존도입니다.
생애주기는 예측하려고 하면 영원히 KPI가 되지 못합니다. 가입 월별로 고객을 묶어 누적 매출 곡선을 쌓고, 그 곡선이 지난 코호트보다 위로 가는지 아래로 가는지를 봅니다. 방법은 코호트 LTV로 보는 회사 성적표에 정리해 두었습니다.
KPI 정의서 — 숫자 하나에 다섯 줄을 붙입니다
KPI가 실패하는 가장 흔한 이유는 목표가 틀려서가 아니라 정의가 사람마다 달라서입니다. 마케팅팀이 말하는 전환율은 광고 클릭 대비 구매이고, 상품팀이 말하는 전환율은 상세페이지 조회 대비 구매이고, 대표가 말하는 전환율은 회원 대비 구매자일 수 있습니다. 같은 단어로 회의를 하면서 서로 다른 숫자를 보고 있는 겁니다.
그래서 KPI 설정의 첫 산출물은 목표치가 아니라 정의서입니다. 지표 하나에 아래 다섯 줄을 붙입니다.
정의 — 무엇을 세고 무엇을 빼는지. 테스트 주문, 직원 계정, 취소·반품을 어떻게 처리하는지까지
계산식과 데이터 출처 — 어느 시스템의 어느 값을 쓰는지. 출처가 두 개면 숫자도 두 개가 됩니다
주기 — 주간인지 월간인지. 재구매 주기가 긴 상품의 구매빈도를 주간으로 보면 노이즈만 봅니다
책임자 한 명 — 여러 명이면 아무도 책임지지 않습니다. 책임자는 그 숫자가 움직인 이유를 설명할 사람입니다
기준선과 하한선 — 지난 6개월 평균이 기준선이고, 이 아래로 떨어지면 다른 지표를 아무리 올려도 경보가 울리는 선이 하한선입니다
실제로 적으면 이런 모양이 됩니다. 아래는 설명을 위한 예시입니다.
구매자 전환율 · 정의: 해당 주에 처음 가입한 회원 중 가입 후 14일 안에 1회 이상 결제 완료한 회원의 비율(취소 주문 제외, 직원·테스트 계정 제외) · 출처: 쇼핑몰 주문 DB · 주기: 주간(가입 주 기준) · 책임자: 그로스 담당 1명 · 기준선: 지난 6개월 평균 / 하한선: 기준선의 90%
「가입 후 14일」처럼 관찰 창을 정하는 것이 중요합니다. 창이 없으면 지난주 가입자는 아직 살 시간이 모자라서 늘 낮게 나오고, 팀은 매주 「전환율이 떨어졌다」는 거짓 경보를 받습니다.
분기 KPI는 하나만 고릅니다 — 병목을 찾는 네 단계
정의서가 생기면 고르는 일이 남습니다. 여섯 개를 다 목표로 걸면 어느 것도 움직이지 않습니다. 팀의 시간과 예산이 여섯 갈래로 쪼개지고, 분기 말에는 「조금씩 다 올랐다」는 보고만 남습니다. 한 분기 KPI는 하나, 많아야 둘입니다.
지난 6개월을 표로 채웁니다. 여섯 지표를 월별로, 정의서대로. 비어 있는 칸이 있다면 그 칸을 채우는 일이 첫 분기 과제입니다. 재지 못하는 숫자는 고를 수도 없습니다
병목 하나를 고릅니다. 업계 평균보다 자사의 과거 추세와 코호트끼리의 비교를 먼저 봅니다. 업종·가격대·채널이 다른 평균은 우리 몰의 기준이 되기 어렵습니다
그 하나만 분기 KPI로 겁니다. 책임자 한 명, 기준선에서 목표치까지를 숫자로. 목표치는 그 지표를 움직일 수단 목록과 같이 정합니다
나머지 다섯은 감시 지표로 둡니다. 하한선만 정해 두고, 선 아래로 떨어지면 KPI를 달성해도 달성으로 치지 않습니다
2단계에서 「가장 낮은 숫자」를 병목으로 고르기 쉬운데, 그보다 나은 기준이 있습니다. LTV는 곱셈이라 어느 변수를 20% 올려도 LTV는 똑같이 20% 오릅니다. 그러니 병목은 가장 나빠 보이는 칸이 아니라 같은 노력으로 가장 많이 움직일 수 있는 칸입니다.
아래는 설명을 위한 예시 숫자입니다.
구매자 전환율이 2%, 객단가가 5만 원인 쇼핑몰이 있다고 하겠습니다. 상세페이지와 첫 구매 메시지를 손봐서 전환율을 2.0%에서 2.4%로 올리는 것도 +20%이고, 묶음 구성과 무료배송 기준을 바꿔 객단가를 5만 원에서 6만 원으로 올리는 것도 +20%입니다. LTV에 주는 효과는 같습니다. 이 회사가 한 번도 상세페이지를 손본 적이 없다면 전환율이, 반대로 상세페이지는 여러 번 고쳤는데 묶음 상품이 하나도 없다면 객단가가 이번 분기의 KPI입니다. 덜 손댄 칸이 같은 노력에 더 크게 움직입니다.
이 순서를 분기마다 반복하면 곱셈이 쌓입니다. 산수로만 보면 네 변수가 각각 20%씩 오를 때 LTV는 1.2 × 1.2 × 1.2 × 1.2 ≈ 2.07배가 됩니다. 실제 개선폭은 회사마다 다르지만, 한 번에 하나씩 밀어도 1년이면 곱셈이 작동할 만큼의 칸을 건드릴 수 있다는 뜻입니다.
감시 지표 없이 KPI 하나만 걸면 생기는 일
KPI를 하나로 좁히면 위험도 생깁니다. 사람은 숫자에 맞춰 움직이고, 숫자를 올리는 가장 쉬운 길이 회사에 좋은 길은 아닐 때가 많습니다.
하버드 비즈니스 리뷰 2019년 9–10월호에 실린 「Don't Let Metrics Undermine Your Business」(Michael Harris·Bill Tayler)는 이 현상을 대리화(surrogation)라고 부릅니다. 전략은 추상적이라, 사람들이 머릿속에서 전략을 그것을 재려고 만든 숫자로 바꿔치기한다는 것입니다. 글이 드는 알려진 사례가 웰스파고입니다. 고객 관계를 깊게 하겠다는 전략을 교차 판매 건수로 쟀더니, 직원들이 고객 동의 없는 계좌 약 350만 개를 열었고 결국 지키려던 고객 관계를 무너뜨렸습니다.
쇼핑몰에서도 같은 일이 작은 규모로 매일 일어납니다. 지표마다 「가장 쉽게 올리는 편법」이 있고, 그 편법이 깎아 먹는 지표가 정해져 있습니다. 그 지표가 바로 같이 걸어 둘 감시 지표입니다.
이번 분기 KPI | 가장 쉽게 올리는 길 | 그 길이 깎는 것 = 감시 지표 |
|---|---|---|
구매자 전환율 | 첫 구매 쿠폰을 키운다 | 객단가, 첫 구매 고객의 두 번째 구매율 |
객단가 | 무료배송 기준을 올린다 | 구매자 전환율 |
구매빈도 | 메시지 발송을 늘린다 | 수신거부·차단, 이탈률 |
신규 유입 수 | 타깃을 넓혀 싼 유입을 산다 | 신규의 첫 달 이탈률, 구매자 전환율 |
이탈률 | 이탈 직전 고객에게 큰 할인을 준다 | 객단가, 이익률 |
같은 글은 처방도 세 가지를 제시합니다. 전략을 실행할 사람을 전략을 만드는 자리에 같이 앉힐 것, 하나의 숫자에 금전 보상을 직접 묶지 말 것, 여러 지표를 함께 볼 것. 「KPI 1개 + 감시 지표 5개」 구조는 세 번째 처방을 쇼핑몰 크기에 맞춘 것입니다. 첫 번째 처방은 더 간단합니다. 목표를 정하는 회의에 그 숫자를 움직일 실무자를 부르면 됩니다.
발송을 늘려 구매빈도를 올리는 길이 어디서부터 손해로 바뀌는지는 CRM 발송 빈도 설계에서, 할인으로 객단가와 이익이 깎이는 계산은 객단가 올리는 법에서 숫자로 다뤘습니다.
KPI와 OKR은 어떻게 다른가
KPI를 정하다 보면 OKR과 무엇이 다르냐는 질문이 꼭 나옵니다. 구글이 공개한 OKR 가이드(re:Work 「Set goals with OKRs」)의 정의부터 보겠습니다. 목표(Objective)는 야심 차고 조금 불편하게 느껴질 정도여야 하고, 핵심 결과(Key Result)는 숫자로 쉽게 채점할 수 있어야 합니다. 목표는 셋에서 다섯 개, 목표마다 핵심 결과는 세 개 안팎을 권하고, 0.0에서 1.0으로 채점해서 60~70%를 적정 수준으로 봅니다. 그리고 핵심 결과는 활동이 아니라 결과를 적어야 한다고 강조합니다.
둘을 섞지 않는 가장 쉬운 방법은 역할로 나누는 것입니다.
KPI는 계기판입니다. 여섯 지표는 분기가 바뀌어도 계속 같은 정의로 봅니다. 차가 어디로 가든 속도계와 연료계는 늘 켜져 있는 것과 같습니다
OKR은 이번 분기의 행선지입니다. 「두 번째 구매가 자연스럽게 일어나는 몰」 같은 목표를 세우고, 핵심 결과에 「첫 구매 후 60일 안 재구매율 기준선 대비 +X%p」처럼 여섯 지표 중 병목에서 나온 숫자를 겁니다
OKR을 쓸 때 쇼핑몰이 자주 하는 실수는 핵심 결과에 「재구매 캠페인 10개 런칭」 같은 활동을 적는 것입니다. 캠페인 10개를 켜는 건 수단이고, 핵심 결과는 그 결과로 움직인 숫자여야 합니다. 그리고 OKR의 60~70% 채점은 일부러 높게 잡은 목표를 전제로 한 것이라, 이 점수를 성과급에 그대로 묶으면 다음 분기부터 아무도 높은 목표를 쓰지 않습니다. 앞에서 본 대리화가 OKR에서도 똑같이 일어납니다.
이번 주 월요일에 할 일 — KPI 표 한 장과 15분 회의
거창한 대시보드가 필요하지 않습니다. 표 한 장이면 시작할 수 있습니다. 행은 여섯 지표, 열은 「이번 주 · 최근 4주 평균 · 기준선 · 하한선 · 책임자」입니다. 이번 분기 KPI 한 줄만 색을 칠해 둡니다.
매주 월요일 15분, 이 표만 놓고 회의를 합니다. 다룰 것은 두 가지뿐입니다. 색칠한 지표가 지난주에 왜 움직였거나 왜 안 움직였는지, 그리고 감시 지표 중 하한선 아래로 내려간 것이 있는지. 나머지 지표가 조금 오르내린 이야기는 하지 않습니다.
운영하면서 지킬 것도 몇 가지 있습니다.
분기 중간에 고른 지표를 바꾸지 않습니다. 숫자가 안 움직인다고 한 달 만에 바꾸면, 무엇이 효과가 없었는지도 모른 채 끝납니다
정의를 바꿀 때는 과거 값도 다시 계산합니다. 그러지 않으면 정의를 바꾼 날 숫자가 뛰고, 그걸 성과로 착각합니다
신규와 기존 고객을 나눠 봅니다. 오래된 단골이 많은 몰은 전체 이탈률이 안정적으로 보여도, 신규 코호트만 떼어 보면 이미 새고 있는 경우가 많습니다
생애주기는 분기보다 길게 봅니다. 한 분기 목표로 걸기보다, 코호트 곡선을 반기 단위로 비교하는 감시 지표로 두는 편이 맞습니다
한계도 분명히 해 둡니다. 아직 팔린다는 것 자체가 검증되지 않은 초기에는 여섯 지표보다 「누가, 왜 사는가」를 찾는 일이 먼저입니다. 주문이 하루 몇 건 수준이면 주간 숫자는 노이즈가 커서 월간으로 봐야 합니다. 그리고 이 표는 어디가 막혔는지를 알려 줄 뿐, 그 칸을 어떻게 뚫을지는 따로 설계해야 합니다. 표가 처방을 대신하지는 않습니다.
확인해 볼 것
지금 우리 회사의 KPI는 결과 지표입니까, 팀이 이번 주에 직접 움직일 수 있는 동인 지표입니까
여섯 지표의 지난 6개월 값을 같은 정의로 한 표에 채울 수 있습니까. 비어 있는 칸은 어디입니까
이번 분기 KPI가 하나로 정해져 있고, 그 숫자를 책임지는 사람이 한 명입니까
KPI를 가장 쉽게 올리는 편법이 무엇인지, 그 편법이 깎는 지표에 하한선을 걸어 두었습니까
플라이휠 그로스 컨설팅과 리토스로는 이렇게 풉니다
이 글의 순서는 정의서 → 6개월 표 → 병목 하나 → KPI 1개와 감시 지표 5개입니다. 원리는 단순한데, 첫 두 단계에서 대부분 멈춥니다. 정의가 팀마다 다르고, 6개월 치 숫자를 뽑으려면 데이터 요청부터 해야 하기 때문입니다.
플라이휠 그로스 컨설팅은 진단을 성장판에서 시작합니다. 여섯 지표의 현재 값과 기준선 대비 위치를 같이 잡고, 그중 어디가 병목인지 정한 뒤 그 칸을 여는 전략과 실행까지 함께 갑니다. 어디부터 손대야 하는지에 대한 사내 논쟁을 숫자로 끝내는 단계입니다.
리토스는 연동 첫날 과거 12개월치 고객 데이터를 CDP로 모으고, 코호트 LTV와 퍼널별 분포·전환율을 기본 화면으로 보여 줍니다. 병목이 구매자 전환율이나 구매빈도처럼 CRM으로 움직이는 칸이라면, 저니 매트릭스 보드에서 그 퍼널 칸에 걸린 캠페인을 바로 돌리고 1인당 발송 상한으로 수신거부라는 감시 지표를 같이 지킵니다.
정리
매출과 ROAS는 결과를 읽는 숫자입니다. KPI는 팀이 이번 주에 직접 움직일 수 있는 동인 지표에서 고릅니다
쇼핑몰 KPI 후보는 신규 유입 수·이탈률·구매자 전환율·객단가·구매빈도·생애주기 여섯 개입니다. 성장판 ≈ CC × LTV입니다
KPI 설정의 첫 산출물은 목표치가 아니라 정의서입니다. 정의·출처·주기·책임자 한 명·기준선과 하한선을 붙입니다
한 분기 KPI는 하나입니다. LTV는 곱셈이라 가장 낮은 칸보다 같은 노력에 가장 크게 움직일 칸을 고릅니다
KPI 하나만 걸면 숫자가 전략을 대신합니다. 그 KPI를 쉽게 올리는 편법이 깎는 지표를 감시 지표로 겁니다
KPI는 계속 보는 계기판, OKR은 이번 분기의 행선지입니다. 핵심 결과에는 활동이 아니라 결과를 적습니다
참고 자료
자주 묻는 질문
쇼핑몰 KPI는 무엇으로 정해야 하나요?
매출 대신 매출을 만드는 여섯 지표, 즉 신규 유입 수·이탈률·구매자 전환율·객단가·구매빈도·생애주기 중에서 고릅니다. 매출과 ROAS는 이미 일어난 결과를 읽는 숫자라서 팀이 이번 주에 무엇을 할지 알려 주지 못합니다. 여섯 지표의 지난 6개월 값을 같은 정의로 채운 뒤 가장 막힌 하나를 KPI로 정합니다.
KPI 설정할 때 지표는 몇 개가 적당한가요?
한 분기에 밀 KPI는 하나, 많아야 둘이 적당합니다. 여러 개를 동시에 걸면 시간과 예산이 쪼개져 어느 것도 크게 움직이지 않습니다. 나머지 지표는 버리지 않고 하한선을 정한 감시 지표로 두어, KPI를 올리는 과정에서 다른 숫자가 깎이지 않게 지킵니다.
KPI와 OKR은 무엇이 다른가요?
KPI는 분기가 바뀌어도 같은 정의로 계속 보는 핵심 지표이고, OKR은 이번 분기에 어디로 갈지 정하는 목표와 그 결과를 재는 숫자의 묶음입니다. KPI가 계기판이라면 OKR은 행선지에 가깝습니다. OKR의 핵심 결과에는 캠페인 개수 같은 활동이 아니라 KPI 표에서 나온 결과 숫자를 적습니다.
↑ 누르면 리토스 소개 페이지로 이동합니다
↑ 누르면 뉴스레터 구독 페이지로 이동합니다
↑ 누르면 플라이휠 그로스 컨설팅 안내 페이지로 이동합니다