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.

Använda formulär utanför HubSpot

Senast uppdaterad: 15 april 2026

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

Sammanfattning

Formulär som inte kommer från HubSpot är HTML-formulär på din externa webbplats som inte har skapats i HubSpot. Använd verktyget för formulär som inte kommer från HubSpot för att börja samla in inlämningar på din webbplats så snart de skickas in. Verktyget kan identifiera de externa formulären på din webbplats utifrån taggen <form>i HTML-koden.

I den här artikeln går vi igenom kraven för att använda verktyget för formulär som inte är från HubSpot. Därefter aktiverar du inställningarna för formulär som inte är från HubSpot för att börja samla in inlämningar. Se hur formulär som inte är från HubSpot mappas och hur du hanterar datuminmatningar. Slutligen kan du hantera och vidta åtgärder för dina befintliga formulär som inte är från HubSpot.

För att använda verktyget för formulär som inte är från HubSpot måste du installera HubSpots spårningskod på din externa sida eller använda HubSpots WordPress-plugin. När spårningskoden har lagts till och verktyget är aktiverat kommer inlämningar till formulär som inte är från HubSpot att samlas in i HubSpot. Om ditt formulär inte registrerar inlämningar kan du läsa mer om vanliga problem med formulär som inte är från HubSpot.

Innan du börjar

När du använder formulär som inte är från HubSpot bör du tänka på följande: 

  • Endast 10 000 formulär som inte kommer från HubSpot kan skapas i ett konto. När det finns fler än 10 000 formulär som inte kommer från HubSpot kommer HubSpot att avvisa inlämningarna.
  • Inskickade formulär som inte kommer från HubSpot samlas in varje gång en besökare klickar på skicka-knappen. Om det finns validering på det externa formuläret kan detta leda till flera ofullständiga inskickningar. Om en besökare till exempel försöker skicka in formuläret utan att fylla i ett obligatoriskt fält måste de ange den obligatoriska informationen och skicka in igen. I HubSpot samlas båda inskickningarna in, en ofullständig och en komplett. 
  • Verktyget för formulär som inte kommer från HubSpot är beroende av spårningskoden. HubSpot kan endast samla in formulärinlämningar om spårningskoden laddas korrekt. Om det till exempel finns JavaScript-konflikter på sidan eller om en besökares säkerhetstillägg i webbläsaren blockerar skript, kommer formulärinlämningen inte att samlas in.
  • När du använder formulär som inte kommer från HubSpot läggs alla inlämningar som är kopplade till samma cookie till samma kontaktpost. Om en besökare till exempel skickar in ett specifikt formulär flera gånger med samma enhet och webbläsare tillskrivs alla inlämningar en enda kontakt, även om varje inlämning använder en annan e-postadress. 

Eftersom dessa beteenden beror på externa faktorer kan HubSpot inte förhindra dem. Alternativt kan du överväga att samarbeta med en utvecklare för att ansluta dina formulär som inte kommer från HubSpot direkt med hjälp av HubSpots APIför att skicka data till ett formulär eller en befintlig formulärintegration.

Vilka är kraven för att registrera inlämningar från formulär som inte kommer från HubSpot?

För att formulärinlämningar ska kunna samlas in i HubSpot måste ditt formulär uppfylla följande krav:

  • Formuläret måste vara ett statiskt HTML-formulär.
  • Formuläret måste vara inbäddat i HTML-taggarna <form>.
  • Formuläret måste ha ett inmatningsfält för e-postadress. Detta e-postfält måste vara av typen <input type="email">.
  • Formuläret måste använda en standardknapp av typen <input type="submit"> för inlämning av formulär.
  • Formuläret får inte finnas i en <iframe>.
  • Formuläret får inte ha JavaScript kopplat till händelsen för formulärinlämning eller klick på inlämningsknappen. 
  • Formuläret får inte läggas till efter att sidan har laddats klart. Endast inlämningar från formulär som fanns när sidan laddades första gången kommer att samlas in.
  • Formuläret får inte finnas i en enkel-sida-app. I de flesta enkel-sida-appar laddas inte HTML-koden när man navigerar till en annan sida. Som ett resultat kan HubSpot inte registrera dessa formulärinlämningar. 
  • Formuläret får inte innehålla känsliga fält, såsom kreditkortsnummer.
  • Formuläret får inte innehålla dolda fält. Verktyget samlar inte in information från dolda fält.

Så här aktiverar eller inaktiverar du formulär som inte är från HubSpot

När du använder verktyget för formulär som inte är från HubSpot lagras data från formulärinlämningen i localStorage och skickas sedan tillbaka till HubSpot för att antingen skapa en ny kontakt eller uppdatera en befintlig kontaktpost med samma e-postadress.

Observera: varje gångdu klickar på skicka-knappen i ditt icke-HubSpot-formulär utlöser det en formulärinlämning i HubSpot. Detta gäller även i fall där en användare inte har fyllt i alla obligatoriska fält och klickar på skicka-knappen; HubSpot registrerar denna åtgärd som en formulärinlämning.

