Hoppa till innehåll
Observera: Översättningen av denna artikel är endast avsedd att underlätta för dig. Översättningen har skapats automatiskt med hjälp av en översättningsprogramvara och har eventuellt inte korrekturlästs. Den engelska versionen av denna artikel bör därför betraktas som den gällande versionen med den senaste informationen. Du kan komma åt den här.

Skapa egna evenemang

Senast uppdaterad: 3 september 2025

Tillgänglig med något av följande abonnemang, om inte annat anges:

Med anpassade händelser kan du definiera och spåra händelser som är unika för ditt företag. Anpassade händelser kan knytas till händelseegenskaper som du sedan kan använda i HubSpots verktyg.

Det finns olika sätt att skapa anpassade händelser:

  • Skicka via API: använd slutpunkten för anpassad händelsedefinition för att skapa din händelse. Därefter använder du ditt händelse-ID med endpointen send Custom event för att skicka slutförda händelser till HubSpot.
  • Fånga data från din webbplats utan API:
    • Koda Javascript: med Custom Javascript kan du infoga anpassad kod i ditt HubSpot-spårningsskript med hjälp av kodredigeraren.
    • Använd event visualizer (endastMarketing Hub Enterprise ): spåra sidvisningar eller klickade element genom att välja dem på din webbplats. Läs mer om hur du skapar anpassade händelser med Event visualizer.
  • Importera kalk ylblad: ladda upp ett kalkylblad med händelsedata för att fånga offlineaktivitet, fylla på data eller manuellt integrera något verktyg med HubSpot.
  • Konfigurera webhooks (endastData Hub Professional och Enterprise): anpassa villkoren som utlöser en webhook och vilka data som ska skickas.

Observera: alla händelser som skapats i det äldre verktyget för anpassade händelser kommer inte längre att fungera efter den 1 augusti 2025.

Processen för att skapa ett event består av två delar:

  • Definiera händelsen i HubSpot, inklusive eventuella anpassade händelseegenskaper.
  • Skapa en Javascript-kodsnutt eller definiera API-anropet som kommer att utlösa händelsen.

Skapa event via API

Om du skickar data till HubSpot via API kan du använda alternativet Skicka via API eller använda endpoint för definition av anpassad händelse för att skapa din händelse. Läs mer om hur du definierar ditt API-anrop i HubSpots utvecklardokumentation.

Du behöver lite information för ditt API-anrop, som du kan få från HubSpot:

  • Händelsenamn: det interna namnet för händelsen.
  • Egenskapsnamn: de interna namnen för de egenskaper som du ska skicka data till.

För att slutföra skapandet av din händelse för att skicka data via API:

  • Välj Skicka data till HubSpot och kopiera spårnings-ID:t.
  • Klicka på Skapa.

För att hitta det interna händelsenamnet för en befintlig händelse och egenskapsnamn:

  1. I ditt HubSpot-konto navigerar du till Försäljning > Datahantering > Hantering av händelser.
  2. Klicka på namnet på händelsen. Du kommer då till sidan med information om händelsen.
  3. Längst upp hittar du evenemangsnamnet under Internt namn. Om du vill kopiera det interna namnet klickar du på kopieringsikonen bredvid namnet.

    custom-event-internal-name
  4. För att hitta de interna namnen för de egenskaper du ska uppdatera klickar du på namnet på en egenskap.
  5. I den högra panelen klickar du på kodikonen och visar sedan namnet under Internt namn.
Observera:
När du skickar data till ditt event gäller nedanstående gränser:

  • Egenskapsnamnen är begränsade till 50 tecken.
  • Egenskaperna URL och referrer kan innehålla upp till 1024 tecken, medan alla andra egenskaper kan innehålla upp till 256 tecken.
  • Varje händelsekomplettering kan innehålla data för upp till 50 egenskaper.
  • Egenskapernas interna namn måste börja med en bokstav och får endast innehålla gemena bokstäver a-z, siffror 0-9 och understreck. Egenskaper med samma interna namn efter gemener betraktas som duplikat och endast en av egenskaperna kommer att användas vid slutförandet.
