쇼핑몰을 운영하다 보면 신규 고객을 한 명 더 확보하는 일이 갈수록 어렵다는 사실을 체감하게 됩니다. 경쟁 브랜드가 늘어나면서 광고 노출 비용(CPM, Cost Per Millie)은 높아지고, 광고를 클릭한 고객이 비교하는 상품과 판매처도 많아졌기 때문입니다.
그렇다고 광고 예산을 계속 늘리는 것만으로 문제를 해결하기는 어렵습니다. 어렵게 데려온 고객이 구매하지 않고 떠나거나, 한 번 구매한 뒤 다시 돌아오지 않는다면 매출을 유지하기 위해 매번 새로운 고객을 확보해야 하기 때문이죠.
이때 필요한 전략이 CRM(Customer Relationship Management) 마케팅입니다.
CRM 마케팅은 이미 확보한 고객 데이터를 활용해 미구매 고객을 첫 구매자로 전환하고, 첫 구매 고객이 다시 구매하도록 만들며, 반복 구매 고객을 장기적인 충성 고객으로 성장시키는 활동입니다. 광고가 고객을 쇼핑몰로 데려오는 역할을 한다면, CRM은 유입된 고객이 다음 단계로 이동하도록 설계하는 역할을 맡습니다.
가령, 미구매 회원과 장바구니 이탈 고객의 첫 구매 전환율을 높이면 같은 광고비로 더 많은 신규 구매자를 확보할 수 있으므로 CAC 개선에 기여할 수 있습니다. 구매 이후의 CRM은 재구매율과 고객 생애 가치인 LTV를 높여, 고객 한 명을 확보하기 위해 사용한 비용을 줄일 수 있죠.
1. CRM 마케팅이란
CRM은 Customer Relationship Management의 약자로, 고객 관계 관리를 의미합니다. 전통적으로 CRM은 영업 관리, 고객 상담, 멤버십, VOC 분석, 고객 데이터 관리 등 기업과 고객 사이에서 발생하는 광범위한 활동을 포함하는데요.
그중 CRM 마케팅은 고객의 정보와 행동 데이터를 바탕으로 고객에게 적합한 메시지와 혜택, 경험을 제공하는 마케팅 활동의 총체입니다.
쇼핑몰 CRM 마케팅에서는 일반적으로 다음과 같은 데이터를 활용합니다.
회원가입 여부 마케팅 수신 동의 여부 상품 조회 및 장바구니 행동 첫 구매일과 최근 구매일 누적 구매 횟수와 금액 구매 상품과 관심 카테고리 쿠폰 사용 및 프로모션 반응 최근 쇼핑몰 방문일
CRM 마케팅의 핵심은 고객을 단순히 회원과 비회원으로 구분하는 것이 아니라, 현재 어떤 상태에 있는지를 파악하는 것입니다. 같은 회원이라도 가입 직후 상품을 탐색하는 고객, 장바구니에 상품을 담아둔 고객, 첫 구매 후 배송을 기다리는 고객, 세 번 이상 반복 구매한 고객에게 필요한 메시지는 서로 다르기 때문입니다.
온사이트와 오프사이트 CRM
쇼핑몰 CRM 마케팅은 고객에게 메시지를 전달하는 위치에 따라 크게 두 가지로 나눌 수 있습니다.
온사이트 CRM은 고객이 쇼핑몰 웹사이트나 앱을 이용하는 동안 노출되는 메시지입니다. 웹 팝업, 앱 내 메시지, 개인화 배너, 상품 추천 영역, 장바구니 안내 등이 포함되죠.
온사이트 CRM은 고객이 현재 보고 있는 상품과 행동에 즉시 반응할 수 있다는 장점이 있습니다. 예를 들어 특정 상품을 반복해서 조회한 고객에게 해당 상품의 후기나 배송 혜택을 보여주거나, 장바구니에 상품을 담은 고객에게 무료배송 조건을 안내할 수 있습니다.
오프사이트 CRM은 고객이 쇼핑몰을 떠난 뒤 다시 접점을 만드는 메시지입니다. 카카오톡, 문자, 이메일, 앱 푸시 등이 대표적입니다.
2. CRM 마케팅 기본 프레임워크
통상적으로 CRM 캠페인은 다음 세 가지 요소로 구성됩니다.
ⓐ 유저 세그먼트 정의
먼저 어떤 고객의 행동을 변화시키려는지 정의해야 합니다.
‘전체 회원’이나 ‘최근 구매 고객’은 CRM에서는 타겟이라고 부를 수 없습니다. 같은 미구매 고객이라도 가입만 하고 떠난 고객과 특정 상품을 반복 조회한 고객, 결제 직전 이탈한 고객은 구매 의도가 다르기 때문이죠.
따라서 CRM에서 타겟을 나눌 때는 ‘유저데이터 + 이벤트데이터 + 시간’ 3가지 조건을 결합해야 합니다.
가입 후 7일 이내이며 구매 이력이 없고, 특정 상품을 2회 이상 조회한 고객
💡
CRM 타겟을 구성하는 3가지 조건
유저 속성(User Properties) 유저 정보와 관계 상태를 의미합니다. 회원 여부, 마케팅 수신 동의, 고객 등급, 누적 구매 횟수와 금액 등이 해당합니다.
이벤트 속성(Event Properties) 고객이 쇼핑몰 안에서 특정 시점에 남긴 행동 데이터입니다. 상품 조회, 찜하기, 장바구니 담기, 결제 시작, 쿠폰 사용 등이 대표적입니다.
시간(Time) 고객의 속성과 행동이 언제 발생했고 얼마나 지속됐는지를 판단하는 조건입니다. 가입 후 7일 이내, 최근 24시간 동안 상품을 2회 이상 조회, 결제 이탈 후 2시간 경과 등이 해당합니다.
ⓒ루터스컴퍼니
ⓑ 액션
액션은 해당 고객이 다음 단계로 이동하도록 만드는 구체적인 제안입니다.
쿠폰이나 할인뿐만 아니라 후기 제공, 상품 사용법 안내, 배송 일정 고지, 재입고 안내, 관련 상품 추천, 무료 교환 정책 안내 등도 CRM 액션에 포함되죠.
고객의 이탈 원인이 정보 부족인데 할인 쿠폰만 발송하면 마진은 줄어들지만 근본적인 문제는 해결되지 않습니다. 어떤 행동을 유도할 것인지 먼저 결정한 뒤, 그 행동을 막는 장벽에 맞춰 메시지와 혜택을 설계해야 합니다.
ⓒ 분석
마지막으로 캠페인을 통해 무엇이 달라졌는지 측정해야 합니다.
메시지 발송 건수와 열람률, 클릭률만으로는 CRM의 사업 성과를 판단하기 어렵습니다. 첫 구매 전환, 두 번째 구매, 구매주기 단축, 객단가 상승 등 캠페인이 목표로 한 실제 고객 행동을 확인해야 올바른 피드백을 통해 더 나은 캠페인을 기획할 수 있으니까요.
3. CRM 데이터 설계
쇼핑몰 CRM을 시작할 때는 최소한 다음 데이터를 확보하고 솔루션과 연동이 완료되어야 합니다.
💡
보통 카페24 쇼핑몰을 사용하면 기본적인 자체 CRM 기능이나 카톡 연동 등 다양한 플러그인이 제공됩니다. 독립몰을 운영 중이라면 개발팀의 지원을 통해 내부 메타 데이터를 솔루션과 연동할 수 있어야 합니다
데이터
활용 목적
회원가입일·유입경로
신규 회원 온보딩과 채널별 고객 분석
마케팅 수신 동의
발송 가능 채널과 메시지 구분
상품 조회·찜·장바구니
구매 의도 및 이탈 지점 파악
첫 구매일·최근 구매일
고객 생애 단계와 이탈 가능성 판단
구매 횟수·누적 금액
반복 구매자와 고가치 고객 분류
구매 상품·카테고리
재구매 및 크로스셀링 추천
쿠폰 사용 이력
할인 민감도와 혜택 반응 분석
최근 방문일
휴면 및 재활성화 대상 분류
초기에는 복잡한 CDP(Customer Data Platform)를 구축하지 않아도 됩니다. 쇼핑몰 솔루션, GA4, 광고 데이터, CRM 발송 도구에 흩어져 있는 기본 데이터를 연결하는 것부터 시작할 수 있습니다.
다만 이벤트 기준은 일관되어야 합니다. ‘장바구니 이탈 고객’을 결제하지 않은 모든 고객으로 정의할지, 장바구니에 상품을 담고 일정 시간이 지난 고객으로 정의할지에 따라 세그먼트의 규모와 구매 의도가 달라지기 때문입니다.
고객 분류는 완벽한 분석 결과가 아니라 검증해야 할 가설입니다. 그래서 CRM 캠페인의 결과를 확인하면서 분류 조건을 지속적으로 수정해야 하죠.
4. 단계별 쇼핑몰 CRM 전략
ⓐ 미구매 고객
첫 번째 CRM 단계는 쇼핑몰을 방문했거나 회원가입을 했지만 아직 구매하지 않은 고객입니다.
가입 후 미구매 고객
회원가입을 완료한 고객은 상품을 구매할 충분한 이유는 아직 확보하지 못한 상태입니다. 그래서, 가입 직후에는 브랜드와 대표 상품을 이해할 수 있는 웰컴 메시지를 전달하고, 고객이 관심을 보인 카테고리가 있다면 해당 상품의 특징과 후기, 구매 가이드를 연결하는 것이 좋은데요.
첫 구매 쿠폰을 제공했다면 단순히 쿠폰 만료만 반복해서 알리기보다, 쿠폰으로 구매할 수 있는 대표 상품이나 고객이 조회한 상품을 함께 보여줘야 합니다.
반복 조회 고객
특정 상품을 여러 번 조회한 고객은 상품에 관심이 있지만 구매에 대한 확신이 부족할 가능성이 큽니다.
이때는 일괄적인 브랜드 할인보다 고객이 확인하지 못한 구매 정보를 제공해야 합니다. 의류라면 핏과 사이즈, 화장품이라면 피부 타입과 사용법, 식품이라면 보관 방법과 배송 일정이 구매 불안을 줄이는 정보가 될 수 있습니다.
ga4 기준으로 view_item 이벤트를 발생시켰다면, item_name (상품 이름) 혹은 item_id (상품 번호) 속성을 함께 수집시키게 되는데, CRM 데이터를 보낼 때 이 상품 데이터를 함께 불러와 보여주면 CRM 마케팅 성과가 높아질 수 있습니다.
장바구니·결제 이탈 고객
장바구니에 상품을 담거나 결제 단계까지 이동한 고객은 미구매 고객 중 구매 의도가 가장 높은 그룹입니다.
다만 장바구니에 담은 직후 곧바로 쿠폰을 발송하면, 정가에 구매할 고객에게 불필요한 할인을 제공할 수 있습니다. 그래서 장바구니 담기 후 일정 시간이 지난 뒤에도 구매하지 않은 고객을 대상으로 재고, 배송비, 쿠폰, 결제 편의성 등 이탈 원인을 구분해 접근하는 편이 추천됩니다.
ⓑ 첫 구매 고객 온보딩
첫 구매가 일어났다고 장기적인 고객이 되는 것은 아니겠죠. 그래서 이 세그먼트를 대상으로도 적절한 CRM 시나리오가 구축되어 있어야 하는데요.
구매 직후
결제가 완료된 직후에는 주문이 정상적으로 접수되었다는 사실을 명확하게 안내해야 합니다. 주문 상품과 결제 금액, 예상 배송 일정, 주문 변경 및 취소 방법을 함께 제공하면 고객이 결제 이후 느낄 수 있는 불안과 확인 과정의 번거로움을 줄일 수 있습니다.
주문·결제·배송 안내는 판매를 유도하는 프로모션 메시지가 아니라, 구매 경험을 안정적으로 관리하는 정보성 CRM입니다. 기본적인 메시지처럼 보이지만 실제 운영 과정에서 누락되거나 필요한 정보가 충분히 담기지 않는 쇼핑몰도 더러 있는데요. 구매 직후의 작은 불편도 브랜드에 대한 신뢰와 만족도에 영향을 줄 수 있으므로, 주문 완료 안내부터 배송 과정까지 빠짐없이 점검해야 합니다.
상품 수령 이후
상품을 받은 뒤에는 제품을 제대로 경험할 수 있도록 도와야 합니다.
스킨케어라면 권장 사용 순서와 함께 사용하면 좋은 제품을 안내하고, 식품이라면 보관 방법과 조리법을 제공할 수 있습니다. 의류라면 세탁과 관리 방법, 스타일링 콘텐츠가 유용할 수 있죠.
ⓒ 재구매/반복 구매 (리텐션)
구매주기가 짧은 상품을 판매하는 쇼핑몰의 경우, 첫 구매 이후 재구매 도래가 예상되는 시점에는 추가 구매나 관련 상품을 제안할 수 있습니다.
이 단계에서는 구매 횟수만이 아니라 최근성, 빈도, 금액을 함께 살펴보는 RFM 분석이 유용한데요.
Recency: 최근 언제 구매했는가
Frequency: 얼마나 자주 구매하는가
Monetary: 누적해서 얼마나 구매했는가
같은 3회 구매 고객이라도 최근 두 달 동안 세 번 구매한 고객과 3년 동안 세 번 구매한 고객은 브랜드에 대한 관심도가 다릅니다. 그래서 이 RFM 분석을 기반으로 고객 세그먼트를 나눠 그에 적합한 메세지를 보내야 하죠.
크로스셀링과 업셀링
재구매 상품만 반복해서 추천하면 고객의 구매 범위가 넓어지지 않습니다. 기존 구매 상품과 함께 사용하는 상품을 크로스셀링하고, 더 높은 기능이나 용량을 가진 상품을 업셀링할 수 있습니다.
다만 단순히 함께 판매하고 싶은 상품이 아니라 실제 구매 데이터와 사용 맥락을 기준으로 연관성을 설계해야 하는데요. 이 때도 단순히 브랜드가 원하는 상품을 추천하는 것 보다, 고객 데이터 분석을 통해 가장 구매 확률이 높은 상품 - 가령 A 제품을 구매한 사람이 함께 구매한 다른 상품 중 B, C, D, E 중 가장 빈도가 높은 상품 - 을 추천하는 것이 좋습니다.
ⓓ 로열티와 VIP 고객
CRM의 궁극적인 목표는 브랜드에 높은 가치를 만드는 핵심 고객을 정의하고, 다른 고객이 해당 그룹으로 이동할 수 있는 경험을 설계해야 하는 일입니다.
그래서 VIP 고객에게는 다음과 같은 경험을 설계할 수 있는데요.
신상품 사전 공개와 우선 구매 회원 전용 상품과 비공개 페이지 선호 카테고리를 반영한 큐레이션 오프라인 행사와 체험 프로그램 한정 굿즈와 특별 패키지 상품 기획과 서비스 개선을 위한 의견 수렴 리뷰 및 추천 프로그램
또한, 브랜드가 고객의 선호와 구매 이력을 기억하고 있다는 경험을 제공해야 로열티가 느껴질 수 있게 됩니다. 이때, 혜택의 크기보다는 고객이 다른 고객과 구분된 대우를 받고 있다고 느끼는 것이 중요하죠.
ⓔ 휴면 고객 재활성화
휴면 고객 역시, 브랜드마다 정의하는 기준이 다르지만, 보통 재구매 주기 이내 접속하지 않은 유저 ~ 최대 1년 까지를 휴면 고객으로 정의하곤 합니다.
이때 모든 미구매 고객을 하나의 휴면 그룹으로 묶으면 안 됩니다. 최근 구매한 고객과 1년 동안 브랜드와 접점이 없었던 고객은 구매 의도와 브랜드 기억의 수준이 다르기 때문이겠죠.
예를 들어 다음과 같이 나눌 수 있습니다.
단기 이탈 고객
평균 구매주기가 조금 지난 고객은 아직 상품과 브랜드에 대한 기억이 남아 있습니다. 과거 구매 상품의 재구매, 후기, 적립금 소멸, 관련 상품 추천이 효과적일 수 있죠.
중기 이탈 고객
구매 의도가 약해진 고객에게는 단순한 재구매 알림보다 시즌 신상품, 재입고 상품, 베스트셀러 등 브랜드를 다시 탐색할 이유를 제공해야 합니다.
장기 이탈 고객
장기간 접점이 없었던 고객은 브랜드에 대한 기억 자체가 약해졌을 가능성이 큽니다. 브랜드의 변화와 주요 신상품, 대규모 프로모션, 컴백 혜택 등을 활용해 새로운 방문 명분을 만들어야 합니다.
앞서 말씀드렸듯, 이탈 기준은 30일이나 180일처럼 임의로 결정하기보다 자사 고객의 평균 재구매 주기를 기준으로 설정해야 합니다. 구매주기가 20일인 상품과 1년인 상품에 같은 휴면 기준을 적용할 수는 없기 때문입니다.
또한 장기간 여러 차례 메시지를 발송했는데도 반응하지 않는 고객은 발송 빈도를 낮추거나 대상에서 제외할 필요가 있습니다. 발송량을 늘리는 것이 아니라 반응 가능성이 있는 고객에게 집중하는 것도 CRM 최적화입니다.
5. CRM 채널별 역할
채널
적합한 역할
온사이트 팝업·배너
유저 탐색 액션에 맞춘 구매 정보와 혜택
카카오 알림톡
주문·결제·배송 등 정보성 안내
카카오 플친톡
신상품·프로모션·쿠폰 등 마케팅 메시지
문자
긴급 안내, 짧고 즉각적인 행동 유도
이메일
상품 큐레이션, 브랜드 콘텐츠, 긴 설명
앱 푸시
앱 재방문, 재입고, 이벤트 알림
인앱 메시지
앱 이용 흐름에 맞춘 기능·상품 안내
동일한 캠페인이라고 모든 채널에 같은 문구를 복사해서 발송하는 것은 효과적이지 않습니다.
예를 들어 신상품을 알릴 때 카카오톡은 대표 상품과 혜택을 간결하게 보여주고, 이메일에서는 컬렉션의 기획 의도와 상세한 스타일링을 설명할 수 있습니다. 앱에 접속한 고객에게는 해당 고객이 구매한 상품과 연결되는 제품을 인앱 메시지로 노출할 수 있죠.
6. 쇼핑몰 CRM 플레이북
CRM을 처음 시작하는 쇼핑몰이라면 모든 고객 여정을 한 번에 자동화할 필요는 없습니다.
먼저 매출과 고객 경험에 직접적인 영향을 주는 시나리오부터 시작하는 편이 좋습니다.
ⓐ 고객 구매 여정(CDJ, Customer Decision Journey) 진단
회원가입, 상품 조회, 장바구니, 결제, 첫 구매, 재구매 등 우리 브랜드/쇼핑몰에 맞는 고객 구매 여정을 그려보세요. 그리고 각 지점의 ga4 데이터를 확인하고, 고객이 가장 많이 이탈하는 지점을 확인합니다.
고객 수가 적다면 정교한 예측 모델보다 구매 데이터와 고객 문의, 리뷰를 함께 살펴보는 것만으로도 주요 이탈 원인을 찾을 수 있습니다.
ⓒ루터스컴퍼니
ⓑ 핵심 시나리오 구축
초기에는 다음 세 가지 시나리오부터 구축할 수 있습니다.
회원가입 후 첫 구매 전환
장바구니·결제 이탈 복귀
첫 구매 후 두 번째 구매 전환
이 세 가지는 신규 고객 확보와 초기 리텐션에 직접 연결되며, 캠페인 결과도 비교적 빠르게 확인할 수 있습니다.
ⓒ 세그먼트 세분화
기본 시나리오가 안정되면 구매 횟수, 구매주기, 카테고리, 혜택 반응에 따라 고객을 세분화합니다.
이 과정에서 VIP 고객과 이탈 가능성이 높은 고객의 행동 패턴도 함께 정의할 수 있습니다.
ⓓ 실험과 자동화
처음부터 완벽한 자동화 시나리오를 만들기보다 메시지와 혜택, 발송 시점을 실험한 뒤 효과가 확인된 시나리오를 자동화하는 편이 안전합니다.
자동화는 전략을 대신하는 기능이 아니라, 검증된 전략을 반복적으로 실행하는 수단입니다.
정리하자면, 쇼핑몰 CRM 마케팅은 고객이 현재 어떤 상태에 있는지 파악하고, 다음 단계로 이동하지 못하는 이유를 찾은 뒤, 적절한 채널과 메시지로 행동을 변화시키는 과정입니다.
미구매 고객에게는 첫 구매의 장벽을 제거하고, 첫 구매 고객에게는 제품의 가치를 충분히 경험하게 하며, 반복 구매 고객에게는 구매주기와 선호를 반영한 제안을 제공해야 하죠. 충성 고객에게는 할인 이상의 관계와 참여 경험이 필요하고, 이탈 고객에게는 브랜드와 다시 만날 수 있는 새로운 명분이 필요합니다.
또한, 유입 지표도 함께 보는 것이 중요합니다. 광고 유입(paid) 및 오가닉 유입(organic) 유저들의 행동이나 고객 생애 가치는 다르겠죠. 유입 경로별로 서로 다른 시나리오 가설을 세우고 캠페인을 세팅하면 더욱 정확하고 개인화된 마케팅이 가능할 것입니다.