Så här aktiverar eller inaktiverar du insamlingen av information från icke-HubSpot-formulär på dina sidor:

  1. I ditt HubSpot-konto klickar du på settings inställningsikonen i det övre navigeringsfältet.
  2. I menyn i vänster sidfält navigerar du till Marknadsföring > Formulär.
  3. Klicka på fliken Formulär som inte är från HubSpot.
  4. Klicka för att växla mellan på/av för Samla in data från webbformulär för att aktivera/inaktivera formulär som inte är från HubSpot.
  5. För att skicka e-postmeddelanden om formulärinlämningar som inte kommer från HubSpot anger du e-postadresserna till befintliga HubSpot-användare i fältet Skicka e-postmeddelanden för insamlade formulärinlämningar till
  6. Om du har åtkomst till marknadsföringskontakter klickar du för att slå på eller stänga av knappen Ange nya kontakter som skapats via formulär som inte är från HubSpot som marknadsföringskontakter för att ställa in standardmarknadsföringsstatusen för dessa skapade kontakter sommarknadsföring/icke-marknadsföring.

Forms settings, displaying the non-HubSpot form settings to collect data from website forms and set contacts as marketing contacts.

Så här mappar du icke-HubSpot-formulärfält och HubSpot-egenskaper

Alla data som skickas in till icke-HubSpot-formulärfält matchas endast med egenskaper av typen enradigt textfält i HubSpot. Icke-HubSpot-formulärfält kan inte matchas med andra fälttyper.

Om en motsvarande egenskap av typen enradigt textfält inte kan upptäckas kommer de inskickade uppgifterna inte att lagras i kontaktposten. Uppgifterna som skickas in för det formulärfältet kommer fortfarande att finnas tillgängliga i formulärinlämningsdata.

Du kan skapa formulärfält eller etiketter som matchar HubSpots standardegenskaper eller skapa en anpassad kontakt-egenskap som matchar namnet eller etiketten på ditt formulärfält. Formulärfält som inte tillhör HubSpot kan dock inte mappas manuellt. HubSpot försöker automatiskt mappa formulärfält till befintliga kontakt-egenskaper i HubSpot med hjälp av logik i följande ordning:

  1. fältnamn med kontaktens interna egenskapsnamn
  2. fältetikett med kontaktegenskapens namn
  3. fältetikett med kontaktens interna egenskapsnamn
  4. fältnamn med kontaktegenskapsnamn

Observera: eftersom egenskapens interna namn endast kan vara alfabetiska, fungerar inte mappning av kontaktens interna namn för icke-alfabetiska språk som japanska eller kinesiska. Dessa fält mappas endast med kontaktens namn. 


Property editor, highlighting the property's internal name.

Hur man hanterar datuminmatningar i

textfält

i

formulär

som inte är från HubSpot

Om du använder textfält för att samla in datum i dina externa formulär kan du använda ett dataattribut för att tolka de inlämnade datumvärdena. När formuläret skickas in standardiseras data enligt ISO-standarden ÅÅÅÅ-MM-DD.

Du kan till exempel använda ett dataattribut för att identifiera att det skickade värdet är i formatet DD/MM/ÅÅÅÅ eller något annat angivet datumformat. När formulärinlämningen samlas in och värdet 12/03/2013 skickas till HubSpot kommer det att mappas till motsvarande egenskap i HubSpot enligt ISO-standarden som 2013-03-12.

Observera: för att använda dataattribut krävs viss kunskap om HTML och åtkomst till HTML-koden för ditt formulär utanför HubSpot. Så här l

äg

ger du

till ett dataattribut i ett fält i ditt formulär utanför HubSpot:
  1. Gå till HTML-koden för ditt formulär som inte är från HubSpot.
  2. I formulärets datumfält uppdaterar du formulärfältets <input>-kod så att den innehåller dataattributet data-hs-cf-date-format och motsvarande datumformat. Detta bör endast användas med textinmatningar som samlar in datumvärden. 
    • Om du till exempel samlar in en datumegenskap i formatet MM-DD-ÅÅÅÅ skulle inmatningsfältet följa detta format:<input type="text" data-hs-cf-date-format="MM-DD-ÅÅÅÅ"/>
    • När du konfigurerar ditt dataattribut kan du använda följande datumformat som stöds:
DDMMÅÅÅÅ DD/MM/ÅÅÅÅ DD-MM-ÅÅÅÅ DD.MM.ÅÅÅÅ DD MM ÅÅÅÅ
MMDDÅÅÅÅ MM/DD/ÅÅÅÅ MM-DD-ÅÅÅÅ MM.DD.ÅÅÅÅ MM DD ÅÅÅÅ
ÅÅÅÅMMDD ÅÅÅÅ/MM/DD ÅÅÅÅ-MM-DD ÅÅÅÅ.MM.DD ÅÅÅÅ MM DD
ÅÅÅÅDDMM ÅÅÅÅ/DD/MM ÅÅÅÅ-DD-MM ÅÅÅÅ.DD.MM ÅÅÅÅ DD MM

 

Så här hanterar du och vidtar åtgärder för formulär som inte kommer från HubSpot

För att hantera dina formulär som inte kommer från HubSpot ytterligare:
  1. I ditt HubSpot-konto navigerar du till Marknadsföring > Formulär.
  2. Klicka på rullgardinsmenyn Formulärtyp uppe till vänster och väljIcke-HubSpot.
  3. Håll muspekaren över ett formulär som inte är från HubSpot och klicka på rullgardinsmenyn Åtgärder för att:

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