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 3, 2024

Gjelder for:

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 virksomheten din. Egendefinerte hendelser kan knyttes til hendelsesegenskaper som du kan bruke på tvers av HubSpots verktøy.

Det finnes tre 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 hendelsesavslutninger til HubSpot.
  • Samle inn data fra nettstedet ditt uten API:
    • Kode Javascript: Ved hjelp av Custom Javascript kan du sette inn egendefinert kode i HubSpot-sporingsskriptet ditt ved hjelp av kodeditoren.
    • Bruk hendelsesvisualisering: Spor sidevisninger eller elementer du har klikket på, ved å velge dem på nettstedet ditt. Finn ut mer om hvordan du oppretter egendefinerte hendelser med Event visualizer.
  • Importer regneark: Last opp et regneark med hendelsesdata for å fange opp offline-aktivitet, fylle på data eller manuelt integrere et hvilket som helst verktøy med HubSpot.

Væroppmerksom på at verktøyet for egendefinerte hendelser erstatter det tidligere hendelsesverktøyet. Alle hendelser som er opprettet i det gamle verktøyet, vil fortsatt 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 tilpassede hendelsesegenskaper.
  • Opprette en Javascript-kodebit eller definere API-anropet som skal utløse hendelsen.

Opprett hendelse via API

Hvis du sender data til HubSpot via API, må du bruke endepunktet Egendefinert hendelsesdefinisjon for å opprette hendelsen. Deretter må du definere API-anropet som skal utløse hendelsen. Finn ut hvordan du definerer API-anropet i HubSpots utviklerdokumentasjon.

Du trenger noen få opplysninger for API-anropet, 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:

  • I HubSpot-kontoen din navigerer du til Rapportering > Datahåndtering > Egendefinerte hendelser.
  • Klikk på Egendefinerte hendelser.
  • Klikk på navnet på arrangementet. Du kommer da til siden med detaljer om arrangementet.
  • Øverst finner du hendelsesnavnet under Internt navn.

    internal-name-custom-event
  • For å finne de interne navnene på egenskapene du skal oppdatere, klikker du på navnet på en egenskap.
  • Klikk på kodeikonet i høyre panel, og se 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.
  • Egenskapens interne navn må begynne med en bokstav og bare inneholde små bokstaver a-z, tall 0-9 og understrekingstegn. Egenskaper med samme interne navn etter bruk av små bokstaver regnes som duplikater, og bare én av egenskapene vil bli brukt ved ferdigstillelse.
Hvis disse grensene overskrides når du sender en HTTP API-forespørsel, mislykkes forespørselen. Hvis disse grensene overskrides ved JS API-forespørsler, vil HubSpot avkorte alle verdier for egenskapsnavn til den tillatte lengden og/eller kun oppdatere 50 egenskaper per fullført hendelse.

Opprett hendelser med en Javascript-kodebit

  • I HubSpot-kontoen din navigerer du til Rapportering > Datahåndtering > Egendefinerte hendelser.
  • Klikk på Opprett en hendelse øverst til høyre.
  • Velg Javascript-kode.
code-javascript
  • Klikk på Neste.
  • Skriv inn et navn på hendelsen og eventuelt en beskrivelse av hendelsen.
  • Velg et tilknyttet objekt. Dette lar deg knytte fullførte arrangementer til ulike objekter i HubSpot, inkludert kontakter, selskaper, avtaler og billetter.
custom-event-details

  • 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. Hendelsesegenskaper lagres separat fra andre CRM-egenskaper og er unike for hendelsen (dvs. at du ikke kan redigere disse egenskapene fra kontoinnstillingene).

Slik oppretter du egenskaper for en hendelse:

  • Velg eiendomstype ved å klikke på felttypen for eiendommen. Alternativene inkluderer:
    • Egendefinert strengegenskap: Opprett en egenskap som er en ren tekststreng.
    • Egendefinert tallegenskap: opprett en egenskap som er en tallverdi.
    • Egenskap for egendefinerttidsstempel: opprett en egenskap som er en datoverdi. Du må sende dataene i form av epokemillisekunder eller ISO8601.
    • Egendefinert oppregningsegenskap: Opprett en egenskap med et sett forhåndsdefinerte verdier.

      create-property-custom-behavioral-event
    • Når du har valgt egenskapen, konfigurerer du egenskapen i panelet til høyre:

    • Skriv inn et navn på eiendommen og en beskrivelse av eiendommen.
    • For Oppregningsegenskaper klikker du på Neste og angir egenskapene Etiketter og Verdier. Du må angi verdier og etiketter før du sender data til dem. Hvis du ikke fullfører dette trinnet før du sender data som ikke finnes i listen, vil dataene ikke være tilgjengelige. Hvis du vil sende flere verdier, skiller du dem med semikolon.
    • Klikk på Ferdig.
    • Når egenskapen er opprettet, vises den i tabellen under HubSpots standard hendelsesegenskaper. Du kan redigere eller slette egenskapen ved å velge rullegardinmenyen Handlinger og velge Rediger eller Slett.
  • 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-kodebiten.

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

  • Velg Javascript-kodebiten. Bruk kodebiten i panelet til høyre 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. Koden du legger til, blir automatisk inkludert som en del av HubSpot-sporingskoden.
  • Når du er ferdig, klikker du på Opprett for å fullføre hendelsen og starte sporingen automatisk.
    example-code-snippet-custom-event

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 arrangementer kan du registrere atferd og deretter bruke atferden på tvers av HubSpot.

  • I HubSpot-kontoen din navigerer du til Rapportering > Datahåndtering > Egendefinerte hendelser.
  • Klikk på Opprett en hendelse øverst til høyre.
  • Velg Importer regneark.