Om dessa gränser överskrids när du gör en HTTP API-begäran kommer begäran att misslyckas. Om dessa gränser överskrids när du gör en JS API-begäran kommer HubSpot att trunkera alla värden för egenskapsnamn till den tillåtna längden och/eller uppdatera endast 50 egenskaper per avslutad händelse.

Skapa händelser med en Javascript-kodsnutt

  1. I ditt HubSpot-konto navigerar du till Datahantering > Händelsehantering.
  2. Klicka på Skapa en händelse längst upp till höger.
  3. Välj Kod Javascript.
code-javascript
  1. Ange ett händelsenamn och eventuellt en beskrivning av händelsen.
  2. Välj ett associerat objekt. Detta gör att du kan associera dina eventavslut med olika objekt i HubSpot, inklusive kontakter, företag, erbjudanden och biljetter.
custom-event-details
  1. Klicka på Nästa.

Lägg till egenskaper

När en händelse skapas kommer standardhändelseegenskaper att vara tillgängliga. Du kan också skapa dina egna anpassade egenskaper. Händelseegenskaperna lagras separat från andra CRM-egenskaper och är unika för händelsen (dvs. du kan inte redigera dessa egenskaper från dina kontoinställningar).

  1. I ditt HubSpot-konto navigerar du till Datahantering > Händelsehantering.
  2. Klicka på Skapa en händelse längst upp till höger.
  3. Välj Code Javascript.
  4. Ange ett namn på händelsen och eventuellt en beskrivning av händelsen.
  5. Om du vill stänga av skapandet av standardhändelseegenskaper växlar du Standardhändelseegenskaper till av.
  6. Om du vill skapa anpassade egenskaper väljer du egenskapstyp genom att klicka på Fälttyp för din egenskap. Bland alternativen finns:
    • Egenskap föranpassad sträng: skapa en egenskap som är en vanlig textsträng.
    • Egenskap för anpassattal: skapa en egenskap som är ett talvärde.
    • Egenskap föranpassad tidsstämpel: skapa en egenskap som är ett datumvärde. Du måste skicka dina data i form av epoch-millisekunder eller ISO8601.
    • Egenskap för anpassatdatum: skapa en egenskap som är ett datumvärde.
    • Egen boolean-egenskap: skapa en egenskap som är ett boolean-värde.
    • Egenskap föranpassad uppräkning: skapa en egenskap med en uppsättning fördefinierade värden.
  7. När du har valt din egenskap konfigurerar du egenskapen i den högra panelen:

custom-event-property

  1. Ange ett namn för egenskapen och ange en Beskrivning för egenskapen.
    • För uppräkningsegenskaper klickar du på Nästa och anger egenskapens Etiketter och Värden.
      • Uppräkningsegenskaper kan vara en- eller flervalsegenskaper. Om du vill aktivera flervalsvärden växlar du till Stöd för flervalsvärden.
multi-value-enumeration-property-1
      • Du måste ange dina värden och etiketter innan du skickar data till dem. Om du inte slutför det här steget innan du skickar data som inte finns i listan kommer data inte att kunna användas. Om du vill skicka flera värden via API separerar du dem med ett semikolon.
Observera: det går inte att importera egenskaper för uppräkningar med flera val.
  1. Klicka på Nästa.
  2. När du har konfigurerat händelsen och dess egenskaper kan du lägga till den här händelsen i webbplatsens spårningskod genom att välja Javascript-kodavsnitt.
  3. Klicka på Done.

Om du skapar händelser med ett Javascript-kodavsnitt kan du automatiskt lägga till Javascript i din HubSpot-spårningskod. Detta kan användas för att fånga mer komplexa händelsedata som spårningskoden inte fångar som standard.

  • Välj Javascript-kodsnutt. Använd kodavsnittet i den högra panelen för att spåra händelsen i HubSpot. Alla anpassade egenskaper som skapas kommer att vara fördefinierade i kodavsnittet.
  • Ändra kodavsnittet efter behov genom att skriva in text i den högra panelen. All kod du lägger till kommer automatiskt att inkluderas som en del av din HubSpot-spårningskod.
  • När du är klar klickar du på Skapa för att slutföra ditt event och automatiskt börja spåra.
    example-code-snippet-custom-event

