Gå til innhold
Merk:: Denne artikkelen er oversatt av praktiske årsaker. Oversettelsen opprettes automatisk ved hjelp av oversettingsprogramvare, og det er ikke sikkert at den er korrekturlest. Den engelske versjonen av denne artikkelen skal regnes som den regjerende versjonen med den nyeste informasjonen. Du finner den her.

Opprett egendefinerte hendelser

Sist oppdatert: april 8, 2025

Tilgjengelig med et av følgende abonnementer, unntatt der det er angitt:

Markedsføring Hub   Enterprise
Salg Hub   Enterprise
Service Hub   Enterprise
Operations Hub   Enterprise
Content Hub   Enterprise

Med egendefinerte hendelser kan du definere og spore hendelser som er unike for din virksomhet. Egendefinerte hendelser kan knyttes til hendelsesegenskaper, som du deretter kan bruke på tvers av HubSpots verktøy.

Det finnes ulike måter å opprette egendefinerte hendelser på:

  • Send via API: Bruk endepunktet for egendefinert hendelsesdefinisjon til å opprette hendelsen. Deretter bruker du hendelses-ID-en din med endepunktet send egendefinert hendelse for å sende fullførte hendelser til HubSpot.
  • Samle inn data fra nettstedet ditt uten API:
    • Code Javascript: Ved hjelp av Custom Javascript kan du sette inn tilpasset kode i HubSpot-sporingsskriptet ditt ved hjelp av kodeditoren.
    • Bruk hendelsesvisualisering (kunMarketing Hub Enterprise ): Spor sidevisninger eller klikkede elementer ved å velge dem på nettstedet ditt. Finn ut mer om hvordan du oppretter egendefinerte hendelser med hendelsesvisualiseringen.
  • Importer regneark: Last opp et regneark med hendelsesdata for å fange opp frakoblet aktivitet, fylle på data eller manuelt integrere et hvilket som helst verktøy med HubSpot.
  • Konfigurerwebhooks (kunOperations Hub Professional og Enterprise): Tilpass betingelsene som utløser en webhook, og dataene som skal sendes.

Merk: Verktøyet for egendefinerte hendelser erstatter det tidligere verktøyet for hendelser. Eventuelle hendelser som er opprettet i det gamle verktøyet, vil fortsette å fungere, og du kan fortsatt administrere og analysere disse hendelsene i det gamle verktøyet.

Prosessen med å opprette en hendelse består av to deler:

  • Definere hendelsen i HubSpot, inkludert eventuelle egendefinerte hendelsesegenskaper.
  • Opprette en Javascript-kodebit eller definere API-kallet som skal utløse hendelsen.

Opprett hendelse via API

Hvis du sender data til HubSpot via API, kan du bruke alternativet Send via API eller bruke endepunktet for egendefinert hendelsesdefinisjon til å opprette hendelsen. Finn ut mer om hvordan du definerer API-kallet ditt i HubSpots utviklerdokumentasjon.

Du trenger noen få opplysninger for API-kallet ditt, som du kan hente fra HubSpot:

  • Hendelsesnavn: det interne navnet på hendelsen.
  • Egenskapsnavn: de interne navnene på egenskapene du skal sende data til.

Slik avslutter du opprettelsen av hendelsen for å sende data via API:

  • Velg Send data til HubSpot , og kopier sporings-ID-en.
  • Klikk på Opprett.

Slik finner du det interne hendelsesnavnet for en eksisterende hendelse og egenskapsnavn:

  • Gå til Datahåndtering > Tilpassede hendelser i HubSpot-kontoen din.
  • Klikk på Egendefinerte hendelser.
  • Klikk på navnet på arrangementet. Du kommer da til siden med detaljer om arrangementet.
  • Finn hendelsesnavnet øverst under Internt navn.

  • Klikk på navnet på en egenskap for å finne de interne navnene på egenskapene du skal oppdatere.
  • Klikk på kodeikonet i høyre panel, og vis deretter navnet under Internt navn.
