ERPLINKby ERP CONSULT Panel klienta Bezpłatna konsultacja

Wymiana danych między HubSpot CRM a ERP

Integracja HubSpot CRM z systemem ERP: dział sprzedaży pracuje w CRM, a dane, które powinny trafić do ERP, trafiają tam bez przepisywania.

Punkt wyjścia

Handlowcy pracowali w HubSpocie, a księgowość, magazyn i obsługa zamówień w systemie ERP. Te same dane o klientach istniały w dwóch miejscach i trzeba je było przepisywać. Każde przepisanie to ryzyko literówki i rozjazdu: w CRM jeden adres, w ERP inny.

Najpierw analiza

Integrację zaczęliśmy od rozmów z działem sprzedaży i z osobami, które pracują w ERP. Wynikiem analizy był dokument, na którym oparliśmy całe wdrożenie. Spisaliśmy w nim cztery rzeczy:

  1. 1

    Założenia

    Cel i zakres integracji: co synchronizujemy, czego świadomie nie, i który system jest „źródłem prawdy” dla danego rodzaju danych.

  2. 2

    Mapowanie danych

    Pole po polu: jak nazywa się w HubSpocie, jak w ERP, w jakim jest formacie i co zrobić, gdy go brakuje. Do tego zasady rozpoznawania tego samego klienta.

  3. 3

    Procesy

    Kto, kiedy i w którym systemie zmienia dane. Które zdarzenie w HubSpocie uruchamia przekazanie do ERP i co wraca z ERP do CRM.

  4. 4

    Przebiegi

    Typowe sytuacje rozpisane krok po kroku, na przykład nowy klient albo zmiana danych do faktury. Na nich sprawdzaliśmy integrację przed uruchomieniem.

Dzięki temu obie strony od początku wiedziały, jak integracja ma działać, a na etapie testów nie było miejsca na domysły.

Co zrobiliśmy

Połączyliśmy HubSpot z ERP przez naszą aplikację MultiBridge, tak żeby każdy dział pracował w swoim narzędziu, a dane przechodziły między nimi automatycznie.

Integracja działa na zasadzie odpytywania API (polling). MultiBridge według harmonogramu pyta HubSpot o rekordy zmienione od ostatniej synchronizacji i zapisuje je w ERP, a w drugą stronę przekazuje do CRM dane, które powstają w ERP. Pobierane jest tylko to, co faktycznie się zmieniło. Kiedy wybrać odpytywanie, a kiedy webhooki, opisujemy w poradniku Webhook czy odpytywanie API.

  • Dział sprzedaży nie zmienił sposobu pracy: nadal pracuje w HubSpocie.
  • Dane, które są potrzebne w ERP, trafiają tam bez przepisywania.
  • Ustaliliśmy, który system jest „źródłem prawdy” dla każdego rodzaju danych, żeby zmiany nie nadpisywały się nawzajem.

Zakres integracji

Pięć obszarów, które ustaliliśmy w analizie. Dane o klientach płyną z HubSpota do ERP, a informacje handlowe z ERP wracają do CRM. Całość obsługuje MultiBridge.

HubSpotCRM, dział sprzedaży
MultiBridgeodpytywanie API · harmonogram · logi
  • 1Kontrahenci, pola własne, opiekundo ERP
  • 2Osoby kontaktowedo ERP
  • 3Adresydo ERP
  • 4Limit kredytowy, transakcje, sprzedażdo CRM
5Błąd? Log i powiadomienie z przyczyną
ERPkontrahenci, handlowcy, sprzedaż
z HubSpota do ERP z ERP do HubSpota błędy i powiadomienia
  1. 1HubSpot → ERP

    Kontrahenci z polami niestandardowymi

    Nowi i zmienieni kontrahenci z HubSpota trafiają do ERP razem z polami niestandardowymi, które firma prowadzi w CRM. Ustalone w analizie reguły decydują, do którego handlowca w ERP zostaje przypisany kontrahent.

  2. 2HubSpot → ERP

    Osoby kontaktowe

    Kontakty powiązane z firmą w HubSpocie trafiają do ERP jako osoby kontaktowe kontrahenta. Obsługa zamówień ma te same dane co handlowcy.

  3. 3HubSpot → ERP

    Adresy

    Adresy zapisane w CRM trafiają do kartoteki kontrahenta w ERP, więc dokumenty powstają na tych samych danych, które zna dział sprzedaży.

  4. 4ERP → HubSpot

    Limit kredytowy, transakcje, wolumeny sprzedaży

    Handlowiec widzi w HubSpocie to, co wie ERP: limit kredytowy klienta, jego transakcje i wolumeny sprzedaży. Nie musi pytać księgowości, czy klient może jeszcze kupić na kredyt.

  5. 5informacja zwrotna

    Obsługa błędów, logi i powiadomienia

    Każda wymiana jest zapisywana w logach MultiBridge. Gdy rekordu nie da się przenieść, na przykład brakuje wymaganego pola, integracja od razu wysyła powiadomienie z przyczyną.

Na co zwrócić uwagę przy podobnym projekcie

  • Jeden system decyduje o danej informacji. Na przykład dane do faktury ustala ERP, a etap rozmowy handlowej CRM. Bez takiej zasady dwa systemy potrafią w kółko poprawiać się nawzajem.
  • Mapowanie pól. Pola w CRM i ERP rzadko nazywają się tak samo i mają ten sam format. To trzeba spisać na początku.
  • Duplikaty. Warto ustalić, po czym rozpoznajemy, że to ten sam klient: NIP, e-mail, identyfikator.

Efekt

[do uzupełnienia: efekt w liczbach, np. czas przekazania zamówienia, liczba zapytań, oszczędzone godziny]

Masz podobny projekt?

Opisz, jakie systemy chcesz połączyć albo wdrożyć. Odpowiemy i umówimy bezpłatną konsultację.