메인 콘텐츠로 건너뛰기

온보딩

Journey 설정설명
진입 규칙사용자가 세그먼트 기준과 일치합니다. 구독한 사용자, 향후 추가만 해당(앞으로 구독하는 사람만 원함; 기존 사용자가 이것을 받기를 원하지 않음).
종료 규칙전체 Journey를 이동했습니다.
재진입 규칙아니요
콘텐츠앱이나 웹사이트에 새 사용자를 환영하고 처음 며칠 또는 몇 주 동안 특정 작업을 완료하도록 권장합니다.

온보딩 환영 Journey 예시

재참여 캠페인

Journey 설정설명
진입 규칙사용자의 마지막 세션이 7일을 초과함; 구독한 사용자입니다. (더 많은 무료 사용자가 돌아오도록 하는 것이 목표라면 유료 고객과 같은 특정 세그먼트를 제외할 수 있습니다.)
종료 규칙전체 Journey를 이동했거나 특정 조건을 충족함 — 사용자가 앱/웹사이트에서 활성화되면 종료합니다.
재진입 규칙예, 일정 시간 후: 7일 (앱을 한동안 열지 않을 때마다 재참여가 발생할 수 있음).
콘텐츠사용자가 한동안 앱을 열지 않았을 때 다시 돌아오도록 상기시키고 보상이나 할인으로 유도합니다.

재참여 캠페인 Journey 예시

장바구니 포기

Journey 설정설명
진입 규칙사용자가 세그먼트 기준과 일치합니다. “cart_item” 태그가 있는 세그먼트이며, 장바구니에 항목이 있을 때 사용자에게 태그를 지정해야 합니다.
종료 규칙전체 Journey를 이동했거나 특정 조건을 충족했습니다. “cart_item”이 비어 있는 세그먼트에 사용자가 진입하면 종료합니다(사용자가 구매를 완료하면 이 태그를 제거).
재진입 규칙예, 일정 시간 후: 1일 (장바구니를 포기할 때마다 하루에 한 번 보내는 것이 괜찮습니다).
콘텐츠사용자가 체크아웃을 완료하지 않은 항목을 다시 돌아와서 구매하도록 상기시킵니다. 카테고리 또는 페르소나에 따라 다른 분기를 원할 수 있습니다(예: 이전에 구매했는지 여부).

장바구니 포기 Journey 예시

커스텀 이벤트를 사용한 장바구니 포기

커스텀 이벤트는 현재 얼리 액세스 중입니다. 액세스를 요청하려면 다음 정보와 함께 support@onesignal.com에 문의하세요:
  • 귀하의 회사 이름
  • OneSignal 조직 ID
  • 활성화하려는 앱 ID
Journey 설정설명
진입 규칙커스텀 이벤트 이름은 “cart_updated”이며, 하나의 필터 속성: “cart.*.*“이 존재합니다.
종료 규칙전체 Journey를 이동했거나 특정 조건을 충족했습니다: 커스텀 이벤트 조건이 발생하면 종료, 커스텀 이벤트 이름은 “cart_updated”입니다.
재진입 규칙이벤트 트리거 Journey에는 적용되지 않습니다.
콘텐츠사용자가 체크아웃을 완료하지 않은 항목을 다시 돌아와서 구매하도록 상기시킵니다. 다양한 항목 카테고리 또는 페르소나에 대한 분기를 원할 수 있습니다. 메시지를 개인화하는 가이드는 커스텀 이벤트 Liquid 구문 튜토리얼을 참조하세요.

장바구니 포기 이벤트 트리거 Journey 예시

프로모션 캠페인

Journey 설정설명
진입 규칙사용자가 세그먼트 기준과 일치합니다. 구독한 사용자이거나 프로모션 캠페인과 관련된 세그먼트를 타겟팅합니다.
종료 규칙전체 Journey를 이동했거나 특정 조건을 충족했습니다. 목표로 삼고자 하는 목표를 정의하는 세그먼트를 선택합니다(예: 구매한 사용자).
재진입 규칙아니요 (일회성 캠페인인 경우 한 번만 보냅니다).
콘텐츠이벤트를 준비하고, 시작할 때 상기시키며, 종료가 가까워지면 할인 또는 보상을 제공합니다.