import-spreadsheet
  • Klikk på Neste.
  • Skriv inn et navn på hendelsen og eventuelt en beskrivelse av hendelsen.
  • Velg et tilknyttet objekt. Dette lar deg knytte fullførte arrangementer til ulike objekter i HubSpot, inkludert kontakter, selskaper, avtaler og billetter.

custom-event-details

  • Dra og slipp en fil i delen Velg en fil, eller klikk på Velg en fil for å laste opp en fil fra datamaskinen.
Merk: Når du importerer hendelsesdata, gjelder begrensningene nedenfor:
  • Filen må være av typen csv, .xlsx eller .xls.
  • Begrenset til 1 million rader.
  • Foreløpig kan hendelser som opprettes via import, bare knyttes til kontakter.
  • Hendelser oppretter og oppdaterer kontaktoppføringer.Importen vil opprette nye poster og aktiviteter, samt identifisere og oppdatere eksisterende poster. Hvis du vil opprette nye poster eller aktiviteter, må filen inneholde de nødvendige egenskapene for den aktuelle kontakten. For å oppdatere eksisterende poster må filen inneholde en unik identifikator.
  • Hendelsesimport bør brukes for hendelser som allerede har funnet sted, hendelser med fremtidige datoer støttes ikke.

  • Klikk på rullegardinmenyen for å velge språk for kolonneoverskriftene.
upload-spreadsheet-events
  • Klikk på Neste.
  • I skjermbildet Tilordne kolonner i filen til HubSpot-egenskaper vil HubSpot tilordne kolonnene i filen til kontakt- og hendelsesegenskapene basert på overskriften, overskriftsspråket og egenskapsnavnet.
  • Tilordningsguiden viser egenskapene som kreves for å opprette og/eller oppdatere kontakter og hendelser. Hvis filen mangler noen av egenskapene som er nødvendige for å fullføre importen, bør du korrigere importfilen og starte importen på nytt for å unngå feil.
  • Kolonner i regnearket kan tilordnes enten kontaktegenskaper eller hendelsesegenskaper. Klikk på rullegardinmenyen Importer som for å velge hvordan dataene i filen skal importeres. Velg deretter HubSpot-egenskapen du vil tilordne dem til. Du kan tilordne den til en eksisterende egenskap eller opprette en ny egenskap.
create-new-property
  • Klikk på Neste.
  • Bekreft navnet på importfilen.
  • Kryss av i avmerkingsboksen for å godta at kontaktene forventer å høre fra deg og at importfilen ikke inneholder en kjøpt liste. Finn ut mer om HubSpots retningslinjer for akseptabel bruk.
  • Klikk på rullegardinmenyen for å velge datoformat for egenskapen Hendelsestidspunkt.
  • Klikk på Fullfør import.

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 bruke dataene i andre verktøy.

Du kan åpne de valgte hendelsene direkte i utvalgte HubSpot-verktøy med rullegardinmenyen for handlinger i hendelseslisten, i enkelthendelsesvisningen eller øverst til høyre i diagrammene i analysefanen.

Rapport om egendefinerte hendelser

Fullførte 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 egendefinerte hendelser.

Se fullførte hendelser på kontaktens tidslinje

Fullførte hendelser vises på kontaktpostens tidslinje, 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 Egendefinert hendelse.
  • Klikk for å utvide hendelsen i kontaktens tidslinje for å vise hendelsesdetaljene.

Bruk egendefinerte hendelser i arbeidsflyter

I en arbeidsflyt kan du utsette basert på fullføring av egendefinerte hendelser ved hjelp av handlingen Utsett til hendelse inntreffer eller en hendelsesregistreringsutløser.

  • Gå til Automatiseringer > Arbeidsflyter i HubSpot-kontoen din.
  • Klikk på navnet på en arbeidsflyt. Eller se 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 avgrensningsfiltre. Du kan velge flere egenskaper for å avgrense hvilke objekter du vil registrere i arbeidsflyten.
    • Som standard blir poster bare registrert 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:
    • Klikk på + plussikonet i arbeidsflytredigeringsprogrammet for å legge til en arbeidsflythandling.
    • I panelet til høyre velger du Utsett til hendelse inntreffer.
    • 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 for Forsink så lenge som mulig .
  • Klikk på Lagre.

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

Arbeidsflyten vil deretter utsette registrerte poster til de oppfyller de angitte kriteriene for egendefinerte hendelser, eller 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.