Merk:
Når du sender data til arrangementet ditt, gjelder grensene nedenfor:
  • Egenskapsnavnene er begrenset til 50 tegn.
  • URL- og henvisningsegenskaper kan inneholde opptil 1024 tegn, mens alle andre egenskaper kan inneholde opptil 256 tegn.
  • Hver hendelsesutfylling kan inneholde data for opptil 50 egenskaper.
  • Egenskapenes interne navn må begynne med en bokstav og bare inneholde små bokstaver a-z, tallene 0-9 og understrekninger. Egenskaper med samme interne navn etter små bokstaver regnes som duplikater, og bare én av egenskapene vil bli brukt ved fullføring.
Hvis disse grensene overskrides når du foretar en HTTP API-forespørsel, vil forespørselen mislykkes. Hvis disse grensene overskrides ved en JS API-forespørsel, vil HubSpot avkorte alle egenskapsnavnverdier til den tillatte lengden og/eller bare oppdatere 50 egenskaper per hendelsesfullføring.

Opprett hendelser med en Javascript-kodebit

  • Gå til Datahåndtering > Tilpassede hendelser i HubSpot-kontoen din.
  • Klikk på Opprett en hendelse øverst til høyre.
  • Velg kode Javascript.
  • Skriv inn et navn på arrangementet og eventuelt en beskrivelse av arrangementet.
  • Velg et tilknyttet objekt. Dette gjør at du kan knytte hendelsesavslutninger til ulike objekter i HubSpot, inkludert kontakter, selskaper, avtaler og billetter.


  • Klikk på Neste.

Legg til egenskaper

Når en hendelse opprettes, vil standard hendelsesegenskaper være tilgjengelige. Du kan også opprette dine egne tilpassede egenskaper. Hendelsesegenskapene lagres separat fra andre CRM-egenskaper og er unike for hendelsen (du kan ikke redigere disse egenskapene fra kontoinnstillingene dine).

  • Hvis du vil slå av oppretting av standard hendelsesegenskaper, slår du av Standard hendelsesegenskaper.
  • Hvis du vil opprette egendefinerte egenskaper, velger du egenskapstype ved å klikke på Felttype for egenskapen din. Alternativene inkluderer:
    • Egendefinert strengegenskap: Opprett en egenskap som er en ren tekststreng.
    • Egendefinerttallegenskap: Opprett en egenskap som er en tallverdi.
    • Egendefinerttidsstempelegenskap: Opprett en egenskap som er en datoverdi. Du må sende dataene i form av epochemillisekunder eller ISO8601.
    • Egendefinert oppregningsegenskap: Opprett en egenskap med et sett forhåndsdefinerte verdier.

    • Når du har valgt egenskapen din, konfigurerer du egenskapen i høyre panel:

    • Skriv inn et navn for eiendommen og en Beskrivelse for eiendommen.
    • Klikk på Neste for oppregningsegenskaper, og skriv inn egenskapsbetegnelsene og -verdiene.
      • Oppregningsegenskaper kan være enkelt- eller flervalg. Hvis du vil aktivere flervalgsverdier, slår du på Støtte for flerverdier.

      • Du må angi verdier og etiketter før du sender data til dem. Hvis dette trinnet ikke er fullført før du sender data som ikke finnes i listen, vil dataene ikke være tilgjengelige. Hvis du vil sende flere verdier via API, skiller du dem med semikolon.
Merk: Det er ikke mulig å importere egenskaper for flervalgsopptellinger.
    • Klikk på Ferdig.
  • Klikk på Neste.
  • Når du har konfigurert hendelsen og dens egenskaper, kan du legge til denne hendelsen i sporingskoden på nettstedet ditt ved å velge Javascript-kodesnippet.

Ved å opprette hendelser med en Javascript-kodebit kan du automatisk legge til Javascript i HubSpot-sporingskoden din. Dette kan brukes til å fange opp mer komplekse hendelsesdata som sporingskoden ikke fanger opp som standard.

  • Velg Javascript-kodesnippet. Bruk kodebiten i høyre panel for å spore hendelsen i HubSpot. Eventuelle egendefinerte egenskaper som opprettes, vil være forhåndsdefinert i kodebiten.
  • Endre kodebiten etter behov ved å skrive inn tekst i panelet til høyre. Alle koder du legger til, vil automatisk bli inkludert som en del av HubSpot-sporingskoden din.
  • Når du er ferdig, klikker du på Opprett for å fullføre hendelsen og starte sporingen automatisk.

