흐름에서 웹훅 이해하기

예상 5 읽은 시간(분)
|
업데이트 2024년 10월 10일 오후 12:32 EST
학습 내용

학습 내용

흐름의 웹훅과 웹훅이 클라비요에서 타사 도구 및 애플리케이션으로 정보를 전송하는 방법에 대해 알아보세요. 웹훅 설정은 복잡할 수 있다는 점에 유의하세요. 이 설정을 올바르게 완료하려면 개발 지식이나 개발 리소스가 있는 것이 좋습니다. 이러한 개발 방향을 찾고 있다면 플로우에 웹훅 액션을 추가하는 방법을 알아보세요.

웹훅이란 무엇인가요?

웹훅이란 무엇인가요?

간단히 말해, 웹훅은 모든 마케팅 및 데이터 도구가 서로 대화할 수 있는 포괄적인 방법을 만들어 줍니다. 예를 들어 신용카드의 온라인 뱅킹 및 사기 방지 기능이 어떻게 작동하는지 상상해 보겠습니다. 누군가 카드를 부정하게 사용하면 해당 거래가 소매점에서 기록된 후 은행으로 전송되고, 은행은 이를 분석하여 카드에 문제가 있을 때 전화나 이메일로 알려줍니다. 이 구매로 인해 일련의 시스템이 통신하고, 이 데이터를 이동하고, 궁극적으로 사용자에게 경고를 보내게 되었습니다. 이러한 시스템은 웹훅을 사용하여 이 데이터를 전달할 가능성이 높습니다.

웹훅을 사용하면 애플리케이션이 HTTP 요청을 통해 정보를 전달하거나 다른 애플리케이션, 도구 및 서버를 "호출"할 수 있습니다. 웹훅은 발생한 이벤트에 대한 정보를 전송합니다(예: 주문이 접수되었거나 신규 고객이 가입한 경우 등). 웹훅은 시스템에 이벤트가 발생했음을 알리거나 해당 이벤트에 대한 알림을 보낼 수 있습니다.

그러면 이 이벤트 정보는 사용자가 선택한 방식과 장소로 전달됩니다. 즉, 웹훅은 클라비요 내부의 데이터와 정보를 다른 마케팅 및 도구에 원하는 방식으로 공유할 수 있는 유용한 방법을 제공합니다.

웹훅을 사용하여 프로필을 새 리스트에 구독해서는 안 됩니다.

웹훅의 주요 구성 요소

웹훅의 주요 구성 요소

웹훅은 몇 가지 조각으로 구성되어 있습니다:

  • 트리거
    웹훅이 실행되도록 하는 이벤트
  • 메시지(또는 "페이로드")
    메시지가 전송되는 트리거링 이벤트 URL에 대한 주요 세부 정보 또는 메시지를 수신하는 시스템의 URL 등 웹훅이 전송하는 내용
  • 헤더
    추가 정보(예: 인증)를 전달할 장소
흐름의 웹훅

흐름의 웹훅

웹훅은 현재 흐름 내에서만 사용할 수 있으며, 흐름이 특정 단계 또는 단계에 도달하면 전송됩니다. 그러면 웹훅은 플로우를 트리거한 이벤트 또는 수신자에 대한 데이터가 포함된 POST 요청을 보냅니다.

하나의 이벤트만 웹훅을 시작하여 전송할 수 있다는 점에 유의하세요. 구독자가 트리거 기준을 충족하면 웹훅이 실행되어 지정된 URL로 메시지를 전송합니다. 또한 플로우 트리거 이벤트, 즉 플로우 트리거로 사용할 수 있는 이벤트에서만 웹훅을 보낼 수 있습니다. 예를 들어 프로필 변경에서 직접 플로우가 트리거될 수 없으므로 프로필 속성 변경에서 웹훅을 보낼 수 없습니다.

클라비요의 이벤트 예는 다음과 같습니다:

  • 주문하기
  • 결제 시작
  • 목록 구독
클라비요는 애플리케이션 또는 데이터가 올바르게 전송되지 않아 발생하는 시스템 외부의 데이터 문제에 대해서는 도움을 드릴 수 없습니다. 플로우에 웹훅 액션을 추가하는 방법 가이드를 검토하여 액션을 올바르게 설정했는지 확인하는 것이 좋습니다.
웹훅 사용 사례