프로모션 캠페인 Journey 예시

작업이 완료되지 않은 경우 사용자가 앱을 떠난 후 메시지 보내기

초기 설정

  1. 데이터 태그를 사용하여 사용자가 수행해야 하는 작업을 표시합니다. 작업이 완료되면 태그를 제거합니다.
  2. 이 태그에 대한 세그먼트를 설정합니다.
Journey 설정옵션설명
진입 규칙사용자의 마지막 세션이 시간을 초과합니다.사용자가 앱이나 웹사이트에서 마지막으로 활성화된 시간을 결정합니다.
대상태그로 타겟팅하려는 세그먼트를 포함합니다.메시지를 받을 자격이 있는 사용자입니다.
종료 규칙사용자가 더 이상 대상 조건과 일치하지 않으면 종료합니다.사용자가 세그먼트를 떠나면 더 이상 Journey 메시지를 받을 자격이 없습니다.
재진입 규칙예, 일정 시간 후.사용자가 메시지를 다시 받을 자격이 되기를 원하는 시간입니다.

Journey 단계

1

원하는 메시지 추가

원하는 메시지를 추가합니다.
2

사용자가 대기하도록 할 시간에 대한 대기 노드 설정

메시지를 다시 미리 알림으로 표시하려는지 여부에 따라 높거나 낮은 숫자일 수 있습니다. 예시에서는 104주(2년)를 사용합니다.

Journey 내 A/B 테스트

분기 분할 노드를 사용하면 Journey 내에서 50/50 분할을 설정할 수 있습니다. 두 개의 다른 메시지 템플릿을 만들고 사용자가 흐름을 따라가면 절반은 “템플릿 A”를, 나머지 절반은 “템플릿 B”를 받게 됩니다. 그런 다음 메시지 데이터를 내보내 원하는 대로 분석을 확인할 수 있습니다.

A/B 테스트

인앱 메시지를 순서대로 하루에 한 번 표시

이 예시에서는 3개 이상의 인앱 메시지를 연속으로 표시하되, 하루에 한 번만 표시하려고 합니다. 사용자가 앱을 열지 않으면 다음에 앱을 열 때 여전히 메시지를 볼 수 있습니다.

초기 설정

1

새 세그먼트 생성

필터와 함께 iam_journey라는 세그먼트를 생성합니다: 사용자 태그 iam_journey1입니다
  1. iam_journey를 원하는 이름으로 변경할 수 있습니다.
  2. 이 태그는 Journey를 완료하고 모든 메시지를 받은 각 사용자에게 설정됩니다.

세그먼트 생성 화면

2

인앱 메시지 생성

자세한 내용은 드래그 앤 드롭으로 인앱 메시지 디자인을 참조하세요.
3

다음 Journey 설정

Journey 설정옵션설명
진입 규칙사용자가 세그먼트 기준과 일치합니다메시지를 받을 자격이 있는 사용자입니다.
대상세그먼트 포함 및 세그먼트 제외”구독한 사용자” 세그먼트를 포함합니다. 1단계의 “iam_journey” 세그먼트를 제외합니다.
종료 규칙전체 Journey를 이동했습니다추가 조건이 필요하지 않습니다.
재진입 규칙예, 일정 시간 후2분

Journey 단계

