Integracje HubSpot: Kompletny przewodnik po wyborze trasy integracji

Opublikowany: 2022-11-09

Jeśli chcesz zintegrować HubSpot z inną platformą, masz do wyboru kilka różnych opcji integracji.

W tym poście w blogu omówimy trzy główne typy integracji HubSpot: synchronizację danych, niestandardowe akcje kodu, elementy webhook i niestandardowe integracje. Wyjaśnimy, czym jest każdy rodzaj integracji i jak działa, a także wyjaśnimy zalety i wady każdej opcji.

Jaki rodzaj integracji jest odpowiedni dla Twojej firmy? Dowiedzmy Się!

Synchronizacja danych

Co to jest synchronizacja danych w HubSpot?

Masz więc dane, które chcesz zaimportować do HubSpot z innego systemu. Synchronizacja danych w HubSpot pozwala HubSpot na automatyczną obsługę importu i eksportu danych. Synchronizacja danych zapewnia deklaratywną metodę integracji, co oznacza, że ​​nie musisz pisać żadnego kodu. Wszystko, co musisz zrobić, to skonfigurować integrację i określić, które dane chcesz zsynchronizować. HubSpot zajmie się resztą!

Co to jest synchronizacja danych?

Synchronizacja danych a przesyłanie plików CSV

Jedną z głównych zalet synchronizacji danych jest to, że zastępuje potrzebę plików CSV. Pliki CSV są często używane do importowania danych do HubSpot, ale mogą być problematyczne. Po pierwsze, utrzymanie integralności danych jest trudne w przypadku plików CSV. Często struktura danych może ulec zmianie podczas przesyłania pliku CSV do HubSpot, nie wspominając o tym, że zapewnia jedynie migawkę danych w danym momencie.

Zalety synchronizacji danych:

  • Łatwa konfiguracja: nie musisz pisać żadnego kodu! Wszystko, co musisz zrobić, to skonfigurować integrację i określić, które dane chcesz zsynchronizować. HubSpot zajmie się resztą.
  • Rozwiązanie hostowane: HubSpot Data Sync to rozwiązanie hostowane, więc nie musisz się martwić o utrzymanie infrastruktury. Dzięki temu jest również bezpieczniejszy, ponieważ HubSpot dba o aktualizacje zabezpieczeń.
  • Brak konserwacji: Ponieważ HubSpot zajmuje się całą konserwacją synchronizacji danych, możesz skupić się na innych zadaniach.
  • Bezpieczeństwo: Synchronizacja danych to natychmiastowy i bezpieczny transfer danych
  • Niski koszt: HubSpot Data Sync jest bardzo przystępny cenowo, szczególnie w porównaniu z innymi rozwiązaniami do przesyłania danych.
  • Zrównoważony: Synchronizacja danych jest zrównoważonym rozwiązaniem, ponieważ korzysta ze standardowych interfejsów API, które są dobrze udokumentowane i obsługiwane.
  • Limity szybkości: Synchronizacja danych HubSpot ma limity szybkości, aby zapobiec nadmiernemu wykorzystaniu systemu.
  • W czasie rzeczywistym: synchronizacja danych jest natychmiastowa i nie wymaga ręcznej konserwacji.

