본문으로 건너뛰기

시작하기

노티플라이 캠페인을 이용하여 원하는 유저를 타겟하여, 원하는 타이밍원하는 채널로 보내보세요. 노티플라이 캠페인 생성 페이지에서 캠페인을 쉽고 빠르게 생성할 수 있습니다.

1. 기본 정보 및 채널

Campaign basic info creation

  • 캠페인 이름: 캠페인 리스트에 노출되어 관리하실 때, 해당 켐페인이 어떤 메시지 발송인지 알아보기 쉽도록 하는 용도입니다. 기입된 내용은 메시지 발송에 전혀 영향을 미치지 않습니다.
  • 캠페인 설명: (선택 사항) 켐페인에 대한 설명 및 메모를 남기시면 유용합니다. 제목과 마찬가지로 발송 내용과 무관합니다.
  • 발송 채널: 푸시, 카카오, 팝업, 메시지 등 발송할 채널을 선택합니다.
    주의
    • 카카오, 이메일 발송 시 발신자 정보 등록이 필요합니다. 발신자 정보는 프로덕트 좌측 하단 설정에서 등록하실 수 있습니다.
    • 발신자 정보를 잘못 등록하시면, 발송에 실패할 수 있으니 주의해주세요.
    • 채널 별로 발신자 정보를 등록하는 방법은 좌측 카테고리의 채널 별 가이드(카카오, 이메일) 에서 확인해주세요.

2. 발송 시점

캠페인을 발송할 타이밍을 설정합니다. 노티플라이는 세 가지의 발송 시점 결정 방법을 지원합니다. 특정한 시점에 캠페인을 집행하는 예약 발송, 특정 이벤트가 발생했을 때 캠페인을 집행하는 이벤트 기반 발송, 그리고 HTTP API 기반 발송를 활용하여 고객 인게이지먼트를 끌어올려 보세요.

2.1. 예약 발송

Campaign Reservation 노티플라이 캠페인은 선택한 시간에 원하는 유저들에게 알림을 발송할 수 있는 기능을 지원합니다. 예약 발송은 네 가지 타이밍을 지원합니다.

  1. 즉시 발송
    • 캠페인을 생성하는 <최종 확인> 버튼을 누르는 즉시 캠페인을 발송하며, 이후에는 발송을 취소할 수 없습니다.
  2. 1회 예약 발송
    • 원하는 시각에 캠페인 집행을 예약합니다.
    • 캠페인 예약 시점 5분 전부터는 발송을 취소할 수 없으며, 종료 상태로 저장되니 참고해주세요.
  3. 1일 1회 발송
    • 시작일부터 종료일까지 매일 설정하신 시각에 캠페인을 집행합니다.
  4. 매주 정해진 요일에 발송
    • 시작일부터 종료일까지 매주(혹은 격주 등 설정한 주기) 원하시는 요일에만 설정하신 시각에 캠페인을 집행합니다.
      • ex) 2주마다 월요일, 금요일에 발송

2.2. 이벤트 기반 발송

노티플라이 캠페인은 유저가 특정 이벤트를 발생시켰을 때 해당 유저에게만 알림을 발송할 수 있는 기능을 지원합니다. 이벤트를 발생하는 방법에는 아래 팁! 을 참고해주세요.

팁!
  1. Client SDK : 어플리케이션에서 클라이언트 SDK를 이용하여 유저의 특정 액션에 알맞게 이벤트를 발생시킬 수 있습니다.

  2. HTTP API: 노티플라이는 REST API를 통하여 이벤트를 발생시키는 방법을 제공합니다. REST API를 통하여 특정 유저에게만 발생하는 이벤트 뿐만 아니라, 서비스 레벨에서 발생하는 이벤트(예: 판매 기간 종료 이벤트)도 노티플라이에 전달할 수 있습니다.

  3. 외부 분석 도구 연동 : Amplitude를 이미 사용하고 계시다면, 기존에 사용하시던 이벤트를 그대로 노티플라이에게 전달할 수 있습니다.

Event based campaign - Triggering event 1