표시하려는 메시지 수에 대해 이 순서를 반복합니다. 이 예시에서는 3개의 인앱 메시지(IAM 1, IAM 2, IAM 3)를 표시합니다.
  1. 인앱 메시지 단계를 추가합니다.
    1. 메시지 이름을 지정합니다. 예: IAM 1.
    2. 메시지 하단에서 전달 일정1일로 설정합니다.
  2. 인앱 메시지 단계 앞에 예/아니요 분기 작업을 추가합니다.
    1. 분기 조건을 설정합니다: 이전 메시지 동작: “IAM 1 조회됨”.
    2. 아니요 분기를 따릅니다
      1. IAM 1을 아니요 분기로 드래그합니다.
      2. 1일 동안 대기 단계를 추가합니다.
    3. 예 분기를 따릅니다
      1. 예 분기 내에서 모든 메시지에 대해 1단계 및 2단계를 반복하고 IAM 1을 새 인앱 메시지(예: IAM 2, IAM 3)로 바꿉니다.
      2. 최종 예 분기에서 사용자 태그 지정 작업을 추가합니다.
        1. 초기 설정 → 1단계 세그먼트에서 사용된 동일한 키를 태그 지정합니다.
          1. 예: iam_journey : 1.

완전한 Journey

제한된 진입 Journey

각 단계에서 경험을 제어하면서 사용자가 제한된 횟수만큼 Journey에 진입할 수 있도록 합니다.
Journey 설정설명
진입 규칙사용자가 세그먼트 기준과 일치합니다(예: 구독한 사용자 또는 관련 타겟 세그먼트).
대상타겟 세그먼트를 포함합니다. 태그 journey_count = 2가 있는 사용자를 제외하여 진입을 두 번으로 제한합니다.
종료 규칙전체 Journey를 이동했습니다.
재진입 규칙예, 일정 시간 후: 15일.
콘텐츠초기 진입 시 첫 번째 경험을 제공하고 재진입 시 맞춤형 두 번째 경험을 제공합니다. 두 번째 이후의 추가 진입을 방지합니다.

제한된 진입 설정

초기 설정

1

태그 전략 준비

journey_count라는 사용자 태그를 사용하여 진입을 추적합니다. 태그를 미리 생성할 필요는 없으며 Journey에서 설정할 때 추가됩니다. 자세한 내용은 태그 작업을 참조하세요.
2

대상 포함/제외 구성

Journey 대상에서:
  • 타겟 세그먼트를 포함합니다(예: “구독한 사용자”).
  • 사용자 태그 journey_count2인 사용자를 제외합니다.
3

재진입 규칙 설정

재진입 규칙을 “예, 일정 시간 후: 15일”로 설정합니다. 이렇게 하면 첫 번째 실행과 두 번째 실행 사이에 정확히 한 번의 재진입이 허용됩니다.

Journey 단계

제한된 진입 흐름

1

시작 부분에 예/아니요 분기 추가

조건: 사용자 태그 journey_count1과 같습니다.
  • 예 분기 = 재방문 사용자(두 번째 진입).
  • 아니요 분기 = 처음 사용하는 사용자(아직 태그가 없음).
2

아니요 분기(첫 번째 진입)

  • 사용자 태그 지정 작업 추가: journey_count1로 설정합니다.
  • 처음 사용하는 사용자를 위한 메시지와 작업을 보냅니다.
  • 필요에 따라 끝까지 계속하거나 추가 로직을 진행합니다.
3

예 분기(두 번째 진입)

  • 사용자 태그 지정 작업 추가: journey_count2로 설정합니다.
  • 재방문 사용자를 위한 메시지와 작업을 보냅니다.
  • 필요에 따라 끝까지 계속하거나 추가 로직을 진행합니다.
4

제한 적용

대상에서 journey_count = 2인 사용자를 제외하므로 세 번째 진입 시도는 자동으로 차단됩니다.

특정 요일에 반복되는 Journey

요일에 맞춰 반복되는 메시지를 보냅니다(예: 주간 프로모션, 이벤트 미리 알림).
Journey 설정설명
진입 규칙사용자가 세그먼트 기준과 일치합니다(예: 구독한 사용자 또는 다른 관련 타겟 세그먼트).
대상타겟 세그먼트를 포함합니다.
종료 규칙전체 Journey를 이동했습니다.
재진입 규칙예, 일정 시간 후: 7일.
콘텐츠특정 요일에 보내는 주간 메시지(예: 매주 금요일).

반복되는 Journey 설정

초기 설정

1