Ograniczenia synchronizacji danych:

  • Ograniczone złącza: HubSpot Data Sync ma tylko ograniczoną liczbę gotowych złączy. Jeśli chcesz połączyć się ze źródłem danych, które nie jest obsługiwane, musisz zbudować własny łącznik przy użyciu interfejsów API HubSpot.
  • Brak logiki synchronizacji i brak filtrów: synchronizacja danych HubSpot nie ma żadnej wbudowanej logiki synchronizacji ani filtrów. Oznacza to, że jeśli chcesz synchronizować dane z wielu źródeł danych, musisz utworzyć własną logikę synchronizacji. Ponadto, jeśli chcesz filtrować synchronizowane dane, musisz zbudować własną logikę filtrowania.
  • Ograniczone do niektórych właściwości: synchronizacja danych HubSpot może synchronizować tylko ograniczony zestaw właściwości danych. Jeśli chcesz zsynchronizować niestandardowe właściwości danych, musisz poszukać jednej z alternatywnych metod wymienionych poniżej.
  • Ograniczone do niektórych obiektów: HubSpot Data Sync może synchronizować tylko ograniczony zestaw obiektów danych. Jeśli chcesz zsynchronizować obiekty niestandardowe, musisz poszukać jednej z alternatywnych metod wymienionych poniżej.
  • Ograniczone do niektórych właściwości: synchronizacja danych HubSpot obsługuje tylko niektóre typy danych i właściwości. Jeśli chcesz zsynchronizować dane, które nie są obsługiwane przez Hub

Niestandardowe działania kodu

Co to są akcje niestandardowego kodu w HubSpot?

Niestandardowe akcje kodu w HubSpot dają możliwość pisania i wykonywania JavaScript w przepływie pracy, rozszerzając funkcjonalność przepływu pracy zarówno w HubSpot, jak i poza nim.

Dzięki niestandardowym akcjom kodu możesz replikować funkcjonalność systemów innych firm do HubSpot. Przykładowe przypadki użycia niestandardowych akcji kodu, które mogą być używane w przepływach pracy obejmują:

  1. Wyszukiwanie danych w zewnętrznej bazie danych
  2. Wzbogać dane swojej firmy
  3. Dynamicznie aktualizuj kampanię Salesforce
  4. Automatyzacja numerów śledzenia z zewnętrznego oprogramowania księgowego
  5. Twórz tekst, dokumenty Excel
  6. i więcej.

Zalety działań w kodzie niestandardowym:

  • Hostowane rozwiązanie: niestandardowe akcje kodu HubSpot znajdują się w przepływach pracy HubSpot, więc nie musisz się martwić o utrzymanie infrastruktury.
  • Konserwacja: Dzięki HubSpot możesz łatwo samodzielnie duplikować, edytować lub usuwać niestandardowe działania kodu.
  • Skalowalny: możesz użyć niestandardowych akcji kodu, aby zautomatyzować zadania, które w innym przypadku byłyby bardzo trudne lub niemożliwe do wykonania ręcznie. Na przykład, jeśli chcesz zaktualizować kampanię Salesforce na podstawie zmian w danych HubSpot, możesz użyć niestandardowej akcji kodu, aby zrobić to automatycznie.

Ograniczenia akcji kodu niestandardowego:

  • Akcje mogą trwać nie dłużej niż 20 sekund, w przeciwnym razie zakończą się niepowodzeniem.
  • oAuth 2.0 nie jest obsługiwanym sposobem uwierzytelniania.
  • Akcje mogą przetwarzać tylko dane o rozmiarze do 128 MB.
  • Niestandardowe akcje kodu są ograniczone do predefiniowanej liczby obsługiwanych bibliotek

Webhooki (przepływy pracy)

Czym są webhooki w HubSpot?

Webhooki umożliwiają HubSpot łączenie się z innymi systemami i gromadzenie danych w czasie rzeczywistym, nawet jeśli informacje uległy zmianie lub aktualizacji. Dzięki temu możesz aktualizować swój stos technologiczny bez konieczności wypełniania ciągłych próśb.

Zalety webhooków:

  • Dane są przesyłane natychmiast po aktualizacji, więc nie musisz czekać na uruchomienie zaplanowanej integracji.
  • Wszystkie ładunki webhooka są przed wysłaniem szyfrowane za pomocą protokołu SSL/TLS.
  • Webhooki umożliwiają ciągłe i automatyczne przesyłanie informacji z aplikacji na serwer, bez konieczności wysyłania próśb o sprawdzenie.
  • Możesz skonfigurować webhook, aby uruchamiał się za każdym razem, gdy na Twoim koncie HubSpot mają miejsce określone zdarzenia, na przykład gdy zmienia się właściwość kontaktu lub gdy transakcja przechodzi etapy.

