Doorgaan naar artikel
Let op: De Nederlandse vertaling van dit artikel is alleen bedoeld voor het gemak. De vertaling wordt automatisch gemaakt via een vertaalsoftware en is mogelijk niet proefgelezen. Daarom moet de Engelse versie van dit artikel worden beschouwd als de meest recente versie met de meest recente informatie. U kunt het hier raadplegen.

Aangepaste evenementen maken

Laatst bijgewerkt: april 8, 2025

Beschikbaar met elk van de volgende abonnementen, behalve waar vermeld:

Marketing Hub   Enterprise
Sales Hub   Enterprise
Service Hub   Enterprise
Operations Hub   Enterprise
Content Hub   Enterprise

Met aangepaste gebeurtenissen kun je gebeurtenissen definiëren en bijhouden die uniek zijn voor jouw bedrijf. Aangepaste gebeurtenissen kunnen worden gekoppeld aan evenementeigenschappen, die je vervolgens in alle HubSpot-tools kunt gebruiken.

Er zijn verschillende manieren om aangepaste gebeurtenissen te maken:

  • Verzenden via API: gebruik het Custom event definition eindpunt om je evenement te maken. Gebruik vervolgens je gebeurtenis-ID met het eindpunt Aangepaste gebeurtenis verzenden om voltooiingen van gebeurtenissen naar HubSpot te verzenden.
  • Leg gegevens van je website vast zonder API:
    • Codeer Javascript: met behulp van Custom Javascript kun je aangepaste code invoegen in je HubSpot tracking script door gebruik te maken van de code editor.
    • Event visualizer gebruiken (alleenMarketing Hub Enterprise ): volg paginaweergaven of geklikte elementen door ze op je website te selecteren. Meer informatie over het maken van aangepaste gebeurtenissen met de gebeurtenissenvisualisator.
  • Spreadsheet importeren: upload een spreadsheet met gebeurtenisgegevens om offline activiteit vast te leggen, gegevens aan te vullen of handmatig een tool te integreren met HubSpot.
  • Webhooks instellen (alleenOperations Hub Professional en Enterprise): pas de voorwaarden aan waardoor een webhook wordt geactiveerd en de gegevens die worden verzonden.

Let op: de tool Aangepaste events vervangt de oudere legacy tool voor events. Gebeurtenissen die zijn aangemaakt in de oudere tool blijven werken en je kunt deze gebeurtenissen nog steeds beheren en analyseren in de oudere tool.

Het aanmaken van een evenement bestaat uit twee delen:

  • Het evenement definiëren in HubSpot, inclusief aangepaste evenementeigenschappen.
  • Een Javascript codefragment maken of de API-aanroep definiëren die de gebeurtenis zal triggeren.

Gebeurtenis aanmaken via API

Als je gegevens via API naar HubSpot verstuurt, kun je de optie Verzenden via API gebruikenof het eindpunt Aangepaste evenementdefinitiegebruiken om je evenement te maken. Lees meer over het definiëren van je API-aanroep in de HubSpot documentatie voor ontwikkelaars.

Je hebt een aantal gegevens nodig voor je API-aanroep, die je vanuit HubSpot kunt opvragen:

  • Gebeurtenisnaam: de interne naam voor de gebeurtenis.
  • Namen van eigenschappen: de interne namen voor de eigenschappen waar je gegevens naartoe stuurt.

Om het maken van je evenement voor het verzenden van gegevens via API af te ronden:

  • Selecteer Gegevens verzenden naar HubSpot en kopieer de tracking-ID.
  • Klik op Maken.

Om de interne gebeurtenisnaam te vinden voor een bestaande gebeurtenis en namen van eigenschappen:

  • Ga in je HubSpot-account naar Gegevensbeheer > Aangepaste evenementen.
  • Klik op Aangepaste gebeurtenissen.
  • Klik op de naam van het evenement. Je komt dan op de pagina met de details van het evenement.
  • Zoek bovenaan de naam van de gebeurtenis onder Interne naam.

  • Om de interne namen te vinden voor de eigenschappen die je gaat bijwerken, klik je op de naam van een eigenschap.
  • Klik in het rechterpaneel op het codepictogram en bekijk de naam onder Interne naam.