대상 구성

타겟 세그먼트를 포함하여 적격 사용자가 주 중 언제든지 Journey에 진입할 수 있도록 합니다.
2

재진입 규칙 설정

재진입 규칙을 “예, 일정 시간 후: 7일”로 설정하여 주간 반복을 활성화합니다.

Journey 단계

반복되는 Journey 흐름

1

시간 창 노드 추가(첫 번째 단계)

타겟 요일(예: 금요일)에 대해 필터링하도록 시간 창을 구성합니다. Journey에 진입하는 사용자는 다음 일치하는 요일까지 대기합니다.
2

시간 창 후에 메시지 추가

요일에 도달하면 메시지가 전송되도록 시간 창 바로 다음에 메시지 노드를 배치합니다.
3

Journey 종료

메시지가 전송된 후 사용자가 종료하도록 합니다. 7일 후 재진입하면 매주 다시 참여하고 반복됩니다.
주의 사항: 매주 동일한 내용을 반복하지 않도록 메시지 콘텐츠를 정기적으로 업데이트하세요.

프로그레시브 Journey(이벤트 기반)

커스텀 이벤트에 대한 대기 조건으로 모니터링되는 사용자 진행 상황에 따라 참여를 확대합니다.
Journey 설정설명
진입 규칙커스텀 이벤트 = Progression_Level, 필터 progression_level = 0.
대상선택적 세그먼트 필터입니다. 모든 사용자에 대해 실행하거나 하위 집합으로 제한할 수 있습니다. 태그가 필요하지 않습니다.
종료 규칙- 전체 Journey를 이동했습니다.
- 또는 최대 진행 레벨에 도달했을 때(예: progression_level = 3).
- 선택 사항: 대기 노드가 만료되면 종료합니다.
- 선택 사항: 대기 노드에서 분기하여 이벤트를 완료하지 않은 사용자에게 태그를 지정하고 재참여 Journey로 안내합니다.
재진입 규칙아니요
콘텐츠사용자가 마일스톤을 완료함에 따라 확대되는 단계 기반 메시지(이 예시에서는 이메일).

프로그레시브 Journey 흐름

Journey 단계

1

사용자가 Journey에 진입

모든 적격 사용자는 진입 규칙에 따라 진입합니다. 트리거: progression_level = 0커스텀 이벤트 Progression_Level. 시작: 즉시.
2

레벨 1

  • progression_level = 1로 커스텀 이벤트 Progression_Level이 발생할 때까지 대기합니다.
  • 전송: 레벨 1 완료! 메시지.
  • (선택 사항) 대기 노드에 만료를 적용 → 마일스톤에 도달하지 않으면 사용자를 종료합니다.
  • (선택 사항) 분기: 만료에 도달하면 사용자에게 태그를 지정하고 재참여 Journey로 보냅니다.
3

레벨 2

  • progression_level = 2로 커스텀 이벤트 Progression_Level이 발생할 때까지 대기합니다.
  • 전송: 레벨 2 완료, 잘하고 있습니다! 메시지.
  • (선택 사항) 만료를 적용하거나 재참여로 분기/태그를 지정합니다.
4

레벨 3

  • progression_level = 3으로 커스텀 이벤트 Progression_Level이 발생할 때까지 대기합니다.
  • 전송: 레벨 3에 도달했습니다! 메시지.
  • (선택 사항) 만료를 적용하거나 재참여로 분기/태그를 지정합니다.
5

종료

사용자가 레벨 3을 완료하거나 대기 노드가 만료되면 Journey를 종료합니다. 선택적으로 분기/태그 경로를 사용하여 정체된 사용자를 재참여 트랙으로 라우팅합니다. 일정: 즉시 시작, 중지 안 함.
이점: 이 방법은 실제 참여 신호가 발생할 때만 진행이 이루어지도록 합니다. 만료 및 분기/태그 로직을 추가하면 정체된 사용자를 우아하게 처리할 수 있습니다. 종료하거나 재참여 Journey로 다시 라우팅합니다.