Importer hendelsesdata

Last opp oppmøtedata fra personlige arrangementer, tidsstemplede data fra apper du ikke integrerer med HubSpot, enkeltstående lead- eller kampanjedata fra en leverandør, eller andre hendelsesdata i regnearkform. Med hendelser kan du fange opp atferd og deretter bruke atferden på tvers av HubSpot.

Import kan opprette og oppdatere kontaktopplysninger. Importerte hendelser kan bare brukes for hendelser som allerede har funnet sted. Følgende må inkluderes i en importfil for egendefinerte hendelser:

Eksempel på fil

Slik importerer du egendefinerte hendelser:

  • Gå til Datahåndtering > Tilpassede hendelser i HubSpot-kontoen din.
  • Klikk på Opprett en hendelse øverst til høyre.
  • Velg Importer regneark.

  • Skriv inn et navn på arrangementet og eventuelt en beskrivelse av arrangementet.
  • Velg et tilknyttet objekt. For øyeblikket kan hendelser som opprettes via import, bare knyttes til kontakter.

  • Tilordne kolonner til hendelses- og kontaktegenskaper, og klikk deretter på Neste.
  • Bekreft navnet på importfilen.
  • klikk i avmerkingsboksen for å godta at kontakter forventer å høre fra deg, og at importfilen din ikke inneholder en kjøpt liste. Finn ut mer om HubSpots retningslinjer for akseptabel bruk.
  • Velg datoformatet for egenskapen Oppstod på.
  • Klikk på Fullfør import.

Opprett hendelser via API

  • Gå til Datahåndtering > Tilpassede hendelser i HubSpot-kontoen din.
  • Klikk på Opprett en hendelse øverst til høyre.
  • Velg Send via API.
  • Skriv inn et navn på hendelsen og eventuelt en beskrivelse av hendelsen. Klikk på Neste.
  • Legg til egenskaper ved hjelp av følgende trinn. Sørg for å opprette en egendefinert hendelsesegenskap som representerer din matchende ID. Klikk Neste.
  • For å koble sammen objekter:
    • Klikk på rullegardinmenyen Velg etprimærobjekt, og velg deretter et tilknyttet objekt. På denne måten kan du knytte hendelsesavslutninger til ulike objekter, inkludert kontakter, selskaper, avtaler og billetter.
    • Klikk på Tilpass matchingen, og velg den matchende ID-en mellom hendelses- og objektpostene. Arrangementet vil bare kobles til objektoppføringen når de matchende ID-ene er identiske. Hvis du bruker en egendefinert matchende ID, må objektegenskapen du velger, kreve unike verdier.
  • Klikk på Neste.

Vær oppmerksom på dette:

  • Du kan bare matche hendelsesegenskaper og objektegenskaper av samme datatype.
  • Ved behov kan du redigere den egendefinerte matchen senere, men du kan ikke endre det primære objektet som er valgt.

Konfigurer webhooks

Angi betingelsene som skal utløse en webhook.

  • Gå til Datahåndtering > Tilpassede hendelser i HubSpot-kontoen din.
  • Klikk på Opprett en hendelse øverst til høyre.
  • Velg Konfigurer webhooks.
  • Skriv inn et hendelsesnavn, og velg et tilknyttet objekt.

  • Klikk på Neste.
  • Sett opp en testhendelse:
    • Kopier URL-adressen til webhooken.
    • Naviger til innstillingssiden for webhook i tredjepartsappen du vil integrere med.
    • Lim inn den kopierte URL-adressen.
    • Klikk på Send en testhendelse.
  • Klikk på Neste.
  • Gå gjennom egenskapene for webhooken din. Klikk på rullegardinmenyen Egenskapstype for å velge en egenskapstype.
  • Klikk på Neste.
  • Velg en egenskap fra tredjeparts webhook som er en nøyaktig match for en HubSpot-objektegenskap.