Let op:
Bij het verzenden van gegevens naar je evenement zijn de onderstaande limieten van toepassing:
  • De namen van eigenschappen zijn beperkt tot 50 tekens.
  • URL- en referrereigenschappen kunnen maximaal 1024 tekens bevatten, terwijl alle andere eigenschappen maximaal 256 tekens kunnen bevatten.
  • Elke voltooide gebeurtenis kan gegevens bevatten voor maximaal 50 eigenschappen.
  • Interne namen van eigenschappen moeten beginnen met een letter en alleen kleine letters a-z, cijfers 0-9 en underscores bevatten. Eigenschappen met dezelfde interne naam na kleine letters worden beschouwd als duplicaten, en slechts één van de eigenschappen zal worden gebruikt bij voltooiing.
Als deze limieten worden overschreden bij een HTTP API verzoek, zal het verzoek mislukken. Als deze limieten worden overschreden bij een JS API verzoek, zal HubSpot alle waarden van de eigenschapsnaam inkorten tot de toegestane lengte en/of slechts 50 eigenschappen per voltooide gebeurtenis bijwerken.

Gebeurtenissen maken met een Javascript codefragment

  • Ga in je HubSpot-account naar Gegevensbeheer > Aangepaste evenementen.
  • Klik rechtsboven op Een gebeurtenis maken.
  • Selecteer code Javascript.
  • Voer een evenementnaam in en geef optioneel een beschrijving van je evenement op.
  • Selecteer een Gekoppeld object. Hiermee kun je voltooide evenementen koppelen aan verschillende objecten in HubSpot, waaronder Contacten, Bedrijven, Deals en Tickets.


  • Klik op Volgende.

Eigenschappen toevoegen

Wanneer een gebeurtenis wordt aangemaakt, zullen standaard gebeurteniseigenschappen beschikbaar zijn. U kunt ook uw eigen aangepaste eigenschappen maken. Evenementeigenschappen worden apart van andere CRM-eigenschappen opgeslagen en zijn uniek voor het evenement (u kunt deze eigenschappen dus niet bewerken vanuit uw accountinstellingen).

  • Om het aanmaken van standaard gebeurteniseigenschappen uit te schakelen, zet u Standaard gebeurteniseigenschappen op Uit.
  • Om aangepaste eigenschappen te maken, selecteer je het type eigenschap door op het Veldtype voor je eigenschap te klikken. De opties omvatten:
    • Aangepaste tekenreeks-eigenschap: maak een eigenschap die een platte tekststring is.
    • Aangepaste numerieke eigenschap: maak een eigenschap die een numerieke waarde is.
    • Aangepaste tijdstempeleigenschap: maak een eigenschap die een datumwaarde is. Je moet je gegevens verzenden in de vorm van epoch-milliseconden of ISO8601.
    • Aangepaste opsommingseigenschap: maak een eigenschap met een reeks vooraf gedefinieerde waarden.

    • Wanneer u uw eigenschap hebt geselecteerd, configureert u de eigenschap in het rechterpaneel:

    • Voer een naam in voor de eigenschap en voer een beschrijving in voor de eigenschap.
    • Klik voor opsommingseigenschappen op Volgende en voer de labels en waarden in.
      • Opsommingseigenschappen kunnen enkelvoudig of meervoudig worden geselecteerd. Als u waarden met meerdere selecties wilt inschakelen, schakelt u de optie Meerwaarden ondersteunen in.

      • Je moet je waarden en labels instellen voordat je er gegevens naartoe stuurt. Als deze stap niet is voltooid voordat je gegevens verstuurt die niet in de lijst staan, zijn de gegevens niet beschikbaar om te gebruiken. Als je meerdere waarden via de API wilt verzenden, moet je ze scheiden met een puntkomma.
Let op: het is niet mogelijk om eigenschappen met meerdere selecties en opsommingen te importeren.
    • Klik op Klaar.
  • Klik op Volgende.
  • Na het instellen van de gebeurtenis en de eigenschappen ervan, kun je deze gebeurtenis toevoegen aan de trackingcode van je website door een Javascript codefragment te selecteren.

Door gebeurtenissen met een Javascript codefragment te maken, kun je automatisch Javascript aan je HubSpot trackingcode toevoegen. Dit kan worden gebruikt voor het vastleggen van complexere gebeurtenisgegevens die de trackingcode standaard niet vastlegt.

  • Selecteer een Javascript codefragment. Gebruik het knipsel in het rechterpaneel om de gebeurtenis in HubSpot te volgen. Eventuele aangepaste eigenschappen worden vooraf gedefinieerd in het codefragment.
  • Pas het knipsel naar wens aan door tekst in te voeren in het rechterpaneel. Elke code die je toevoegt, wordt automatisch opgenomen als onderdeel van je HubSpot trackingcode.
  • Als je klaar bent, klik je op Maken om je evenement te voltooien en automatisch te beginnen met bijhouden.

