Moc integracji API w marketingu poleceń

Opublikowany: 2022-04-18

Chcesz prowadzić elastyczną kampanię skierowań, ale nie wiesz od czego zacząć? Cóż, pomocne może być tutaj oprogramowanie polecające API-first. W tym poście chcielibyśmy pokazać, jak najlepiej wykorzystać integrację opartą na interfejsie API podczas wdrażania i usprawniania kampanii skierowań.

Zastrzeżenie: w całym tym poście będziemy korzystać z naszego własnego produktu, Voucherify, i jego funkcji kampanii polecającej.

{{E-BOOK}}

{{ENDEBOOK}}

Polecenia API-first i wpływ na dane klientów

Zacznijmy od pierwszego punktu, w którym integracja przyniesie korzyści – wymiany danych o klientach. Voucherify ułatwia ręczne przesyłanie danych klientów za pomocą importu/eksportu pliku CSV. To dobry sposób na rozpoczęcie i eksperymentowanie ze skierowaniami bez większych kosztów. Jednak w tym poście skupimy się na tym, co się stanie, gdy wyjdziesz poza eksperymenty i zdecydujesz się rozwijać swój program rekomendacji na dużą skalę. W tym momencie musisz wyjść z procesu poza ręczny przepływ pracy i właśnie tam wchodzi w grę podejście API-first oferowane przez Voucherify.

Korzystając z interfejsu API, możesz łatwo tworzyć skrypty synchronizacji, które zapewnią spójność bazy klientów w ramach Voucherify i CRM. Jest to bardzo nieinwazyjna droga, możesz trzymać swoje skrypty z dala od CRM i nie musisz ich dostosowywać. Mimo to możesz uzyskać jeszcze lepsze wyniki, zagłębiając się w przepływy pracy w CRM. Pracując na tym poziomie, możesz dołączać wywołania Voucherify API wszędzie tam, gdzie dane klienta są zmieniane w CRM i na bieżąco powiadamiać Voucherify o każdej aktualizacji. W ten sposób wszystko, co dzieje się w CRM, automatycznie i bez zbędnych opóźnień znajduje odzwierciedlenie w Voucherify. W praktyce jest to tak proste, jak wykonanie wywołania REST do naszego Customer API, takiego jak ten:

{{KOD}}

zwijanie -X POST \

-H "X-App-Id: c70a6f00-cf91-4756-9df5-47628850002b" \

-H "X-App-Token: 3266b9f8-e246-4f79-bdf0-833929b1380c" \

-H „Typ treści: aplikacja/json” \

-d '{

"source_id":"Twój-identyfikator śledzenia",

"imię": "Jan Kowalski",

"e-mail": "[email protected]",

"adres": {

"miasto": "Melbourne",

"stan": "FL",

"line_1": "Średnia opłaty 226 E",

"linia_2": zero,

„kraj”: „Australia”,

"kod_pocztowy": "32901"

},

"description":"Użytkownik Premium, ACME Inc.",

"metadane": {

"lang":"pl"

}

}' \

{{KOD ZAKOŃCZENIA}}

Fajną rzeczą jest to, że możesz użyć tego do publikowania nowych danych klientów w Voucherify, a także do aktualizowania już istniejących rekordów. Wszystko, co musisz zrobić, to upewnić się, że ten sam identyfikator_źródła jest używany dla wszystkich wywołań API dotyczących tego samego klienta.

W przypadku dużej liczby popularnych środowisk programistycznych nie trzeba nawet składać takiej prośby i wysyłać jej ręcznie. Pakiety SDK Voucherify obejmują obecnie pakiety Node.js, Java, Ruby, PHP, Python, .NET, Voucherify.js, Android, iOS (Swift), Unity (.NET) i Xamarin (.NET) i będą to robić dla Ciebie, zapewniając wygodne niestandardowe metody synchronizacji danych do pracy.

Jak zintegrować swój system z Voucherify?