웹훅 사용 사례

웹훅을 생성할 수 있는 플로우 트리거와 이를 다른 애플리케이션에서 구현하는 방법에 대한 몇 가지 실제 사용 사례를 이해하는 것이 중요합니다.

예를 들면 다음과 같습니다:

  • 휴면 고객 재참여를 위한 메시지 보내기
  • 고객의 생일에 메시지를 보내고 로열티 포인트로 선물하기
  • 새 구독자가 목록에 가입할 때마다 웹훅을 전송합니다. 프로필 데이터를 CDP 또는 CRM으로 전송하여 계정의 구독자에 대한 완전한 기록을 항상 확보할 수 있습니다.
  • 가입자에 대해 자세히 알아보기 위해 고객에게 NPS 설문 조사 보내기
  • 세그먼트 또는 목록에 추가되는 구독자(예: 주문하는 고객)를 기반으로 트리거되는 메시지 또는 POST 요청을 전송합니다. 그러나 '수신 이메일" 이벤트를 플로우 트리거로 사용'하는 것은 지원하지 않습니다.

실제 사례

고객과 온라인 및 우편으로 소통할 수 있도록 클라비요를 다이렉트 메일 도구에 연결하기로 결정합니다. 신규 고객 Shah가 웹사이트를 방문하여 전자상거래 스토어에서 몇 가지 품목을 구매했습니다. 나중에 샤에게 전체 컬렉션의 인쇄 카탈로그를 보내려고 합니다.

웹훅을 통해 이러한 경험을 하나로 묶을 수 있는 곳이 바로 여기입니다. 이미 클라비요에 전자상거래 스토어가 통합되어 있을 것입니다. 클라비요에서는 주문 완료 이벤트에 따라 트리거되도록 플로우를 설정합니다. 그런 다음 다이렉트 메일 도구의 웹훅을 제공하고 고객의 이름, 주소, 주문 내용(페이로드)과 같은 세부 정보를 메시지에 포함시키면 됩니다.

이제 샤와 같은 고객이 주문할 때마다 이벤트가 발생하여 해당 주소로 인쇄 카탈로그가 전송될 수 있습니다. 웹훅 구매 이벤트는 클라비요에서 바로 실시간으로 다이렉트 메일 도구로 정보(즉, 메시지 또는 페이로드)를 전송할 수 있는 메시지를 표시합니다.

클라비요 웹훅이 할 수 없는 것은 무엇인가요?

클라비요 웹훅이 할 수 없는 것은 무엇인가요?

웹훅은 데이터의 양방향 동기화를 위한 것이 아닙니다. 즉, 다른 플랫폼을 클라비요에 연결하여 당사에서 다른 플랫폼으로 데이터를 전송할 수는 있지만, 데이터를 클라비요로 다시 전달할 수는 없습니다. 클라비요에서 사용자가 연결한 지정된 시스템이나 애플리케이션으로 정보가 흘러가지만, 그 반대 방향으로 흘러갈 수는 없습니다. 웹훅은 API와 달리 이 단방향 방식으로만 작동합니다.

또한 정보를 표시하도록 선택하는 이벤트, 이러한 이벤트의 빈도, 해당 데이터가 궁극적으로 시스템에서 어디로 이동하는지 고려하는 것도 중요합니다. 클라비요는 흐름 데이터를 플랫폼에 연결하기 위한 프레임워크를 제공하지만, 궁극적인 가치는 클라비요를 떠난 후 해당 정보가 어디로 이동하고 잠재적으로 무엇을 유도할 수 있는지에 달려 있습니다. 따라서 클라비요는 웹훅이 작동하는지 여부만 모니터링할 수 있으며, 데이터가 어디로 이동하는지 또는 데이터가 시스템을 떠난 후 무엇을 하는지 모니터링할 수 없습니다.

마지막으로 클라비요가 웹훅을 통해 전송할 수 있는 데이터와 전송할 수 없는 데이터를 고려하는 것이 중요합니다. 클라비요는 플로우 트리거가 작동하는 방식에 따라 웹훅을 통해 특정 데이터 포인트를 전송할 수 없습니다. 예를 들어, 구독자가 이메일을 열 때마다 이메일 열기 참여 데이터를 전송할 수 없으므로 열기를 기반으로 플로우를 트리거할 수 없습니다.