Gebeurtenisgegevens importeren

Upload je aanwezigheidsgegevens van persoonlijke evenementen, tijdstempelgegevens van apps die je niet in HubSpot integreert, eenmalige lead- of campagnegegevens van een leverancier of andere evenementgegevens in spreadsheetvorm. Met evenementen kun je gedrag vastleggen en vervolgens gebruiken in HubSpot.

Invoer kan creëren en bijwerken contactgegevens. Gebeurtenisimport kan alleen worden gebruikt voor gebeurtenissen die al hebben plaatsgevonden. Het volgende moet worden opgenomen in een importbestand voor aangepaste gebeurtenissen:

Voorbeeldbestand

Aangepaste gebeurtenissen importeren:

  • Ga in je HubSpot-account naar Gegevensbeheer > Aangepaste evenementen.
  • Klik rechtsboven op Een gebeurtenis maken.
  • Selecteer Spreadsheet importeren.

  • Voer een evenementnaam in en geef optioneel een beschrijving van je evenement op.
  • Selecteer een Gekoppeld object. Op dit moment kunnen gebeurtenissen die zijn aangemaakt via import alleen worden gekoppeld aan contactpersonen.

  • Bevestig de naam van je importbestand.
  • Klik op het selectievakje om ermee akkoord te gaan dat contactpersonen van je verwachten te horen en dat je importbestand geen gekochte lijst bevat. Meer informatie over het beleid voor acceptabel gebruik van HubSpot.
  • Selecteer de datumnotatie van de eigenschap Voorgekomen bij.
  • Klik op Voltooien import.

Gebeurtenissen aanmaken via API

  • Ga in je HubSpot-account naar Gegevensbeheer > Aangepaste evenementen.
  • Klik rechtsboven op Een gebeurtenis maken.
  • Selecteer Verzenden via API.
  • Voer een evenementnaam in en geef optioneel een beschrijving van het evenement op. Klik op Volgende.
  • Voeg eigenschappen toe aan de hand van de volgende stappen. Zorg ervoor dat u een aangepaste gebeurtenis-eigenschap maakt om uw overeenkomende ID weer te geven. Klik op Volgende.
  • Objecten koppelen:
    • Klik op het vervolgkeuzemenu Selecteer eenprimair object en selecteer vervolgens een gekoppeld object. Hiermee kun je je voltooide gebeurtenissen koppelen aan verschillende objecten, waaronder contactpersonen, bedrijven, aanbiedingen en tickets.
    • Klik op De overeenkomst aanpassen en selecteer je overeenkomende ID tussen je gebeurtenis- en objectrecords. De gebeurtenis wordt alleen gekoppeld aan de objectrecord als hun overeenkomende ID's identiek zijn. Als je een aangepaste overeenkomende ID gebruikt, moet de objecteigenschap die je selecteert unieke waarden vereisen.
  • Klik op Volgende.

Let op:

  • Je kunt alleen gebeurteniseigenschappen en objecteigenschappen van hetzelfde gegevenstype met elkaar vergelijken.
  • Indien nodig kun je de aangepaste overeenkomst later bewerken, maar je kunt het geselecteerde primaire object niet wijzigen.

Webhooks instellen

Stel de voorwaarden in die een webhook activeren.

  • Ga in je HubSpot-account naar Gegevensbeheer > Aangepaste evenementen.
  • Klik rechtsboven op Een gebeurtenis maken.
  • Selecteer Webhooks instellen.
  • Voer een Gebeurtenisnaam in en selecteer een Gekoppeld object.

  • Klik op Volgende.
  • Stel een testgebeurtenis in:
    • Kopieer de Webhook URL.
    • Navigeer naar de webhook-instellingenpagina in de app van derden waarmee je wilt integreren.
    • Plak de gekopieerde URL erin.
    • Klik op Verzend een testgebeurtenis.
  • Klik op Volgende.
  • Bekijk de eigenschappen voor uw webhook. Klik op het vervolgkeuzemenu Type eigenschap om een type eigenschap te selecteren.
  • Klik op Volgende.
  • Selecteer een eigenschap van je webhook van derden die exact overeenkomt met een HubSpot objecteigenschap.