Komunikację między Voucherify a istniejącymi systemami można równie łatwo nawiązać w obie strony za pomocą webhooków. W tym przypadku podejście API-first oznacza, że ​​dla każdego istotnego zdarzenia związanego z klientem, które ma miejsce w Voucherify, możesz otrzymać szczegółowe powiadomienie. Na przykład, gdy skonfigurujesz kampanię skierowań, aby wywoływać akcję wywołania HTTP w wybranym przez Ciebie punkcie końcowym, otrzymasz taką odpowiedź:

{{KOD}}

{

"id":"event_jhTlrNjLifPLPDUyZQrf7gpG",

"obiekt":"zdarzenie",

"webhook_id":null,

"project_id":"proj_f1r5Tpr0J3Ct",

"created_at":"2017-03-28T20:54:45.021Z",

"type":"odkupienie.succeeded",

"dane":{

"obiekt":{

"id":"r_Rlbe0UzSHdTqxegImt92Qpc1",

"obiekt":"odkupienie",

"date":"2017-03-28T20:54:44.062Z",

"customer_id":"cust_KiFZJoyHzBmmQKR7SY5NXMBK",

"tracking_id":"1",

„kwota”:1000,

"zamówienie":{

"id":"ord_jvezDre9TtyMIkJ8U4zmvSah",

"created_at":"2017-03-28T20:54:43.692Z",

"status":"UTWORZONY",

„kwota”:10000,

"rzeczy":[

],

"customer_id":"cust_KiFZJoyHzBmmQKR7SY5NXMBK"

},

"metadane":{

},

"wynik":"SUKCES",

"klient":{

"object":"klient",

"id":"cust_KiFZJoyHzBmmQKR7SY5NXMBK"

},

"talon":{

"obiekt":"voucher",

"code":"refjgS8DhE2",

"kampania":"Demo kampanii polecającej"

},

"prezent":{

"kwota": 1000

},

"kod_awarii":null,

"failure_message": brak

}

},

"metadane":{

"źródło":"API"

}

}

{{KOD ZAKOŃCZENIA}}

Ta odpowiedź zawiera dane demonstracyjne, ale gdy spojrzysz na strukturę, jasne jest, że każda informacja, której możesz potrzebować do analizy skierowań, jest tutaj – kto otrzymał jaką nagrodę w ramach której kampanii i w wyniku jakiego zamówienia. Przykładowa odpowiedź powyżej opisuje nagrodę otrzymaną przez sędziego (zaproszonego przyjaciela). Jeśli zdecydujesz się nagrodzić również polecających (adwokatów), otrzymasz również drugie zdarzenie opisujące nagrodę przypisaną do polecającego.

Zdarzenia takie jak te mogą wywołać Twój kod, który następnie przekształca informacje o zdarzeniach na aktualizacje w Twoim CRM, dzięki czemu dane klientów pozostają zsynchronizowane po obu stronach. Gdy zamkniesz tę pętlę integracji, Voucherify stanie się częścią Twojego środowiska, a każda kampania, którą wybierzesz, nie będzie wymagała dalszej pracy nad transferem danych klientów. To oczywiście będzie równie prawdziwe w przypadku każdego rodzaju kampanii obsługiwanej przez Voucherify, niezależnie od tego, czy jest ona oparta na poleceniach, czy w inny sposób.

Monitoruj swoje kampanie polecające w czasie rzeczywistym

Oczywiście, gdy tylko zostanie uruchomiona jakakolwiek nagroda, Voucherify poinformuje Cię o tym, wysyłając wydarzenie za pośrednictwem odpowiedniego webhooka. Możesz użyć tego pliku danych o zdarzeniach do prowadzenia analiz. Chociaż Voucherify pozwoli Ci monitorować kampanie za pomocą internetowego interfejsu GUI, prawdopodobnie będziesz pracować z istniejącym potoku analitycznym, który konsoliduje dane z wielu kanałów. Aby zintegrować Voucherify jako jeden z kanałów, wystarczy, że zasubskrybujesz wydarzenia nagradzające i wykorzystaj dostarczone informacje w swoim środowisku BI. Skonfigurowanie go w ten sposób pozwala zobaczyć, co dzieje się z Twoją kampanią skierowań na bieżąco i w bezpośrednim porównaniu z innymi działaniami marketingowymi, które prowadzisz – a wszystko to w ramach jednej wybranej przez Ciebie platformy.