이벤트 기반 발송 캠페인은 다음과 같이 생성할 수 있습니다.

  • 발송 시점 결정 이벤트: 캠페인을 발생시킬 이벤트를 선택합니다. 아직 한 번도 발생하지 않은 이벤트 이름을 직접 입력할 수도 있습니다.

    • 발송 시점 결정 이벤트 추가 필터링: 특정 이벤트에 이벤트 파라미터가 포함되어 발생한다면, 해당 파라미터 값을 이용하여 발송 시점을 결정하는 고도화된 필터링을 설정할 수 있습니다.

      • ex) main_button_click 이벤트에 menu라는 이벤트 파라미터가 포함되어 발생한다면, menutrial_click인 경우에만 캠페인을 발송합니다.
      이벤트 파라미터 필터링 예시 더 보기
      • ex) 구매(purchase) 이벤트에 product_category라는 이벤트 파라미터가 포함되어 발생한다면, 해당 파라미터 값이 clothing인 경우에만 캠페인을 발송합니다.

      AND/OR 조건을 이용하여 더 복잡한 필터링을 설정해 보세요.

      • ex) 고객이 blog를 통해 유입되었고 /product 경로를 방문하였으며 id라는 쿼리 파라미터가 123 이거나 고객이 banner를 통해메인 화면으로 유입되었을 때 캠페인을 집행하는 예시입니다.

      (이 때, page_view 이벤트는 utm_medium, pathname, query.id 라는 파라미터가 포함한다고 가정합니다.)

  • 켐페인 유효 기간 설정: 캠페인을 트리거할 이벤트의 시작일과 종료일을 설정합니다.

  • 이벤트 발생 후 발송 지연: 이벤트가 트리거된 시점에, 바로 캠페인을 발송할 지 혹은 일정 시간 뒤에 발송할 지 선택할 수 있습니다.

    • 발송 취소 이벤트: '발송 시점 결정 이벤트'가 트리거되어 발송 지연을 기다리던 도중, 해당 이벤트가 발생하면 캠페인이 발송 취소됩니다.

      • ex) notifly__main_button_click 이벤트가 발생한 시점부터 1일 2시간 3분 4초 동안 notifly__push_delivered 이벤트가 발생하면, 캠페인을 발송하지 않습니다.

        사용 예시

        고객이 로그인하면, 1시간 이후 상품 구매 프로모션 알림을 보내지만 그 사이에 해당 고객이 이미 물건을 구매한 경우에는 알림을 보내지 않고 싶을 때, purchase 등의 이벤트를 발송 취소 이벤트로 설정하는 방식으로 사용할 수 있습니다.

  • 고객 피로도 관리: 고객이 발송 시점 결정 이벤트를 여러번 발생시키는 등의 이유로 고객이 메시지를 단기간 여러번 수신하는 것을 방지하기 위해, 고객 피로도 관리를 설정할 수 있습니다.

  • 야간 발송 금지: 캠페인을 발송하지 않을 시간을 설정합니다. 설정된 시간에는 캠페인이 발송되지 않습니다.

    • 지연 발송 허용: 야간 발송 금지 시간에 발송되지 않은 캠페인을 발송 금지 시간이 끝난 뒤에 발송할 지 선택할 수 있습니다.

      야간 발송 금지!

      오후 9시부터 그 다음 날 오전 8시까지의 시간에 전자적 전송매체를 이용하여 영리목적의 광고성 정보를 전송하려는 자는 제1항에도 불구하고 그 수신자로부터 별도의 사전 동의를 받아야 한다. 다만, 대통령령으로 정하는 매체(전자우편)의 경우에는 그러하지 아니하다.

      • 정보통신망 이용촉진 및 정보보호 등에 관한 법률 제50조 제3항

2.3. API 기반 발송

노티플라이 캠페인을 HTTP REST API를 통하여 직접 트리거할 수 있습니다. 자세한 API 명세는 개발자 가이드 - Campaign Triggering API를 참고해주세요.

  • API 기반 발송에서 발송 대상은 UI에서 지정할 수 없습니다. API Request Body에서 발송 대상을 지정해 주세요.
API 기반 발송 캠페인 생성 예시 더 보기

api-triggered-campaign-message-example

  • 주의) 해당 user의 name property가 정의되어있다는 가정 하에, 위와 같은 캠페인을 생성하였습니다.

3. 캠페인 발송 대상 설정

노티플라이 캠페인은 쉽고 빠르게 타겟 사용자에게 메시지를 발송할 수 있습니다. 자세한 정보는 캠페인 발송 대상 설정 가이드를 확인해주세요.

4. 메시지 및 액션

채널 별 메시지 내용 및 액션 설정 방법은 각 채널에 대한 가이드를 참고해 주세요.

5. 성과 분석 구성 (선택 사항)

  • 전환 이벤트 설정: 캠페인 메시지를 받은 유저가 어떤 행동을 할 때 전환으로 집계할 것인지 설정합니다.
    • 목표 전환 기여 기간 설정: 전환 이벤트가 발생한 뒤부터, 몇 일 동안의 전환 기여를 측정할 것인지 설정합니다. 기간을 선택하지 않으실 경우 전환 기여를 무기한 측정합니다.
      • 예) 전환 이벤트가 발생한 후 하루 동안의 전환 수를 측정하고자 한다면 1일을 선택합니다.