Aangepaste gebeurtenisgegevens gebruiken

Aangepaste gebeurtenisgegevens kunnen worden bekeken en gebruikt in de tools van HubSpot. Lees hieronder waar je de voltooiingen van evenementen kunt bekijken en op welke manieren je die gegevens in andere tools kunt opnemen.

Je kunt je geselecteerde gebeurtenissen direct openen in bepaalde HubSpot-tools met de vervolgkeuzelijst voor acties in je gebeurtenissenlijst, de weergave van afzonderlijke gebeurtenissen of de rechterbovenhoek van grafieken op het tabblad Analyseren.

Rapport over aangepaste gebeurtenissen

Voltooiingen van aangepaste evenementen kunnen worden geanalyseerd met de tool voor aangepaste evenementen en gebeurtenisgegevens zullen ook beschikbaar zijn in de custom report builder en attributierapporten.

Meer informatie over het analyseren van je aangepaste gebeurtenissen.

Voltooiingen van evenementen bekijken op de tijdlijn van contactpersonen

Gebeurtenissen die voltooid zijn, verschijnen op de tijdlijn van de contactrecord, samen met alle eigenschappen die werden ingevuld.

Om de details van het evenement op de contacttijdlijn te bekijken:

  • Navigeer naar een contactpersoonrecord die een aangepaste gebeurtenis heeft voltooid.
  • Om een tijdlijn van een contactpersoon te filteren op voltooide gebeurtenissen, klikt u op Activiteit filteren en selecteert u vervolgens Aangepaste gebeurtenis.
  • Klik in de tijdlijn van de contactpersoon om de gebeurtenis uit te vouwen om de details van de gebeurtenis weer te geven.

Aangepaste gebeurtenissen in workflows gebruiken

In een workflow kun je vertragen op basis van aangepaste voltooiingen van gebeurtenissen met behulp van een actieUitstellen tot gebeurtenis plaatsvindt of een trigger voor de registratie van gebeurtenissen.

  • Ga in je HubSpot-account naar Automatisering > Workflows.
  • Klik op de naam van een workflow. Of lees hoe u een nieuwe workflow maakt.
  • Een trigger toevoegen:
    • Klik in de workflow editor op Triggers instellen.
    • Selecteer Wanneer een gebeurtenis plaatsvindt in het linkerpaneel. Stel de trigger in en klik op Filter toepassen.
    • Om uw trigger verder te verfijnen, klikt u op Verfijningsfilters toevoegen. Je kunt extra eigenschappen selecteren om de objecten te verfijnen die je wilt aanmelden voor de workflow.
    • Standaard worden records alleen in een workflow geregistreerd wanneer ze voor het eerst aan de triggers voor registratie voldoen. Om opnieuw inschrijven mogelijk te maken, selecteert u onder de sectie Moet [object] opnieuw worden ingeschreven in deze workflow? Ja, elke keer dat de trigger optreedt opnieuw inschrijven.
  • Een vertraging toevoegen:
    • Klik in de workflow editor op het + plus pictogram om een workflow actie toe te voegen.
    • Selecteer in het rechterpaneel Vertraging tot gebeurtenis plaatsvindt.
    • Configureer de vertraging:
      • Klik op het vervolgkeuzemenu Gebeurtenis en selecteer een aangepaste gebeurtenis.
      • Selecteer vervolgens de eigenschap van de gebeurtenis waarop u wilt vertragen.
      • Selecteer de filter voor de gebeurteniseigenschap.
      • Klik op Filter toepassen.
      • Selecteer de maximale wachttijd of schakel het selectievakje Zo lang mogelijk vertragen in.
  • Klik op Opslaan.

Let op: alle event enrollment triggers worden gescheiden met de OR operator. Dit betekent dat slechts één van de triggers voor gebeurtenisinschrijving moet optreden om het record in de workflow in te schrijven.

De workflow vertraagt dan ingeschreven records totdat ze voldoen aan de opgegeven criteria voor aangepaste gebeurtenissen of wordt geactiveerd wanneer de gebeurtenis plaatsvindt.

Was dit artikel nuttig?
Dit formulier wordt alleen gebruikt voor feedback op documentatie. Ontdek hoe je hulp krijgt met HubSpot.