{{KLIENT}}

{{KLIENT KOŃCOWY}}

Jak podłączyć kanały dystrybucji poleceń?

Voucherify oferuje menedżera dystrybucji, który umożliwia użytkownikom automatyczne udostępnianie kodów polecających za pomocą wbudowanych narzędzi lub integracji z popularnymi platformami komunikacyjnymi (np. Braze, MailChimp lub ActiveCampaign). Jego głównym celem jest pomoc w automatycznym udostępnianiu kodów polecających na podstawie zarówno predefiniowanych, jak i niestandardowych zdarzeń.

Wyobraź sobie, że chcesz wygenerować i wysłać linki z zaproszeniem z puli unikalnych kodów polecających. Z Voucherify to spacer po parku. Sprowadza się to do:

  • Określenie, kiedy należy wysłać link/kod polecający.
  • Komponowanie wiadomości.
  • Uruchamiam kampanię.

Distribution Manager jest wyposażony w bogaty edytor, który pozwala na łączenie treści statycznych ze zmiennymi dla danych o klientach i nagrodach, które zostaną wypełnione przez Voucherify. Edytor współpracuje z kodem HTML w przypadku wiadomości e-mail i zwykłym tekstem w przypadku wiadomości SMS i zapewnia podgląd na żywo tego, jak będą wyglądać Twoje wiadomości, dzięki czemu tworzenie treści staje się dziecinnie proste.

Wreszcie, gdy kampania jest już aktywna i zaproszeni znajomi zaczną odwiedzać Twój e-sklep, nadszedł czas, aby nagrodzić również osoby polecające.

Jak zarządzać nagrodami za polecenie za pomocą webhooków?

Zdarzenia nagrody są również przydatne, gdy musisz uruchomić dodatkowe etapy przetwarzania. Korzystając z webhooków w Voucherify, możesz łatwo skonfigurować swoje środowisko w taki sposób, aby każda przyznana nagroda za polecenie była automatycznie przekazywana do dalszej obsługi.

Typowym przypadkiem użycia tego jest powiadomienie polecających i sędziów o nagrodach, które otrzymują. Wydarzenia, które otrzymujesz z Voucherify, są nieocenione, jeśli chodzi o generowanie powiadomień i wysyłanie ich za pośrednictwem Twoich kanałów dystrybucji. Wszystko to można skonfigurować bez kodowania, bezpośrednio z internetowego GUI Voucherify z API działającym za kulisami. Tutaj możesz skonfigurować dostawców poczty e-mail i SMS, a gdy to zrobisz - utwórz szablony wiadomości, które będą wysyłane do klientów.

Ważnym pierwszym krokiem w tym zakresie jest wybór kanałów, którymi będą wysyłane wiadomości (tj. wbudowany e-mail, SMS lub integracje), a także ukierunkowanie na odpowiedni segment klientów i kampanię skierowań. Korzystając z tych ostatnich różnic, możesz w razie potrzeby dostosować wiadomości wychodzące do kontekstu kampanii i odbiorców, ustawiając wiele szablonów wiadomości dla różnych kampanii i segmentów. Ta konfiguracja jest w zasadzie ustawiona i zapomniana, a gdy tylko to zrobisz, za każdym razem, gdy klient zostanie nagrodzony w kampanii, Voucherify automatycznie poinformuje go o tym za pośrednictwem wybranych przez Ciebie kanałów.

Wnioski

Jeśli zastanawiałeś się, jak w praktyce wyglądają korzyści z podejścia API-first do programów polecających, ten post powinien dać ci całkiem niezły pomysł. Ale nie wierz nam tylko na słowo, zapisz się na wersję próbną Voucherify i wypróbuj ją samodzielnie.

{{CTA}}

Uruchom swój kolejny program polecenia znajomemu z Voucherify

Zaczynaj

{{ENDCTA}}