마찬가지로 이벤트 트리거 흐름에서 웹훅 페이로드에 이벤트 기반 동적 변수를 사용할 수 있지만 사용 가능한 변수는 흐름을 트리거한 원래 이벤트(예 흐름 이메일과 마찬가지로). 예를 들어, 결제 시작 이벤트에 의해 트리거되는 버려진 장바구니 흐름이 있는 경우 웹훅 페이로드에서 해당 이벤트의 동적 변수를 사용할 수 있습니다. 그러나 동일한 흐름에서 플로우 필터를 사용하거나 장바구니에 추가됨 지표를 사용하여 분할하는 경우에는 이 추가 데이터를 웹훅 페이로드에 포함할 수 없습니다.

따라서 웹훅을 설정할 때는 데이터 포인트에 대해 지원할 수 있는 흐름과 웹훅 설정에서 달성하고자 하는 목표를 고려하는 것이 중요합니다.

현재 플로우 웹훅에서는 쿠폰 코드, 웹 피드 및 제품 피드가 지원되지 않습니다.

웹훅은 누가 설정해야 하나요?

웹훅은 누가 설정해야 하나요?

위에서 언급했듯이 클라비요에 연결하는 시스템, 정보 또는 데이터를 패키징하는 방식, 어떤 데이터 또는 정보를 수집할지는 전적으로 사용자의 재량에 달려 있습니다.

이를 염두에 두고 클라비요에서 올바른 이벤트를 전송하고 애플리케이션에 올바르게 게시할 수 있도록 웹훅을 설정하는 개발 리소스를 적극 권장합니다. 클라비요는 웹훅이 실패할 경우 오류 메시지도 제공합니다. 그러나 웹훅 설정이나 데이터가 궁극적으로 애플리케이션에 게시되는 방식에 대한 더 깊은 문제를 진단하지 못할 수도 있습니다. 플로우에 웹훅 액션을 추가하는 방법 가이드를 검토하여 액션을 올바르게 설정했는지 확인하는 것이 좋습니다.

클라비요 웹훅의 요구 사항 및 고려 사항

클라비요 웹훅의 요구 사항 및 고려 사항

웹훅을 올바르게 설정하고 함께 제공되는 시스템에서 테스트할 수 있는 개발자 리소스가 있는지 확인하는 것 외에도 클라비요는 이 기능을 사용하기 위한 몇 가지 주요 요구 사항을 가지고 있습니다.

  • 플로우를 만들 수 있는 액세스 권한이 있는 사용자 역할만 클라비요에서 웹훅을 설정할 수 있습니다. 여기에는 관리자, 관리자 및 소유자 역할이 포함됩니다.
  • 보안을 강화하려면 웹훅을 사용하거나 기존 흐름에 새 웹훅 작업을 추가하려면 계정 내에서2단계 인증을 사용하도록설정해야합니다.
설정할 준비가 되셨나요?

설정할 준비가 되셨나요?

위북스는 클라비요의 데이터를 다른 외부 마케팅 시스템이나 애플리케이션에 전달할 수 있는 강력한 메커니즘을 제공합니다. 웹훅을 설정할 준비가 되었다면 개발자 문서 가이드인 ' 플로우에 웹훅 액션을 추가하는 방법 ' 가이드를 읽어보세요.

추가 자료

추가 자료

이 도움말 문서가 유용했나요?
이 형식은 도움말 문서 피드백 용도로만 사용하세요. 지원 팀에 문의하는 방법.

Klaviyo에서 자세히 살펴보기

커뮤니티
동료, 파트너, Klaviyo 전문가와 연결되어 영감을 받고 인사이트를 공유하며, 모든 궁금한 사항에 대해 답을 얻으세요.
라이브 교육
Klaviyo 전문가와 함께하는 라이브 세션에 참여하여 모범 사례, 주요 기능 설정 방법 등에 대해 알아보세요.
지원

계정을 통해 지원에 액세스하세요.

이메일 지원 (무료 체험 및 유료 계정) 연중무휴 24시간 사용 가능

채팅/가상 비서
사용 가능 여부는 위치 및 요금제 유형에 따라 다름