Ograniczenia dotyczące webhooków:

  • Aby korzystać z webhooków, musisz umieścić kod, który będzie odbierać ładunki webhooka, na własnym serwerze.
  • Ponieważ przechowujesz kod swoich webhooków na własnym serwerze, będziesz również odpowiedzialny za utrzymanie tego kodu. Obejmuje to upewnienie się, że zawsze działa i naprawianie wszelkich pojawiających się błędów.
  • Konfiguracja webhooków wymaga pewnej początkowej inwestycji w postaci pieniędzy, czasu i zasobów. Będziesz musiał zapłacić za serwer do hostowania kodu i poświęcić trochę czasu na skonfigurowanie wszystkiego.

Integracje niestandardowe

Co to jest niestandardowa integracja w HubSpot?

Niestandardowe integracje umożliwiają połączenie HubSpot z dowolnym innym narzędziem innej firmy, którego używasz, dając możliwość wysyłania i odbierania danych między dwiema platformami.

Może to być niezwykle przydatne, jeśli chcesz połączyć dane z wielu źródeł w jedną centralną lokalizację lub jeśli chcesz zautomatyzować procesy, które są niemożliwe w przypadku integracji natywnych.

Niestandardowe zalety integracji:

  • Wybierz swój język programowania
  • Możesz śledzić zmiany w swoim kodzie i w razie potrzeby wrócić do starszych wersji
  • Pracuj nad swoim kodem w trybie offline
  • Możliwości tego, co możesz osiągnąć dzięki niestandardowym integracjom, są nieograniczone!

Ograniczenia integracji niestandardowej:

  • Podczas tworzenia niestandardowej integracji pamiętaj, aby nie ujawniać publicznie klucza API portalu HubSpot.
  • Budowanie niestandardowej integracji będzie kosztować więcej niż inne alternatywy, ponieważ prawdopodobnie będziesz musiał zaangażować programistę
  • Tworzenie integracji niestandardowych może zająć więcej czasu niż alternatywy.
  • Prowadzenie niestandardowej integracji będzie wymagało pewnej konserwacji z Twojej strony lub ze strony zespołu programistów.
  • Skalowalność może stanowić problem w przypadku niestandardowych integracji, ponieważ są one tworzone dla konkretnego przypadku użycia. Jeśli potrzebujesz skalować swoją integrację, być może będziesz musiał ją zmodyfikować.
  • Redundancja to kolejna wada niestandardowych integracji, ponieważ będziesz musiał wbudować w swój kod przełączanie awaryjne i nadmiarowość. Może to zwiększyć złożoność i zwiększyć koszty projektu. Ogólnie rzecz biorąc, niestandardowe integracje mogą być bardziej kosztowne i czasochłonne w budowie i utrzymaniu niż rozwiązania alternatywne. Można je jednak dostosować specjalnie do Twoich potrzeb, co może sprawić, że będą warte inwestycji.

Ścieżki integracji HubSpot

Jak określić, jakiej integracji danych potrzebuje Twój biznes?

Wybierając podejście integracyjne, najlepszą praktyką jest skonsultowanie się z partnerem HubSpot, który będzie mógł dzielić się informacjami w oparciu o swoje doświadczenie w Twojej branży i z tymi integracjami.

Mając to na uwadze, istnieje kilka pytań, które pomogą Ci określić, które podejście do integracji — synchronizacja danych, niestandardowe akcje kodu, webhooki, niestandardowe integracje — powinna podjąć Twoja organizacja.

  1. Jakie dane powinny być synchronizowane?
  2. Z jaką częstotliwością należy synchronizować dane?
  3. W jakim kierunku powinny synchronizować się dane?
  4. Jaki jest cel integracji?