Integrari HubSpot: Ghid complet pentru alegerea unei rute de integrare

Publicat: 2022-11-09

Când doriți să integrați HubSpot cu o altă platformă, există câteva opțiuni de integrare diferite din care să alegeți.

În această postare pe blog, vom discuta despre cele trei tipuri principale de integrări HubSpot: Sincronizarea datelor, Acțiuni cu cod personalizat, Webhooks și integrări personalizate. Vom explica ce este fiecare tip de integrare și cum funcționează, precum și avantajele și dezavantajele fiecărei opțiuni.

Deci, ce tip de integrare este potrivit pentru afacerea dvs.? Să aflăm!

Sincronizarea datelor

Ce este sincronizarea datelor în HubSpot?

Deci, aveți date pe care doriți să le importați în HubSpot dintr-un alt sistem. Sincronizarea datelor în HubSpot îi permite lui HubSpot să gestioneze automat importul și exportul datelor dvs. Sincronizarea datelor vă oferă o metodă declarativă de integrare, ceea ce înseamnă că nu trebuie să scrieți niciun cod. Tot ce trebuie să faceți este să configurați integrarea și să specificați ce date doriți să sincronizați. HubSpot se va ocupa de restul!

Ce este sincronizarea datelor?

Sincronizarea datelor vs. Încărcări CSV

Unul dintre principalele avantaje ale sincronizării datelor este că înlocuiește nevoia de fișiere CSV. Fișierele CSV sunt adesea folosite pentru a importa date în HubSpot, dar pot fi problematice. În primul rând, menținerea integrității datelor este dificilă cu fișierele CSV. Adesea, structura datelor se poate modifica atunci când încărcați fișierul CSV în HubSpot, ca să nu mai vorbim că oferă doar un instantaneu al datelor la un moment dat.

Avantajele sincronizarii datelor:

  • Ușor de configurat: nu trebuie să scrieți niciun cod! Tot ce trebuie să faceți este să configurați integrarea și să specificați ce date doriți să sincronizați. HubSpot se va ocupa de restul.
  • Soluție găzduită: Data Sync de la HubSpot este o soluție găzduită, așa că nu trebuie să vă faceți griji cu privire la întreținerea infrastructurii. Acest lucru îl face și mai sigur, deoarece HubSpot se ocupă de actualizările de securitate.
  • Fără întreținere: Deoarece HubSpot se ocupă de toată întreținerea pentru Data Sync, vă puteți concentra pe alte sarcini.
  • Securizat: Sincronizarea datelor este un transfer instantaneu și sigur de date
  • Cost redus: Sincronizarea datelor HubSpot este foarte accesibilă, mai ales în comparație cu alte soluții de transfer de date.
  • Durabil: Data Sync este o soluție durabilă, deoarece utilizează API-uri standard care sunt bine documentate și acceptate.
  • Limite de rată: Sincronizarea datelor HubSpot are limite de rată stabilite pentru a preveni utilizarea excesivă a sistemului.
  • În timp real: sincronizarea datelor este instantanee și nu necesită întreținere manuală.

Limitări de sincronizare a datelor:

  • Conectori limitati: Sincronizarea datelor HubSpot are doar un număr limitat de conectori pre-construiți. Dacă trebuie să vă conectați la o sursă de date care nu este acceptată, va trebui să vă creați propriul conector folosind API-urile HubSpot.
  • Fără logică de sincronizare și fără filtre: Sincronizarea datelor HubSpot nu are nicio logică sau filtre de sincronizare încorporate. Aceasta înseamnă că, dacă doriți să sincronizați date din mai multe surse de date, va trebui să vă creați propria logică de sincronizare. În plus, dacă doriți să filtrați datele care sunt sincronizate, va trebui să vă creați propria logică de filtrare.
  • Limitat la anumite proprietăți: Sincronizarea datelor HubSpot este capabilă să sincronizeze doar un set limitat de proprietăți de date. Dacă trebuie să sincronizați proprietățile personalizate de date, va trebui să căutați una dintre metodele alternative enumerate mai jos.
  • Limitat la anumite obiecte: Sincronizarea datelor HubSpot este capabilă să sincronizeze doar un set limitat de obiecte de date. Dacă trebuie să sincronizați obiecte personalizate, va trebui să căutați una dintre metodele alternative enumerate mai jos.
  • Limitat la anumite proprietăți: Sincronizarea datelor HubSpot acceptă numai anumite tipuri de date și proprietăți. Dacă doriți să sincronizați date care nu sunt acceptate de Hub

Acțiuni cu cod personalizat

Ce sunt acțiunile de cod personalizat în HubSpot?

Acțiunile de cod personalizat din HubSpot vă oferă posibilitatea de a scrie și executa JavaScript în fluxul dvs. de lucru, extinzând funcționalitatea fluxului de lucru atât în ​​interiorul, cât și în afara lui HubSpot.

Cu acțiuni de cod personalizat, puteți replica funcționalitatea sistemelor terță parte în HubSpot. Exemple de cazuri de utilizare ale acțiunilor de cod personalizat care pot fi utilizate în fluxurile de lucru includ:

  1. Căutarea datelor într-o bază de date externă
  2. Îmbogățiți datele companiei dvs
  3. Actualizați dinamic o campanie Salesforce
  4. Automatizarea numerelor de urmărire din software-ul extern de contabilitate
  5. Creați text, documente excel
  6. și altele.

