사용자 데이터

행동 기반 세그먼테이션을 위한 고객 이벤트

레벨업, 결제, 일주일간의 침묵처럼 고객이 방금 한 행동을 그 순간에 기록하세요. 여정은 실시간으로 반응하고, 세그먼트는 지금 무엇이 사실인지뿐 아니라 얼마나 자주, 얼마나 최근에 했는지도 물을 수 있습니다.

Integer, String, Date, Price 속성 유형이 열려 있고 기존 이벤트 목록이 나란히 표시된 Control Panel 이벤트 생성 화면

글로벌 보안 인증 기반의 이벤트 데이터

Pushwoosh는 SOC 2 Type II 및 ISO 27001:2022 인증을 획득했으며, GDPR을 준수합니다. EU와 미국에 데이터센터를 운영합니다. 보존 기간은 이벤트 유형별로 개별 설정할 수 있어, 결제 이벤트는 1년간 보관하고 저가치 참여 이벤트는 한 달 후 만료시킬 수 있습니다.

ISO 27001:2022 CertifiedISO 27001 CertifiedGDPR CompliantData Privacy FrameworkHIPAA CompliantSOC 2 Type 2 CertifiedOWASP Compliant

전체 인증 정보는 데이터 안전성 페이지에서 확인하세요.

어떤 사실은 숫자가 아니라 순간입니다

고객의 현재 등급을 아는 것은 하나의 사실입니다. 한 시간 전에 구독을 해지했다는 것을 아는 것은 다른 종류의 사실입니다. 이는 특정 순간에 일어났고, 다음 예약 발송 시점이 아니라 바로 그 순간에 반응할 가치가 있습니다.

이것이 이벤트가 존재하는 이유입니다. 태그는 지금 누군가에 대해 무엇이 사실인지 알려줍니다. 이벤트는 그가 방금 무엇을 했는지 알려줍니다.

이벤트가 담을 수 있는 것

이벤트는 한 번만 정의합니다. 이름과 담을 데이터를 정하면 됩니다. 이후에는 발생할 때마다 SDK나 API를 통해 전송합니다. 이때부터 동일한 레지스트리를 기반으로 여정 트리거와 세그먼트 필터에 활용됩니다.

기본 이벤트커스텀 이벤트
출처내장: PW_InAppPurchase, Log out, Payment method changed 등 문서화된 이벤트계정별로 정의, Control Panel 또는 createEvent API를 통해
속성최대 100개, 타입 지정최대 100개, 타입 지정
유형Integer, String, List, Date, Boolean, Price동일한 6가지 유형. 태그와 달리 Version 유형 없음
보존 기간이벤트 유형별 설정이벤트 유형별 설정
1 / 4
출처
기본 이벤트
내장: PW_InAppPurchase, Log out, Payment method changed 등 문서화된 이벤트
커스텀 이벤트
계정별로 정의, Control Panel 또는 createEvent API를 통해
2 / 4
속성
기본 이벤트
최대 100개, 타입 지정
커스텀 이벤트
최대 100개, 타입 지정
3 / 4
유형
기본 이벤트
Integer, String, List, Date, Boolean, Price
커스텀 이벤트
동일한 6가지 유형. 태그와 달리 Version 유형 없음
4 / 4
보존 기간
기본 이벤트
이벤트 유형별 설정
커스텀 이벤트
이벤트 유형별 설정

매출과 보존 기간을 이벤트 자체에 연결

Price 타입 속성과 trackRevenue 플래그를 함께 설정하면 이벤트가 매출 리포트에 바로 연결됩니다. 보존 기간은 계정 전체에 한 번 설정하는 대신 이벤트 유형별로 설정할 수 있어, 결제 이벤트는 1년간 기록에 남기고 저가치 참여 이벤트는 한 달 만에 만료시킬 수 있습니다.

얼마나 자주, 얼마나 최근에

현재 상태만으로 구성된 프로필은 누군가가 누구인지 알려줍니다. 방금 그에게 무슨 일이 일어났는지는 알려주지 않습니다. “지금 사실인지”만 필터링할 수 있는 행동 기반 세그먼테이션은 이번 주에 세 번 행동한 고객과 6개월 전에 한 번 행동한 고객을 구분하지 못합니다.

이벤트는 세그먼트가 빈도와 최근성을 물을 수 있게 하며, “X를 했다”만큼 정확하게 “14일 동안 X를 하지 않았다”도 표현할 수 있게 합니다. 이것이 통합 고객 프로필을 실질적으로 활용 가능하게 만드는 요소입니다.

