판단의 출발점
가입자는 늘었는데 첫 구매가 적습니다. 구매한 고객이 다시 오지 않는 것도 문제입니다. 한편에는 오래 접속하지 않은 고객 명단이 쌓여 있습니다. 담당자가 이 모두를 한꺼번에 운영할 수 없다면, 첫 자동화는 어디에 써야 할까요?
현재 사업의 병목을 겨냥하면서 대상 자격·데이터·고객에게 줄 가치·운영 여력·효과 검증이 준비된 여정 하나부터 시작하는 편이 좋습니다. 가장 큰 명단이나 만들기 쉬운 템플릿이 우선순위를 대신해서는 안 됩니다. 이 조건을 충족하는 후보가 없다면 대상을 좁히거나 수동으로 가설을 확인하고 자동화는 미룰 수 있습니다.
첫 구매가 목표여도 바로 구매 독촉부터 시작할 필요는 없습니다. 가입자가 아직 서비스의 쓸모를 경험하지 못했다면 첫 사용을 돕는 여정이 선행 후보입니다. 반대로 첫 구매의 가치가 확인된 고객이 다음 구매 기회를 놓치고 있다면 재구매가, 과거 만족한 고객에게 돌아올 이유를 새로 제시할 수 있다면 휴면 복귀가 후보가 됩니다. 아래에서는 이 선택을 위한 판단 틀과 서로 다른 세 조직의 설계 예시를 살펴봅니다.
명단이 아니라 ‘이번에 안내할 수 있는 고객’을 셉니다
먼저 후보마다 같은 질문을 해보세요. 누가, 어떤 이유로, 지금 이 안내를 받아야 하나요? 여기에 답할 수 있는 고유 고객 수를 기준으로 비교합니다. 누적 가입자, 설치 기기, 과거 구매자 전체를 그대로 캠페인 규모로 쓰지 않습니다.
도구의 집계 단위도 확인해야 합니다. OneSignal에서는 한 사용자가 여러 기기·채널의 Subscription을 연결할 수 있습니다. 세그먼트 화면에는 채널별 구독·수신 거부 상태가 함께 표시되며 일부 규모는 추정치입니다. 따라서 화면의 숫자를 곧바로 ‘메시지를 받을 서로 다른 고객 수’로 해석하면 안 됩니다. Users[1], Segments[2] 문서가 이 구분을 설명합니다.
실행 대상을 정할 때는 고객 식별 중복을 정리하고 이번 안내의 대상 조건과 채널별 수신 가능 상태를 확인한 뒤 이미 목표를 달성한 고객이나 응대 중인 고객을 제외하는 방식이 적절합니다. 이때 사업에서 확인한 마케팅 수신 동의·철회 기록과 도구의 기술적인 구독 상태를 별도로 대조하세요. OneSignal의 이메일 Subscription은 생성 시 별도 설정이 없으면 Subscribed 상태가 되므로, 그 표시 하나를 동의 기록 확인의 대체물로 사용하지 않는 편이 안전합니다. Subscriptions[3]
‘구매 이벤트가 없다’는 조건에도 주의가 필요합니다. 실제 미구매인지, 이벤트가 누락됐는지 구별할 수 없다면 첫 구매 캠페인의 대상 자격부터 불확실합니다. 마찬가지로 앱 기록만 끊겼는데 다른 채널에서는 계속 구매하는 고객을 휴면으로 분류해서는 안 됩니다. 이 경우에는 발송 규모를 늘리기보다 확인 가능한 채널·상품·고객으로 범위를 좁히는 것이 먼저입니다.
고객 데이터에서 실행할 캠페인까지 — 데이터와 측정 체계를 진단하고 사업 목표에 맞는 핵심 캠페인과 도입 순서를 정합니다.
실행할 수 없는 후보를 먼저 빼고, 병목에 맞는 후보를 고릅니다
다음 표는 캠페인의 예상 수익을 계산하는 모델이 아니라 편집부가 제안하는 우선순위 판단 틀입니다. 점수를 더해 순위를 만드는 대신, 대상 자격이나 데이터가 불확실한 후보를 먼저 보류합니다. 그다음 남은 후보 중 현재 병목을 직접 건드리고, 팀이 감당하면서 결과를 확인할 수 있는 것을 고릅니다.
| 판단 항목 | 첫 구매·초기 활성화 | 재구매 | 휴면 복귀 |
|---|---|---|---|
| 실제 대상과 자격 | 가입·관심 행동은 있었으나 정한 첫 사용 또는 첫 구매를 완료하지 않은 고객 | 첫 구매가 정상 이행됐고, 다음 구매가 관련 있으며 아직 완료하지 않은 고객 | 과거 사용 가치가 확인됐고, 현재 활동 중이 아니며 돌아올 이유가 있는 고객 |
| 개선할 병목 | 사용법·첫 단계·구매 판단에 필요한 정보가 부족한가 | 다음 구매의 시점·상품·사용 맥락을 연결하지 못하는가 | 과거 이탈 이유가 해소됐거나 새롭게 맞는 제안이 생겼는가 |
| 필요한 데이터 | 가입, 핵심 사용 완료, 구매 여부와 고객 식별 연결 | 주문·이행·취소·환불, 구매 상품과 후속 구매 | 과거 핵심 사용, 현재 활동 여부, 관심사와 복귀 제안의 적합성 |
| 사업이 통제할 행동 | 첫 작업을 쉽게 시작하게 하거나 구매 판단에 필요한 안내 제공 | 실제로 필요한 다음 상품·이용 기회 안내 | 개선된 기능, 새 일정, 다시 이용할 수 있는 구체적 이유 안내 |
| 실패 비용 | 이미 사용·구매한 고객에게 독촉하거나 불필요한 할인 제공 | 반품·불만 고객에게 추가 구매를 권하거나 수요보다 이른 할인 제공 | 해결되지 않은 불편을 다시 상기시키거나 관련 없는 제안 발송 |
| 운영 부하 | 사용법 질문, 계정·접속 문제, 구매 전 상담 | 상품 적합성, 배송·교환·환불, 혜택 적용 문의 | 기존 불만 재접수, 예약 가능 여부, 계정 복구 문의 |
| 효과를 확인할 수단 | 첫 가치 경험 또는 첫 구매의 완료를 집계할 수 있는가 | 추가 구매와 취소·환불·비용을 함께 확인할 수 있는가 | 재접속을 넘어 실제 이용·구매의 재개를 확인할 수 있는가 |
판단이 비슷하다면 더 많은 사람에게 보낼 수 있는 후보보다, 더 적은 가정으로 시작할 수 있는 후보를 먼저 검토할 만합니다. 다만 데이터가 깨끗하다는 이유만으로 사업의 작은 문제에만 매달려서도 안 됩니다. 현재 중요한 병목은 분명하지만 자동화 준비가 부족하다면, 그 병목에 대한 소규모 수동 검증과 데이터 보완을 첫 작업으로 삼는 방법도 있습니다.
같은 질문에도 세 조직의 첫 선택은 다릅니다
아래 조직·인원·상황은 모두 설계 예시입니다. IXC 고객 사례, 업종 평균, 실험에 충분한 표본 수를 뜻하지 않습니다.
가입은 많은 학습 서비스: 첫 구매보다 첫 가치 경험부터
가상의 학습 서비스에는 최근 검토 구간의 가입자가 5,000명 있습니다. 이 중 고객 식별과 수신 조건을 확인했고, 체험 과제를 끝내지도 결제하지도 않은 고객은 1,200명입니다. 이 예시에서는 고객 인터뷰를 통해 ‘무엇부터 해봐야 할지 모르겠다’는 문제를 확인했다고 가정합니다. 반면 재구매 대상은 작고, 과거 이탈 고객이 왜 떠났는지는 모릅니다.
이 팀의 첫 선택은 체험 과제를 한 번 끝내도록 돕는 초기 활성화 여정입니다. 아직 유료 상품의 가치를 판단할 근거가 부족한 고객에게 할인부터 제시하는 대신, 과제를 시작하는 링크와 막히기 쉬운 단계의 안내를 제공합니다. 주요 목표는 과제 완료이며 첫 결제는 후속 지표로 분리합니다. 활성화가 늘었다고 매출이 늘었다고 해석하지는 않습니다.
다른 조건이라면 결론도 바뀝니다. 시작하지 못하는 이유가 로그인 오류라면 캠페인보다 제품 수정이 먼저입니다. 과제를 완료한 고객도 상품의 가치를 설명하지 못한다면, 더 많은 안내보다 가치 제안과 제품 경험을 다시 검토해야 합니다.
첫 주문은 잘 이행되는 커머스: 좁은 상품군의 재구매부터
가상의 커머스에는 첫 주문을 정상적으로 받아 사용한 뒤 다음 구매를 하지 않은 고객 800명이 있습니다. 이 수는 수신 조건을 확인하고 미해결 배송·반품 문의가 있는 고객을 제외한 결과입니다. 이 예시에서는 특정 상품군의 실제 사용·구매 기록과 고객 응답을 통해 후속 구매 기회를 설명할 수 있다고 가정합니다. 전체 휴면 명단은 더 크지만 오래된 상품 코드와 고객 식별이 맞지 않습니다.
이 팀은 해당 상품군의 재구매 안내를 먼저 선택합니다. 안내 시점은 ‘배송 후 30일’ 같은 업종 공통 규칙이 아니라, 이 사업이 확인한 상품의 사용 맥락과 고객이 선택한 알림 시점을 바탕으로 정합니다. 재고가 있고 제공할 다음 상품이 적절한지도 확인합니다.
성공은 두 번째 주문의 발생만으로 판단하지 않습니다. 취소·환불을 어떻게 반영할지 정하고 혜택 비용과 추가 응대 부담까지 확인합니다. 후속 구매의 필요를 설명하기 어려운 상품이라면 재구매 자동화를 보류하고 사용 경험을 확인하는 것이 더 적절할 수 있습니다.
다시 올 이유가 생긴 예약 서비스: 휴면 명단 전체가 아니라 특정 고객부터
가상의 취미 클래스 예약 서비스에는 과거 이용자 명단 10,000명이 있습니다. 이번 검토에서는 원하는 시간대의 수업이 사라진 뒤 예약을 멈춘 고객 중, 과거 반복 참여와 관심 기록이 있고 현재 예약이 없으며 수신 조건을 확인한 300명으로 대상을 좁혔습니다. 마침 이들이 원했던 시간대의 수업이 다시 열렸다고 가정합니다.
이 팀의 첫 선택은 새 일정과 맞는 고객의 휴면 복귀 여정입니다. ‘오래 안 오셨으니 쿠폰을 드립니다’가 아니라 ‘원했던 시간대에 다시 참여할 수 있습니다’라는 이유가 있습니다. 목표는 재접속이 아니라 실제 예약과 참여의 재개입니다.
여기서 휴면은 일괄적인 미접속 일수로 정하지 않습니다. 고객이 마지막으로 어떤 가치를 얻었고 왜 이용 기회가 끊겼는지, 현재 다른 예약이나 이용이 있는지를 함께 봅니다. 수업 공급이 여전히 불안정하거나 과거 불만이 해결되지 않았다면 이 캠페인은 시작하지 않습니다.
세 예시에서 첫 선택은 각각 활성화, 재구매, 휴면 복귀입니다. 순서가 달라지는 이유는 명단 크기가 아니라 지금 바꿀 수 있는 문제와 확인된 근거가 다르기 때문입니다.
발송 이후의 일을 감당할 수 있어야 자동화입니다
메시지를 자동으로 보내더라도 답변, 예외 처리, 환불 문의, 수신 거부 반영까지 저절로 해결되는 것은 아닙니다. 첫 여정을 고를 때는 ‘만드는 데 며칠 걸리는가’와 함께 ‘반응이 오면 누가 무엇을 처리하는가’를 정해야 합니다.
운영 부하 계산의 설계 예시: 한 회차에 500명에게 발송하고 문의를 남기는 비율을 4%, 문의당 처리 시간을 8분으로 가정하면 예상 문의 처리량은 500명 × 0.04건/명 × 8분/건 = 160분, 즉 2시간 40분입니다. 이 값은 가정에 따른 작업량일 뿐 실제 문의율 예측이 아닙니다. 발송 전 검수, 예외 확인, 상태 수정, 결과 검토 시간은 별도입니다. 담당자에게 이 여력이 없다면 회차를 나누거나 대상을 줄여야 합니다.
캠페인끼리의 충돌도 고려해야 합니다. OneSignal의 Push frequency capping은 일부 유료 플랜에서 제공하는 푸시 전용 제한이며 이메일·SMS·인앱 메시지를 포함한 전체 접촉 횟수 제한이 아닙니다. 제한에 걸린 푸시는 나중에 자동 재발송되는 대기열로 들어가는 것도 아닙니다. 여러 채널을 쓸수록 사업이 정한 전체 접촉 정책과 실제 도구가 통제하는 범위를 따로 확인해야 합니다. Push frequency capping[4]
재진입과 수신 거부도 이름만 보고 판단하지 않습니다. OneSignal의 Custom Event로 시작하는 여정은 같은 사용자의 동시 진입이 가능하며 세그먼트형 재진입 설정과 적용 방식이 다릅니다. 또 한 채널을 수신 거부했다고 여정의 다른 채널까지 모두 종료되는 것은 아닙니다. 첫 여정의 운영자는 반복 진입과 채널별 수신 상태, 사업이 받은 철회 요청의 범위를 확인할 수 있어야 합니다. Journey settings[5], Journeys overview[6]
발송을 멈출 담당자와 권한도 지정하세요. 한 사람이 운영을 맡더라도 문의 처리와 수신 상태 확인을 할 수 없는 시간에는 신규 진입을 제한하는 등 공백에 대한 정책이 필요합니다.
이 확인을 감당하기 어렵다면 처음부터 여러 채널과 많은 분기를 연결하지 않는 것이 합리적입니다. 검증된 대상, 하나의 목적, 관리할 수 있는 경로로 줄인 뒤 넓히세요. 수동 검증 역시 수신 조건을 우회하는 방법이 아니라, 확인된 대상에게 적절한 제안을 할 수 있는지 살펴보는 단계입니다.
고객 행동에 맞춰 이어지는 메시지 — 고객 단계와 행동을 조건으로 삼아 채널과 대기 시간을 연결하고 실험 결과로 여정을 다듬습니다.
시작 전에 성공·중단·관찰 기간을 한 번에 정합니다
‘자동 발송이 정상 작동했다’와 ‘고객 행동이 나아졌다’는 서로 다른 성공입니다. 전자는 운영 검증이고 후자는 효과 검증입니다. 클릭률은 경로가 작동하는지 살피는 보조 지표로 두고, 첫 여정의 목적에 맞는 행동 완료를 주요 지표로 선택하세요.
효과를 구분하려면 안내를 받지 않은 비교 집단, 즉 홀드아웃을 둘 수 있는지도 검토할 만합니다. Customer.io의 Holdout tests[7] 문서는 메시지 문구끼리 비교하는 시험과 미발송 집단을 두는 시험을 구별하고 홀드아웃 비교에서 열람·클릭 대신 전환을 살피도록 안내합니다. OneSignal 역시 Split Branch의 메시지 없는 경로를 비교에 쓰는 방법도 있습니다. 다만 같은 고객의 재진입 때 다시 무작위 배정할지 등 실제 설정을 확인해야 합니다. Journey actions[8]
우선순위를 정하는 단계에서는 복잡한 실험 설계까지 끝낼 필요는 없습니다. 대신 목표 행동을 기록할 수 있는지, 비교 대상을 유지할 수 있는지, 판단할 만큼 관찰할 여력이 있는지는 답할 수 있어야 합니다. 이것이 어렵다면 첫 실행의 목적을 ‘효과 입증’이 아니라 ‘대상·제안·운영 가능성 확인’으로 제한합니다.
앞의 커머스 팀이 다음과 같이 정했다고 가정해 보겠습니다. 아래 기간과 임계값은 모두 설계 예시이며 권장 표준이 아닙니다.
| 시작 전 합의 | 이 팀의 선택 예시 |
|---|---|
| 주요 목표 | 각 집단에 배정된 전체 적격 고객 중 관찰 기간 안에 두 번째 유효 주문을 완료한 고유 고객의 비율. 발송 성공자만으로 분모를 바꾸지 않으며, 유효 주문의 취소·환불 반영 규칙도 사전 정의 |
| 비교와 성공 판단 | 적격 고객을 무작위로 안내 집단과 미발송 집단에 나누고, 다른 캠페인 노출 조건을 가능한 한 맞춤. 최소한 어느 정도의 추가 구매가 있어야 비용과 운영 부담을 감수할지 미리 정한 뒤 결과의 불확실성까지 확인 |
| 함께 볼 지표 | 취소·환불, 혜택·발송 비용, 고객당 응대 시간, 수신 거부와 불만 |
| 관찰 기간 | 이 상품군의 구매 기회를 확인할 수 있다고 가정하고 고객별 14일. 14일 동안 신규 대상자를 모집한다면 마지막 배정자의 관찰 종료까지 총 약 28일이 필요하며 취소·환불 확정과 데이터 반영 대기는 별도 |
| 즉시 멈출 조건 | 잘못된 고객 발송, 철회 요청 미반영, 주문·고객 식별 오류가 확인되면 원인 확인과 통제가 끝날 때까지 후속 발송 중단 |
| 운영량을 줄일 조건 | 이 팀의 내부 기준으로 미처리 문의가 10건 이상이고 다음 영업일까지 처리할 여력이 없으면 신규 진입을 일시 중단 |
관찰 기간은 고객에게 목표 행동을 할 기회가 생기는 시간, 필요한 대상자가 모이는 시간, 취소·환불과 이벤트 반영 시간을 함께 고려해 정합니다. 모든 캠페인을 같은 날짜에 끊으면 늦게 진입한 고객에게는 행동할 시간이 부족할 수 있습니다. 그렇다고 결과가 좋아 보일 때까지 임의로 기간을 늘리는 것도 피해야 합니다.
주문 차이가 조금 보인다는 이유만으로 성공을 선언하지는 마세요. 표본이 적거나 결과의 불확실성이 크다면 ‘운영은 가능하지만 효과는 아직 판단할 수 없음’으로 남길 수 있습니다. 반대로 고객 자격이 틀리거나 응대 부담이 과하면, 구매가 일부 발생했어도 확대하지 않는 선택이 가능합니다. Customer.io 문서 역시 명확한 승자를 판단할 수 없는 결과가 있음을 설명합니다.
첫 여정의 목표는 다음 결정을 가능하게 만드는 것입니다
첫 자동화의 후보를 정했다면 이렇게 한 문장으로 설명합니다. “이 고객에게 이 안내를 하면, 지금 막힌 이 행동을 도울 수 있고, 결과와 부작용을 우리 팀이 확인할 수 있다.” 문장이 완성되지 않는 지점이 데이터 보완, 고객 확인, 운영 준비 중 무엇부터 해야 하는지 알려줍니다.
대상이 작고 상태를 직접 확인할 수 있다면 기존 도구와 수동 검수만으로 첫 가설을 살펴볼 수도 있습니다. 고객 식별과 주문 데이터가 여러 시스템에 흩어져 있거나 제외·응대·중단의 책임자가 불명확하다면, 캠페인 수를 늘리기 전에 그 연결부터 정리하는 편이 낫습니다. 첫 여정은 다음 여정을 고를 근거를 남길 만큼 작고 분명하면 됩니다.
첫 여정을 골랐다면 OneSignal 고객 여정 설계 워크북으로 진입·제외·종료 조건과 검증 항목을 구체화합니다.
현재 데이터와 목표에 맞는 첫 여정 검토가 필요하다면 IXC의 CRM 컨설팅 지원 범위를 검토합니다.


