Czego się dowiesz?

Poznaj różnice między rozwiązaniami webhook dostępnymi w Klaviyo i dowiedz się, kiedy używać każdego z nich.

Kilka słów na początek

Zaawansowana platforma danych klientów Klaviyo nie wchodzi w skład standardowej aplikacji marketingowej Klaviyo, a dostęp do powiązanych z nią funkcji wymaga subskrypcji. Przejdź do naszego przewodnika dotyczącego rozliczeń, aby dowiedzieć się, jak kupić ten plan.

Czym są webhooki?

Webhooki umożliwiają Klaviyo przekazywanie informacji lub „wywoływanie” innych aplikacji, narzędzi i serwerów za pomocą żądań HTTP. Mogą wysyłać informacje o zdarzeniu, które miało miejsce (np. złożono zamówienie, nowy klient zasubskrybował itp.) lub powiadamiać zewnętrzne systemy, że zdarzenie wystąpiło.

Webhook składa się z kilku kluczowych elementów:

  • Temat
    Zdarzenie, które powoduje uruchomienie webhooka.
  • Treść (lub „ładunek”)
    Dane wysyłane przez webhook.
  • Nagłówki
    Miejsce do przekazania dodatkowych informacji (takich jak uwierzytelnianie).

Webhooki sekwencji

Możesz dodać webhooki w sekwencjach jako działanie, które występuje, gdy sekwencja osiągnie określony etap lub krok. Gdy sekwencja osiągnie działanie webhook, zostanie wysłane żądanie POST z danymi o zdarzeniu lub odbiorcy, które wyzwoliły sekwencję, w zależności od tego, jak skonstruujesz ładunek.

Webhooki w sekwencji mogą wysyłać tylko na podstawie zdarzeń wyzwalanych przez sekwencję (tj. zdarzeń, które można użyć jako wyzwalacza sekwencji). Dodatkowo webhooki w sekwencji nie obsługują zdarzeń związanych z wiadomościami (np. Otrzymano wiadomość e-mail, Kliknięto wiadomość e-mail, Oznaczono wiadomość e-mail jako spam), ponieważ sekwencje zazwyczaj kończą się otrzymaniem wiadomości.

Wycofanie subskrypcji z marketingu e-mailowego może być użyte jako wyzwalacz sekwencji i temat webhooka sekwencji.

Przykładowe przypadki użycia webhooków sekwencji

Niektóre przykłady zastosowań, w których webhooki sekwencji będą najskuteczniejsze, to:

  • Wyślij wiadomość lub żądanie POST, które uruchamia się na podstawie dodania subskrybenta do segmentu lub listy.
  • Zautomatyzuj ograniczenia, gdy profil wejdzie do segmentu niezaangażowanych.
  • Wyślij spersonalizowaną wiadomość z podziękowaniem za pomocą usługi takiej jak WhatsApp lub Facebook Messenger, gdy klienci dokonają zakupu.

Webhooki w Zaawansowanej platformie danych klientów Klaviyo

Zaawansowana platforma danych klientów Klaviyo nie wchodzi w skład standardowej aplikacji marketingowej Klaviyo, a dostęp do powiązanych z nią funkcji wymaga subskrypcji. Przejdź do naszego przewodnika po rozliczaniu, aby dowiedzieć się więcej o dodaniu tej funkcji do planu lub zacznij, jeśli jesteś nowym klientem.

Webhook w Zaawansowanej platformie danych klientów Klaviyo pozwalają powiadamiać systemy zewnętrzne w odpowiedzi na zdarzenia, bez polegania na serii kroków prowadzących do akcji webhook. Webhook w Zaawansowanej platformie danych klientów Klaviyo nie wymagają ręcznego tworzenia ani określania treści żądania webhook. Jeśli chcesz powiadamiać systemy zewnętrzne o wystąpieniu zdarzenia bez żadnych niestandardowych prac programistycznych, webhook w Zaawansowanej platformie danych klientów Klaviyo są najskuteczniejsze.

Zaawansowane webhooki Zaawansowanej platformy danych klientów Klaviyo obsługują również szerszy zakres tematów do wywołania żądania i pozwalają wysyłać informacje w odpowiedzi na dowolne zdarzenie, które można wyszukać za pomocą API pobierania zdarzeń.

Należą do nich:

  • Zdarzenia e-mail (np. Otrzymano e-mail, Kliknięto e-mail, Oznaczono e-mail jako spam)
  • Zdarzenia SMS (np. Wysłano SMS, Otrzymano SMS)
  • Zdarzenia powiadomień push (np. Otrzymano powiadomienie push, Odbite powiadomienie push)
  • Zdarzenia z integracji (tj. zdarzenia z integracji pierwszej strony utworzonych przez Klaviyo)
  • Zdarzenia API (np. zdarzenia zsynchronizowane za pomocą API Klaviyo)

