Zapoznaj się z różnymi webhookami dostępnymi w Klaviyo
Czego się dowiesz
Poznaj różnice między rozwiązaniami webhook dostępnymi w Klaviyo i dowiedz się, kiedy powinieneś używać każdego z nich.
Kilka słów na początekKilka słów na początek
Zaawansowana platforma danych klientów Klaviyo nie jest zawarta w standardowej aplikacji marketingowej Klaviyo, a dostęp do powiązanych funkcji wymaga subskrypcji. Przejdź do naszego przewodnika po rozliczeniach, aby dowiedzieć się, jak kupić ten plan.
Co to jest webhook?
webhook umożliwiają stronie Klaviyo przekazywanie informacji lub "wywoływanie" innych aplikacji, narzędzi i serwerów za pośrednictwem żądań HTTP. Mogą wysyłać informacje o zdarzeniu, które miało miejsce (np. złożone zamówienie, nowy klient subskrybowany itp.) lub powiadamiać Twoje zewnętrzne systemy o wystąpieniu zdarzenia.
Webhook składa się z kilku kluczowych komponentów:
-
Temat
Zdarzenie powodujące uruchomienie webhook. -
Body (lub "ładunek")
Dane wysyłane przez stronę webhook. -
Nagłówki
Miejsce na przekazanie dodatkowych informacji (takich jak uwierzytelnienie).
sekwencja webhook
Możesz dodać webhook w sekwencji jako akcję, która pojawia się, gdy sekwencja dociera do określonego etapu lub kroku. Gdy sekwencja dotrze do akcji webhook, wysyłane jest żądanie POST z danymi o zdarzeniu lub odbiorcy, który wywołał sekwencję, w zależności od tego, jak skonstruowałeś ładunek.
sekwencja webhook może wysyłać tylko w oparciu o zdarzenia wyzwalane przez sekwencję (tj. zdarzenia, które mogą być użyte jako wyzwalacz sekwencji). Dodatkowo, sekwencja webhook nie pomaga w zdarzeniach związanych z wiadomościami (np. Otrzymana wiadomość e-mail, Kliknięta wiadomość e-mail, Oznaczona wiadomość e-mail jako spam), ponieważ sekwencja zazwyczaj kończy się otrzymaniem wiadomości.
wycofać subskrypcję z marketingowego e-mailowego może być użyty jako wyzwalacz sekwencji i temat dla sekwencji webhook.
Przykładowe przypadki użycia dla sekwencji webhook
Niektóre przykładowe zastosowania, w których sekwencja webhook byłaby najbardziej skuteczna, obejmują:
- Wyślij wiadomość lub żądanie POST, które zostanie uruchomione na podstawie dodania subskrybenta do segment lub listy.
- Zautomatyzuj ograniczenie, gdy profil wejdzie na niezaangażowaną stronę segment.
- Wyślij spersonalizowaną wiadomość z podziękowaniem za pośrednictwem usługi takiej jak Whatsapp lub Facebook Messenger, gdy klient dokona zakupu.
webhook w Zaawansowana platforma danych klientów Klaviyo
Zaawansowana platforma danych klientów Klaviyo nie jest zawarta w standardowej aplikacji marketingowej Klaviyo, a dostęp do powiązanych funkcji wymaga subskrypcji. Przejdź do naszego przewodnika po rozliczeniach, aby dowiedzieć się więcej o dodawaniu tej funkcji do swojego plan lub zacznij, jeśli jesteś nowym klientem.
webhook w Zaawansowana platforma danych klientów Klaviyo pozwala na powiadamianie zewnętrznych systemów w odpowiedzi na zdarzenia, bez zależności od serii kroków prowadzących do akcji webhook. Zaawansowana platforma danych klientów Klaviyo webhook nie wymaga od Ciebie ręcznego konstruowania lub określania treści żądania webhook. Jeśli chcesz powiadomić zewnętrzne systemy o wystąpieniu zdarzenia bez konieczności tworzenia własnych aplikacji, webhook w Zaawansowana platforma danych klientów Klaviyo są najbardziej skuteczne.
Zaawansowana platforma danych klientów Klaviyo webhook pomaga również w szerszym zakresie tematów do wyzwalania żądania i umożliwia wysyłanie informacji w odpowiedzi na dowolne zdarzenie, o które można zapytać za pośrednictwem Get Events API.
Obejmują one:
- zdarzenia e-mail (np. otrzymana wiadomość e-mail, kliknięta wiadomość e-mail, wiadomość e-mail oznaczona jako spam)
- Zdarzenia SMS (np. wysłane wiadomości SMS, odebrane wiadomości SMS)
- powiadomienie o zdarzeniach push (np. Odebrane push, Odbite push)
- Zdarzenia z integracji (tj. zdarzenia z własnych integracji utworzonych przez Klaviyo)
- API zdarzenia (np. zdarzenia zsynchronizowane za pośrednictwem interfejsu API Klaviyo)
Obejmuje to zdarzenia związane z wiadomościami, takie jak wycofanie subskrypcji, otrzymanie wiadomości e-mail lub kliknięcie wiadomości e-mail, które nie są obsługiwane przez sekwencję webhook.
Dodatkowo, zaawansowana platforma danych klientów Klaviyo webhook pozwala na subskrybowanie wielu wyzwalaczy jednocześnie, w przeciwieństwie do sekwencji webhook, które zależą od sekwencji pojedynczego wyzwalacza.
Docelowe adresy URL muszą być publicznie dostępnymi punktami końcowymi HTTP.
Przykładowe przypadki użycia dla Zaawansowana platforma danych klientów Klaviyo webhook
- Synchronizuj zdarzenia wycofania subskrypcji klienta z systemami zewnętrznymi.
- Raportuj otrzymane zdarzenia e-mail do oprogramowania help desk, aby agenci mogli zobaczyć historię e-maili i lepiej obsługiwać klienta.
- Synchronizuj wszystkie wysłane, otwarte i kliknięte wiadomości e-mail w hurtowni danych, która nie jest obsługiwana przez Klaviyo synchronizację hurtowni danych.
Kod
Kod jest funkcją zawartą w Klaviyo Zaawansowana platforma danych klientów Klaviyo. Nie jest ona zawarta w standardowej aplikacji marketingowej Klaviyo, a do uzyskania dostępu do powiązanych funkcji wymagana jest subskrypcja Zaawansowanej platformy danych klientów Klaviyo. Przejdź do naszego przewodnika po rozliczeniach, aby dowiedzieć się więcej o dodawaniu tej funkcji do swojego plan lub zacznij, jeśli jesteś nowym klientem.
Kod wykorzystuje webhook, aby włączyć 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 zewnętrznych systemów bez hostowania publicznego punktu końcowego HTTP, możesz użyć Code. Dodatkowo, jeśli chcesz wykonać niestandardowe funkcje w odpowiedzi na wystąpienie zdarzenia, powinieneś użyć Code zamiast innych rozwiązań webhook dostępnych w Klaviyo.
Kod pomaga również uzyskać większą szczegółowość dzięki wyzwalaczom zdarzeń przez webhook w Zaawansowana platforma danych klientów Klaviyo. Możesz wybrać pojedynczą metrykę jako temat, a nie wszystkie integracje lub wydarzenia API.
Zauważ, że Code nie obsługuje następujących zdarzeń jako tematów:
- Otwarto e-mail
- Otrzymano wiadomość e-mail
Przykładowe przypadki użycia kodu
- importuj importuj biblioteki Python JSON, aby przeanalizować ładunki zdarzeń i wyodrębnić coś.
- Ustaw niestandardowe właściwości profilu na podstawie metadanych zdarzeń za pomocą interfejsów API Klaviyo.
- zaimportuj zaimportuj biblioteki chatGPT i utwórz niestandardową wiadomość dla każdego porzuconego koszyka zakupowego na podstawie profilu i produktów w koszyku.
Dodatkowe źródła
Zrozum webhook w sekwencji
Zrozum webhook w Zaawansowana platforma danych klientów Klaviyo
Pierwsze kroki z kodem