작동 방식

  1. 이벤트를 통제하고 싶다면 먼저 정의하세요

    Control Panel(Audience → Events → Create Event)에서 또는 createEvent API로: 이름, 설명, 최대 100개의 타입 지정 속성, 선택적 trackRevenue 플래그, 보존 기간 설정. 이 단계를 건너뛰면 postEvent가 첫 전송 시 이벤트를 생성하고 페이로드에서 속성 유형을 추론합니다.

  2. 앱에서 전송하세요

    발생하는 바로 그 순간에, SDK의 postEvent(iOS, Android, Web) 또는 REST /postEvent 엔드포인트를 통해.

  3. 활용하세요

    세그먼트 필터(횟수와 기간 조합), 여정 진입 트리거, 또는 캔버스 위의 분기 조건으로.

1단계와 3단계는 Control Panel에서 노코드로 처리됩니다. 2단계는 개발자가 SDK나 API 호출을 추가해야 합니다.

하나의 이벤트, 세 가지 기능에서 각각 활용

결제 시점에 발생한 이벤트는 트리거 기반 진입을 통해 누군가를 윈백 여정으로 끌어들이고, Condition Split을 통해 이벤트 자체의 장바구니 금액 속성으로 그 여정을 분기하며, 전환 목표를 통해 여정을 성공으로 표시할 수 있습니다. 세 가지 제품이 도착하는 바로 그 순간 같은 이벤트를 읽습니다.

플랫폼 전체를 지원하도록 설계됨

트리거 기반 진입은 이벤트를 읽어 여정을 시작합니다. Condition Split은 속성을 읽어 분기를 라우팅합니다. 전환 목표는 이벤트를 읽어 여정을 성공으로 종료합니다. 하나의 이벤트, 세 가지 역할, 재정의 없음.

이벤트가 필요한 순간

용도업종발생 조건
반응형 여정이커머스, 게임, 핀테크레벨업, 장바구니 이탈, 고액 거래: 같은 세션 안에서 여정이 반응
빈도 및 최근성 세그먼트전 업종"30일 내 3회 이상 X를 함" 또는 "14일간 X를 하지 않음"
매출 연동 이벤트이커머스, 게임Price 속성과 trackRevenue를 결합해 매출 리포트에 직접 연결
보존 및 비활성 단계게임, 구독형 앱inactivity_7, inactivity_30, d7_retention: 단일 플래그 대신 단계적 재활성화
용도
1 / 4
반응형 여정
업종
이커머스, 게임, 핀테크
발생 조건
레벨업, 장바구니 이탈, 고액 거래: 같은 세션 안에서 여정이 반응
용도
2 / 4
빈도 및 최근성 세그먼트
업종
전 업종
발생 조건
"30일 내 3회 이상 X를 함" 또는 "14일간 X를 하지 않음"
용도
3 / 4
매출 연동 이벤트
업종
이커머스, 게임
발생 조건
Price 속성과 trackRevenue를 결합해 매출 리포트에 직접 연결
용도
4 / 4
보존 및 비활성 단계
업종
게임, 구독형 앱
발생 조건
inactivity_7, inactivity_30, d7_retention: 단일 플래그 대신 단계적 재활성화

잘 작동하는지 확인하는 방법

Events & Tags 통계는 원하는 기간 동안 각 이벤트가 몇 번 발생했는지, 몇 명의 고유 사용자에게서 발생했는지 보여줍니다. 방금 추가한 이벤트를 기반으로 한 여정이나 세그먼트를 신뢰하기 전에 확인해야 할 화면입니다.

기억해 둘 점

이벤트를 기반으로 구축하기 전에 확인할 몇 가지 사항입니다.

  • 아직 정의되지 않은 이벤트를 전송하면 postEvent가 이를 생성하고 속성 유형을 추론합니다. 추론된 기본값 대신 특정 유형, trackRevenue, 보존 기간을 원한다면 먼저 정의하세요.
  • 이벤트당 최대 100개 속성, 속성 이름은 최대 255자.
  • Version 속성 유형 없음. 이벤트는 6가지 유형을, 태그는 7가지 유형을 지원합니다.
  • 계정이 정의할 수 있는 이벤트 유형 개수에는 공개된 상한이 없습니다.

고객의 행동을 다음 행동으로 이어가세요

태그는 누군가가 누구인지 알려줍니다. 이벤트는 그가 방금 무엇을 했는지 알려주며, 여정이나 세그먼트는 그 일이 일어난 바로 그 순간에 반응할 수 있습니다.