Importera evenemangsdata

Ladda upp dina närvarodata från personliga evenemang, tidsstämplade data som kommer från appar som du inte integrerar med HubSpot, engångsdata för leads eller kampanjer från en leverantör eller andra evenemangsdata i kalkylbladsform. Med event kan du fånga upp beteende och sedan använda beteendet i hela HubSpot.

Importer kan skapa och uppdatera kontaktposter. Händelseimport kan endast användas för händelser som redan har inträffat. Följande måste ingå i en anpassad importfil för händelser:

same-custom-events-file

Exempel på fil

Så här importerar du anpassade händelser:

  1. I ditt HubSpot-konto navigerar du till Datahantering > Händelsehantering.
  2. Klicka på Skapa en händelse längst upp till höger.
  3. Välj Importera kalkylblad.

one-time-import

  1. Ange ett händelsenamn och eventuellt en beskrivning av händelsen.
  2. Välj ett associerat objekt. För närvarande kan händelser som skapas via import endast associeras med kontakter.

custom-event-details

  1. Ladda upp filen. Välj hur du vill importera objekten och filspråket och klicka sedan på Nästa.
  2. Mappa kolumner till händelse- och kontaktegenskaper och klicka sedan på Nästa.
  3. Bekräfta namnet på din importfil.
  4. Klicka på kryssrutan för att godkänna att kontakter förväntar sig att höra från dig och att din importfil inte innehåller en köpt lista. Läs mer om HubSpots policy för godtagbar användning.
  5. Välj datumformat för egenskapen Inträffade vid.
  6. Klicka på Slutför import.

Skapa händelser via API

  1. I ditt HubSpot-konto navigerar du till Datahantering > Händelsehantering.
  2. Klicka på Skapa en händelse längst upp till höger.
  3. Välj Skicka via API.
send-via-api
  1. Ange ett händelsenamn och eventuellt en beskrivning av händelsen.
custom-event-details
  1. Så här lägger du till anpassade egenskaper för händelsen:
    • Skriv in ett egenskapsnamn. Detta namn kommer även att användas för det interna namnet .
    • Klicka på rullgardinsmenyn Fälttyp och välj en fälttyp.
    • Lägg eventuellt till en beskrivning.
    • Om du vill lägga till fler anpassade egenskaper klickar du på + Lägg till anpassad egenskap.
    • Klicka på Nästa.
custom-event-define-event-properties
  1. Så här länkar du objekt:
    • Klicka på rullgardinsmenyn Välj ettprimärt objekt och välj sedan ett associerat objekt. Detta gör att du kan associera dina händelser med olika objekt, inklusive kontakter, företag, erbjudanden och biljetter.
    • Klicka på Anpassa matchningen och välj ditt matchnings-ID mellan dina händelse- och objektposter. Händelsen kommer endast att länkas till objektposten om deras matchande ID är identiska. Om du använder ett anpassat matchnings-ID måste den objektsegenskap du väljer kräva unika värden.
  2. Klicka på Nästa.
  3. Om du vill spåra händelsen i HubSpot klickar du påKopiera bredvid spårnings-ID:t.
  4. Klicka på Skapa händelse.

Vänligen notera detta:

  • Du kan bara matcha händelseegenskaper och objektegenskaper av samma datatyp.
  • Om det behövs kan du redigera den anpassade matchningen senare, men du kan inte ändra det primära objekt som valts.

Konfigurera webhooks

Ställ in de villkor som ska utlösa en webhook.

  1. I ditt HubSpot-konto navigerar du till Datahantering > Händelsehantering.
  2. Klicka på Skapa en händelse längst upp till höger.
  3. Välj Setup webhooks.
  4. Ange ett händelsenamn och välj ett associerat objekt.

webhook-event

  1. Klicka på Nästa.
  2. Skapa en testhändelse:
    • Kopiera webbhookens URL.
    • Navigera till inställningssidan för webhook i den tredjepartsapp som du vill integrera med.
    • Klistra in den kopierade URL:en.
    • Klicka på Skicka en testhändelse.
  3. Klicka på Nästa.
  4. Granska egenskaperna för din webhook. Klicka på rullgardinsmenyn Property type för att välja en egenskapstyp.
