Skip to content

HubSpot Lancerer Endelig Rate Limiting for Webhooks og Custom Code

55

Industri

Business Automation

Bruges af:

CRM administrators, marketing automation specialists, and developers

Krævet licens

Ops Pro, Ops Enterprise

Kender du den frustrerende følelse?
Du har bygget et avanceret workflow i HubSpot, der sender data til et eksternt system via et webhook eller en custom code-handling. Du tester det med en enkelt kontakt, alt virker perfekt.

Men i det øjeblik du indruller 500 kontakter på én gang, kollapser det hele. Fejlmeddelelserne vælter ind, og du står tilbage med et datarod, der kræver timers manuel oprydning.

Den primære årsag?.. API Rate Limits! 🤬

Mange eksterne systemer (tredjeparts-API'er) har en indbygget begrænsning for, hvor mange anmodninger (kald) de vil modtage inden for et givent tidsrum.
(Dette gælder også for HubSpot selv)

HubSpot workflows er designet til at køre lynhurtigt, hvilket er fantastisk, men det betyder også, at de kan oversvømme et eksternt API med kald og ramme systemets kvote på få sekunder.

Indtil nu har løsningen været komplicerede "workarounds" med forsinkelser (delays) i workflows, som var besværlige at vedligeholde og ofte upræcise. Men det er slut nu. HubSpot har netop lanceret en funktion, mange af os tekniske konsulenter har ventet på: Configurable Action Rate Limits.

 

Hvad er Configurable Action Rate Limits?

Kort fortalt er det en indbygget hastighedskontrol direkte på dine workflow-handlinger. Med den nye funktion kan du nu definere præcist, hvor mange gange en Custom Code-handling eller en Webhook-handling må køre inden for et bestemt tidsrum (f.eks. maksimalt 10 gange i sekundet).

41acd854-a817-42c5-9f0b-53d628bef6b7

Det er en elegant og nativ løsning på et meget reelt problem, der giver os en hidtil uset kontrol over vores integrationer.

 

Hvorfor er det en Game-Changer?

Før denne opdatering var vi prisgivet. Et stort flow af kontakter i et workflow betød en stor risiko for fejl i integrationen. Det skabte usikkerhed og krævede ofte, at vi skulle bygge komplekse og skrøbelige løsninger for at bremse HubSpot kunstigt.

Med rate limiting kan vi nu proaktivt beskytte vores integrationer. Vi kan matche den hastighed, vores workflow kører med, til den hastighed, som det modtagende system kan håndtere. Resultatet er:

  • Færre fejl: Dine workflows vil køre mere stabilt og pålideligt.

  • Bedre dataintegritet: Du undgår tab af data, fordi et API afviser dine kald.

  • Mindre manuelt arbejde: Slut med at rydde op i fejlslagne workflow-kørsler.

Vigtig detalje: Når du aktiverer en rate limit på en handling, vil det ikke kun påvirke den specifikke handling. Alle efterfølgende handlinger i dit workflow vil også blive forsinket. Hvis en kontakt bliver sat på pause ved et webhook, fordi grænsen er nået, fortsætter den først til næste skridt, når webhook-handlingen får lov til at køre igen. Dette er logisk, men vigtigt at have med i sine overvejelser, når man designer flows.

 

Sådan Fungerer Det i Praksis

Implementeringen er heldigvis utrolig simpel.

  1. Tilføj en Custom Code eller Webhook handling til dit workflow.

  2. I indstillingerne for handlingen vil du se en ny sektion: "Configure rate limit".

    2f663d7a-7e02-4848-ac62-447e2f67b080

  3. Aktiver den ved at klikke på togglen.

  4. Indstil din ønskede grænse – f.eks. "150 actions" per "minute".

  5. Gem handlingen og aktivér dit workflow som normalt.

HubSpot har også gjort det nemt at overvåge.
I workflowets handlingslog (Action logs) kan du tydeligt se, hvornår en handling er blevet sat på pause på grund af den nye grænse, og hvornår den forventes at blive genoptaget. Fuld transparens, lige ved hånden.

 

Hvem Får Adgang til Funktionen?

Dette er en avanceret funktion, og den er derfor forbeholdt brugere på følgende HubSpot tiers:

  • Operations Hub Pro

  • Operations Hub Enterprise

Det understreger, at funktionen er målrettet virksomheder, der arbejder seriøst og i dybden med automatisering og integrationer.

 

Vores Konklusion

Dette er ikke bare en lille "quality of life"-opdatering.
Det er en fundamental forbedring for alle, der bygger robuste, skalerbare løsninger i HubSpot, som er afhængige af eksterne systemer.

Evnen til at styre eksekveringshastigheden direkte i HubSpot fjerner en enorm hovedpine og åbner op for endnu mere pålidelige og avancerede automatiseringer. En længe ventet og yderst velkommen nyhed!