Bruk egendefinerte hendelsesdata

Egendefinerte hendelsesdata kan vises og brukes på tvers av HubSpots verktøy. Nedenfor finner du informasjon om hvor du kan se fullførte arrangementer og hvordan du kan innlemme disse dataene i andre verktøy.

Du kan åpne de valgte hendelsene direkte i utvalgte HubSpot-verktøy ved hjelp av rullegardinmenyen for handlinger i hendelseslisten, i visningen av enkelthendelser eller i øverste høyre hjørne av diagrammene i analysefanen.

Rapportere om egendefinerte hendelser

Egendefinerte hendelser kan analyseres fra verktøyet for egendefinerte hendelser, og hendelsesdata vil også være tilgjengelige i den egendefinerte rapportbyggeren og attribusjonsrapportene.

Finn ut mer om hvordan du analyserer de egendefinerte hendelsene dine.

Se fullførte hendelser på kontaktens tidslinje

Fullførte hendelser vises på tidslinjen for kontaktoppføringen, sammen med eventuelle egenskaper som ble fylt ut.

For å se detaljer om arrangementet på kontakttidslinjen:

  • Naviger til en kontaktoppføring som har fullført en egendefinert hendelse.
  • Hvis du vil filtrere en kontakttidslinje etter fullførte hendelser, klikker du på Filtrer aktivitet og velger deretter Tilpasset hendelse.
  • Klikk på hendelsen i kontakttidslinjen for å vise hendelsesdetaljene.

Bruk egendefinerte hendelser i arbeidsflyter

I en arbeidsflyt kan du utsette basert på egendefinerte hendelsesavslutninger ved hjelp av en Delay until event happens-handling eller en hendelsesregistreringsutløser.

  • Gå til Automatisering > Arbeidsflyter i HubSpot-kontoen din.
  • Klikk på navnet på en arbeidsflyt. Eller lær hvordan du oppretter en ny arbeidsflyt.
  • Slik legger du til en utløser:
    • Klikk på Konfigurer utløsere i arbeidsflytredigeringsprogrammet.
    • Velg Når en hendelse inntreffer i panelet til venstre. Konfigurer utløseren, og klikk deretter på Bruk filter.
    • Hvis du vil avgrense utløseren ytterligere, klikker du på Legg til avgrensningsfilter. Du kan velge flere egenskaper for å avgrense objektene du ønsker å inkludere i arbeidsflyten.
    • Som standard vil poster bare registreres i en arbeidsflyt første gang de oppfyller registreringsutløserne. Hvis du vil aktivere ny registrering, velger du Ja, registrer på nytt hver gang utløseren inntreffer under Skal [objekt] registreres på nytt i denne arbeidsflyten?
  • For å legge til en forsinkelse:
    • I arbeidsflytredigeringsprogrammet klikker du på plussikonet for å legge til en arbeidsflythandling.
    • I høyre panel velger du Forsinkelse til hendelsen skjer.
    • Konfigurer forsinkelsen:
      • Klikk på rullegardinmenyen Hendelse, og velg deretter en egendefinert hendelse.
      • Velg deretter hendelsesegenskapen du vil utsette forsinkelsen på.
      • Velg filteret for hendelsesegenskapen.
      • Klikk på Bruk filter.
      • Velg maksimal ventetid, eller merk av i avmerkingsboksen Forsink så lenge som mulig.
  • Klikk på Lagre.

Merk: Alle hendelsesregistreringsutløsere skilles fra hverandre ved hjelp av operatoren ELLER. Dette betyr at bare én av hendelsesregistreringsutløserne må inntreffe for at posten skal registreres i arbeidsflyten.

Arbeidsflyten vil da forsinke registrerte poster til de oppfyller de angitte egendefinerte hendelseskriteriene, eller den vil utløses når hendelsen inntreffer.

Var denne artikkelen nyttig?
Dette skjemaet brukes kun for tilbakemeldinger om dokumentasjon. Se hvordan du kan få hjelp med HubSpot.