Obejmuje to zdarzenia związane z wiadomościami, takie jak wycofać subskrypcję, Odebrano e-mail lub Kliknięto e-mail, które nie są obsługiwane przez webhooki sekwencji.

Dodatkowo webhooki Zaawansowanej platformy danych klientów Klaviyo pozwalają subskrybować wiele wyzwalaczy naraz, w przeciwieństwie do webhooków sekwencji, które zależą od sekwencji z pojedynczym wyzwalaczem.

Docelowe adresy URL muszą być publicznie dostępne jako punkty końcowe HTTP.

Przykładowe przypadki użycia webhooków Zaawansowanej platformy danych klientów Klaviyo

  • Synchronizuj zdarzenia Wycofana subskrypcja klientów z systemami zewnętrznymi.
  • Raportuj zdarzenia Received Email do oprogramowania help desk, aby agenci mogli zobaczyć historię e-maili i lepiej obsługiwać klientów.
  • Synchronizuj wszystkie wysyłki, otwarcia i kliknięcia e-maili do hurtowni danych, która nie jest obsługiwana przez synchronizację z hurtownią danych w Klaviyo.

Kod

Code to funkcje dostępne w ramach Zaawansowanej platformy danych klientów Klaviyo. Nie jest ona dostępna w standardowej aplikacji marketingowej Klaviyo, a do uzyskania dostępu do powiązanych funkcji wymagana jest subskrypcja Zaawansowanej platformy danych klientów Klaviyo. Zajrzyj do naszego przewodnika po rozliczaniu, aby dowiedzieć się więcej o dodaniu tej funkcji do planu lub rozpocznij, jeśli jesteś nowym klientem.

Kod wykorzystuje webhooki, aby umożliwić wykonywanie niestandardowych funkcji w odpowiedzi na wyzwalacz zdarzenia. Możesz pisać kod bezpośrednio w edytorze Klaviyo, a Klaviyo zarządza wykonywaniem kodu, monitorowaniem i rejestrowaniem.

Jeśli chcesz wysyłać żądania do systemów zewnętrznych bez hostowania publicznego punktu końcowego HTTP, możesz użyć opcji Kod. Dodatkowo, jeśli chcesz wykonywać niestandardowe funkcje w odpowiedzi na wystąpienie zdarzenia, zamiast innych rozwiązań webhook dostępnych w Klaviyo należy użyć opcji Kod.

Kod obsługuje też większą szczegółowość dzięki wyzwalaczom zdarzeń zamiast webhooków w ramach Zaawansowanej platformy danych klientów Klaviyo. Możesz wybrać pojedyncze metryki, które mają działać jako temat, zamiast wszystkich zdarzeń integracji lub API.

Pamiętaj, że Code nie obsługuje następujących zdarzeń jako tematów:

  • Otwarto e-mail
  • Otrzymany e-mail

Przypadki użycia przykładowego kodu

  • Zaimportuj biblioteki JSON Pythona, aby analizować ładunki zdarzeń i wyodrębniać coś.
  • Ustaw niestandardowe właściwości profilu na podstawie metadanych zdarzeń za pomocą API Klaviyo.
  • Zaimportuj biblioteki chatGPT i utwórz niestandardową wiadomość dla każdego porzuconego koszyka zakupowego na podstawie profilu oraz elementów w koszyku.
Czy ten artykuł był pomocny?
Ten formularz służy tylko do przesyłania opinii na temat artykułów. Dowiedz się, jak skontaktować się z zespołem ds. pomocy.

Dowiedz się od Klaviyo więcej

Społeczność
Nawiązuj kontakty z osobami na podobnych stanowiskach, partnerami oraz ekspertami i ekspertkami Klaviyo – inspirujcie się nawzajem, wymieniajcie spostrzeżeniami i pomagajcie szukać odpowiedzi na nurtujące Was pytania.
Partnerzy
Zatrudnij certyfikowanego eksperta Klaviyo, który pomoże Ci w konkretnym zadaniu lub w ciągłym zarządzaniu marketingiem.
Pomoc

Uzyskaj wsparcie za pośrednictwem konta.

E-mail do zespołu ds. pomocy (konta w bezpłatnym okresie próbnym oraz konta płatne) Całodobowa dostępność

Czat/wirtualna pomoc
Dostępność różni się w–zależności od lokalizacji i typu planu.