map-property-type
  1. Klicka på Nästa.
  2. Välj en egenskap från din webhook från tredje part som är en exakt matchning för en HubSpot-objektegenskap.

unique-property-webhook

Använda anpassade händelsedata

Anpassade händelsedata kan visas och användas i HubSpots verktyg. Nedan kan du se var du kan se avslutade händelser och hur du kan integrera dessa data i andra verktyg.

Du kan öppna dina valda händelser direkt i vissa HubSpot-verktyg med rullgardinsmenyn Åtgärder i händelselistan, vyn Enstaka händelse eller i det övre högra hörnet av diagrammen på fliken Analysera.

Rapportera om anpassade händelser

Avslutade anpassade händelser kan analyseras från verktyget för anpassade händelser, och händelsedata kommer också att finnas tillgängliga i den anpassade rapportbyggaren och attributionsrapporterna.

Läs mer om hur du analyserar dina anpassade händelser.

Visa slutförda händelser på kontaktens tidslinje

Avslutade händelser visas på kontaktpostens tidslinje, tillsammans med alla egenskaper som har fyllts i.

Så här visar du händelsedetaljer på kontaktens tidslinje:

  1. Navigera till en kontaktpost som har slutfört en anpassad händelse.
  2. Om du vill filtrera en kontakttidslinje efter slutförda händelser klickar du på Filtrera aktivitet och väljer sedan Anpassad händelse.
  3. I kontaktens tidslinje klickar du på för att expandera händelsen och visa händelsens detaljer.

Observera: Du kan inte visa tidslinjeaktivitet för anpassade händelser som skapats med webhooks.

Använda anpassade händelser i arbetsflöden

I ett arbetsflöde kan du fördröja baserat på slutförda anpassade händelser med hjälp av åtgärdenFördröj tills händelsen inträffar eller en utlösare för händelseanmälan.

  1. I ditt HubSpot-konto navigerar du till Automatisering > Arbetsflöden.
  2. Klicka på namnet på ett arbetsflöde. Eller läs mer om hur du skapar ett nytt arbetsflöde.
  3. Så här lägger du till en utlösare:
    • Klicka på Ställ in utlösare i arbetsflödesredigeraren.
    • I den vänstra panelen väljer du När en händelse inträffar. Ställ in utlösaren och klicka sedan på Använd filter.
    • Om du vill förfina din utlösare ytterligare klickar du på Lägg till förfiningsfilter. Du kan välja ytterligare egenskaper för att förfina de objekt som du vill registrera i arbetsflödet.
    • Som standard registreras poster i ett arbetsflöde endast första gången de uppfyller registreringsutlösarna. Om du vill aktivera återinskrivning väljer du Ja, återinskriv varje gång utlösaren inträffar i avsnittet Ska [objekt] återinskrivas i det här arbetsflödet?
  4. Så här lägger du till en fördröjning:
    • Klicka på + plus-ikonen i arbetsflödesredigeraren för att lägga till en arbetsflödesåtgärd.
    • I den högra panelen väljer du Fördröjning tills händelsen inträffar.
    • Konfigurera fördröjningen:
      • Klicka på rullgardinsmenyn Händelse och välj sedan en anpassad händelse.
      • Välj sedan den händelseegenskap som du vill fördröja på.
      • Välj filter för händelseegenskapen.
      • Klicka på Tillämpa filter.
      • Välj den maximala väntetiden eller markera kryssrutan Fördröj så länge som möjligt.
  5. Klicka på Spara.

Observera att alla triggers för händelseregistrering separeras med operatorn OR. Det innebär att endast en av utlösarna för registrering av händelse måste inträffa för att posten ska registreras i arbetsflödet.

Arbetsflödet kommer sedan att fördröja registrerade poster tills de uppfyller de angivna anpassade händelsekriterierna eller kommer att utlösas när händelsen inträffar.

Hjälpte artikeln?
Detta formulär används endast för dokumentationsfeedback. Få reda på hur du får hjälp med HubSpot.