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

Det finnes tre ulike måter å

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:
    • Kode Javascript: Ved hjelp av Custom Javascript kan du sette inn tilpasset kode i HubSpot-sporingsskriptet ditt ved hjelp av kodeditoren.
    • Bruk h endelsesvisualisering: 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.

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, må du bruke endepunktet for egendefinert hendelsesdefinisjon for å opprette hendelsen. Deretter må du definere API-kallet som skal utløse hendelsen. Finn ut hvordan du definerer API-kallet 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:

  • 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.
  • Finn hendelsesnavnet øverst under Internt navn.

    internal-name-custom-event
  • 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

  • I HubSpot-kontoen din navigerer du til Rapportering > Datahåndtering > Egendefinerte hendelser.
  • Klikk på Opprett en hendelse øverst til høyre.
  • Velg kode Javascript.
code-javascript
  • Klikk på Neste.
  • 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.
custom-event-details

  • Klikk på Neste.

Legg til egenskaper

Når du oppretter en hendelse, 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).

Slik oppretter du egenskaper for en hendelse:

  • Velg eiendomstype ved å klikke på Felttype for eiendommen 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.

      create-property-custom-behavioral-event
    • 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 under Oppregningsegenskaper, og angi etikettene og verdiene for egenskapene. 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 din er opprettet, vises den i tabellen under HubSpots standard hendelsesegenskaper. Du kan redigere eller slette egenskapen din 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-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.
    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 hendelser kan du fange opp 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å 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.

custom-event-details

  • Dra og slipp en fil i Velg en fil-delen, eller klikk på Velg en fil for å laste opp en fil fra datamaskinen din. Når du laster opp en fil, må følgende være inkludert:

same-custom-events-file

Eksempel på fil

Merk: Når du importerer hendelsesdata, gjelder grensene nedenfor:
  • Filen må være en csv-, .xlsx- eller .xls-fil
  • Begrenset til 1 million rader.
  • Foreløpig kan hendelser som opprettes via import, bare knyttes til Kontakter.
  • Hendelser oppretter og oppdaterer kontaktposter.Importen vil opprette nye poster og aktiviteter, samt identifisere og oppdatere eksisterende poster. For å 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, og hendelser med fremtidige datoer støttes ikke.

  • Klikk på rullegardinmenyen for å velge språk for kolonneoverskriftene.
upload-spreadsheet-events
  • Klikk på Neste.
  • På skjermbildet Tilordne kolonner i filen til HubSpot-egenskaper tilordner HubSpot kolonnene i filen til kontakt- og hendelsesegenskapene basert på overskriften, språket i overskriften og navnet på egenskapen.
  • Kartleggingsveiledningen 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 målet med importen, bør du rette importfilen og starte importen på nytt for å unngå feil.
  • Kolonnene i regnearket kan tilordnes enten kontaktegenskaper eller hendelsesegenskaper. Klikk på rullegardinmenyen Importer som for å velge hvordan dataene i filen skal importeres. Deretter velger du HubSpot-egenskapen du vil tilordne dem til. Du kan tilordne dem til en eksisterende egenskap eller opprette en ny egenskap.
create-new-property
  • Klikk på Neste.
  • Bekreft navnet på importfilen.
  • Merk av 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.
  • Klikk på nedtrekksmenyen for å velge datoformat for egenskapen Oppstod på.
  • 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 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 Automatiseringer > 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 å registrere 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 arbeids flyten?
  • 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.