Acțiuni cu cod personalizat Avantaje:

  • Soluție găzduită: Acțiunile de cod personalizat HubSpot se află în fluxurile de lucru HubSpot, așa că nu trebuie să vă faceți griji cu privire la întreținerea infrastructurii.
  • Întreținere: Cu HubSpot, puteți să duplicați, editați sau ștergeți cu ușurință acțiunile dvs. de cod personalizat.
  • Scalabil: puteți utiliza acțiuni de cod personalizat pentru a automatiza sarcini care altfel ar fi foarte dificil sau imposibil de realizat manual. De exemplu, dacă trebuie să actualizați o campanie Salesforce pe baza modificărilor din datele dvs. HubSpot, puteți utiliza o acțiune de cod personalizat pentru a face acest lucru automat.

Limitări pentru acțiunile codului personalizat:

  • Acțiunile pot rula doar pentru cel mult 20 de secunde, altfel vor eșua.
  • oAuth 2.0 nu este un mijloc de autentificare acceptat.
  • Acțiunile pot procesa numai date care au o dimensiune de până la 128 MB.
  • Acțiunile de cod personalizat sunt limitate la un număr predefinit de biblioteci acceptate

Webhooks (fluxuri de lucru)

Ce sunt webhook-urile în HubSpot?

Webhook-urile permit HubSpot să se conecteze la alte sisteme și să adune date în timp real, chiar dacă informațiile s-au schimbat sau au fost actualizate. Acest lucru vă permite să vă mențineți stiva de tehnologie la zi, fără a fi nevoie să finalizați solicitări continue.

Profi webhooks:

  • Datele sunt transferate imediat după ce au fost actualizate, astfel încât nu trebuie să așteptați să ruleze o integrare programată.
  • Toate încărcăturile utile webhook sunt criptate cu SSL/TLS înainte de a fi trimise.
  • Webhook-urile permit o încărcare continuă și automată a informațiilor de la o aplicație pe server, fără a fi nevoie să trimiteți solicitări de verificare.
  • Puteți configura webhook-uri pentru a se declanșa ori de câte ori au loc anumite evenimente în contul dvs. HubSpot, cum ar fi atunci când proprietatea unei persoane de contact se modifică sau când o ofertă trece etapele.

Limitări ale webhooks:

  • Pentru a utiliza webhook-uri, trebuie să găzduiți codul care va primi încărcăturile utile webhook pe propriul dvs. server.
  • Deoarece găzduiți codul pentru webhook-urile dvs. pe propriul dvs. server, veți fi, de asemenea, responsabil pentru întreținerea codului respectiv. Aceasta include să vă asigurați că este întotdeauna în funcțiune și să remediați orice erori care apar.
  • Configurarea webhook-urilor necesită o investiție inițială în termeni de bani, timp și resurse. Va trebui să plătiți pentru ca un server să vă găzduiască codul și va trebui să petreceți ceva timp pentru a configura totul.

Integrari personalizate

Ce este o integrare personalizată în HubSpot?

Integrările personalizate vă permit să conectați HubSpot cu orice alt instrument terță parte pe care îl utilizați, oferindu-vă posibilitatea de a trimite și primi date între cele două platforme.

Acest lucru poate fi extrem de util dacă trebuie să conectați date din mai multe surse într-o singură locație centrală sau dacă doriți să automatizați procese care sunt imposibile cu integrările native.

Avantajele integrării personalizate:

  • Alegeți limbajul de programare
  • Puteți urmări modificările aduse codului și puteți reveni la versiuni mai vechi dacă este necesar
  • Lucrați offline la codul dvs
  • Posibilitățile a ceea ce puteți realiza cu integrări personalizate sunt nesfârșite!

Limitări de integrare personalizată:

  • Când construiți integrarea personalizată, asigurați-vă că nu expuneți publicului cheia API a portalului HubSpot.
  • Construirea unei integrări personalizate va costa mai mult decât alte alternative, deoarece este probabil să fie nevoie să implicați un dezvoltator
  • Construirea integrărilor personalizate poate dura mai mult decât alternativele.
  • Găzduirea integrării dvs. personalizate va necesita o întreținere din partea dvs. sau din partea echipei de dezvoltare.
  • Scalabilitatea poate fi o problemă cu integrările personalizate, deoarece sunt construite pentru un anumit caz de utilizare. Dacă trebuie să extindeți integrarea, poate fi necesar să o modificați.
  • Redundanța este un alt dezavantaj al integrărilor personalizate, deoarece va trebui să includeți failoverele și redundanța în codul dvs. Acest lucru poate adăuga complexitate și costuri proiectului dumneavoastră. În general, integrările personalizate pot fi mai costisitoare și mai consumatoare de timp pentru a construi și întreține decât alternativele. Cu toate acestea, ele pot fi adaptate în mod special nevoilor dumneavoastră, ceea ce le poate face să merite investiția.

Rute de integrare HubSpot

Cum să determinați ce integrare de date are nevoie afacerea dvs.?

Atunci când alegeți o abordare de integrare, cea mai bună practică este să consultați un partener HubSpot care va putea împărtăși informații pe baza experienței sale în industria dvs. și cu acele integrări.

Acestea fiind spuse, există câteva întrebări care vă vor ajuta să determinați ce abordare de integrare - Sincronizarea datelor, Acțiuni cu cod personalizat, Webhook-uri, integrări personalizate - ar trebui să ia organizația dvs.

  1. Ce date ar trebui sincronizate?
  2. În ce frecvență ar trebui sincronizate datele?
  3. În ce direcție ar trebui să se sincronizeze datele?
  4. Care este scopul integrării?