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.

Felsökning av HubSpot-formulär

Senast uppdaterad: 19 september 2025

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

MedHubSpot-formulär kan du generera leads från din webbplats och samla in viktig information om dina besökare och kontakter i HubSpot. Om du har problem med formulärets beteende eller inskickningar kan du granska de olika vanliga problemen och stegen för att lösa dem.

Allmänna felsökningssteg

Om du har problem med dina formulärinlämningar kan det orsakas av antingen själva HubSpot-formuläret eller den sida som formuläret är inbäddat på. För att felsöka problemet kan du testa ditt HubSpot-formulär:

  1. Öppna formulärets URL för den fristående sidan i en annan webbläsarflik. Den här fristående sidan har inga element som kan påverka formuläret.
  2. Gör en testinlämning till formuläret.
  3. Kontrollera testinlämningen:
    • Om inlämningen lyckas är problemet sannolikt relaterat till den sida som formuläret är inbäddat på. Kontrollera med din utvecklare om det finns några element på sidan som kan ha påverkat inlämningen, t.ex. skript eller bifogade formatmallar.
    • Om inlämningen också påverkas av samma fel, kontakta HubSpot Support.

Felsök vanliga problem med formulärbeteende

Följande är några vanliga problem som du kan stöta på när du konfigurerar ditt formulär och de typiska stegen för lösning. När du har uppdaterat ditt formulär, publicera och kontrollera formuläret igen.

Fel i formuläret Steg för att lösa felet

Ett fält visas inte i ett live-formulär

Kontrollera att ditt uppdaterade formulär har publicerats genom att kontrollera formulärets URL för den fristående sidan i en annan webbläsarflik.

Om vissa fält fortfarande inte visas i ditt formulär när du lägger till det på en sida är det troligt att formuläret har progressiva fält och att HubSpot kommer ihåg besökaren från tidigare interaktioner eller tester. Progressiva fält är dolda om besökaren tidigare har fyllt i fältet eller om kontakten redan har ett värde för egenskapen.

Om du vill att fältet ska visas konsekvent ska du lägga till fältet som ett vanligt formulärfält i stället för ett progressivt formulärfält.

Ett formulär som lagts till på en HubSpot-sida visar inte samma tackmeddelande som formulärredigeraren (äldre)

När ett formulär (legacy) läggs till på en HubSpot-sida kommer det tackmeddelande som ställts in i sidans editor att åsidosätta formulärets editor. Detta kommer att hända när formuläret är inställt på ett inline-tackmeddelande eller en omdirigering till en HubSpot-sida eller extern sida.

När du lägger till ett formulär som skapats i den äldre redigeraren på en HubSpot-sida måste du därför ställa in det inbyggda tackmeddelandet eller omdirigera till en annan sida i sidredigerarens formulärmodul.

Detta gäller inte för villkorliga formuläromdirigeringar eller när du omdirigerar till en schemaläggningssida. Dessa prioriteras när de ställs in i formulärredigeraren.

Egenskapen är inte tillgänglig som ett fält i formulärredigeraren

Om en egenskap inte är tillgänglig som formulärfält kan det bero på att den inte är konfigurerad för att visas i formulär. Så här aktiverar du en egenskap för visning i formulär:
  1. I ditt HubSpot-konto klickar du på settings inställningsikonen i det övre navigeringsfältet.
  2. Navigera till Egenskaper i menyn i vänster sidofält.
  3. Klicka på namnet på egenskapen.
  4. Navigera till Regler i menyn till vänster i sidofältet.
  5. Markera kryssrutan Visa egenskap i formulär. Om egenskapen har flera alternativ måste knappen Visa i formulär vara aktiverad för varje alternativ som du vill använda i formulären.
  6. Klicka på Spara längst upp till höger.
The property editor, displaying dropdown select property options, highlighting the option to show the values in forms.

Smart innehåll visas inte på min tacksida

Du kan inte använda smart innehåll på en tacksida.

När en besökare skickar in ett formulär och omdirigeras till en tacksida finns det inte tillräckligt med tid för formuläret att bearbetas och för HubSpot att avgöra om kontakten uppfyller reglerna för smart innehåll på tacksidan.

Du angav ett osäkert HTML-fel för richtext

Felet You provided unsafe richtext HTML uppstår när du har inkluderat HTML-taggar eller attribut som inte är tillåtna i ditt formulär.

För att lösa detta fel och spara ditt formulär, kontrollera källkoden för rikstextområdena i ditt formulär mot följande:

  • Alla <script>-taggar är inte tillåtna och bör tas bort.
  • Alla HTML-attribut för skript (t.ex. "onmouseover", "onclick") är inte tillåtna och bör tas bort.
  • Alla webbadresser i bilder måste börja med "http://" eller "https://".
  • Alla länk-URL:er måste börja med "http://", "https://", "mailto:" eller "tel:".
  • Alla länktaggar får endast ha HTML-attributen "href", "target", "name" och "rel".

Felsökning av vanliga problem med formulärinlämningar

Följande är några vanliga problem som du kan stöta på med formulärinlämningar och de typiska stegen för lösning. När du har uppdaterat ditt formulär kan du försöka publicera och kontrollera formuläret igen.

Fel i formuläret Steg för att lösa felet

Högre antal formulärinlämningar än kontakter / Ingen kontaktpost skapad för en formulärinlämning

Inlämningar av formulär registreras när Submit-knappen i ett formulär klickas och bearbetas. Det här är några vanliga orsaker till att antalet formulärinlämningar kan vara högre än antalet skapade kontakter:
  • Formuläret har skickats in flera gånger med samma e-postadress. När detta händer skapas bara en kontakt, men varje formulärinlämning registreras fortfarande. För att förhindra detta ska du på fliken Alternativ i formuläret aktivera inställningen Skapa alltid kontakt för ny e-postadress.
  • Kontakterna kan ha raderats. Om en kontakt raderas från HubSpot kommer deras formulärinlämning fortfarande att räknas med i totalen, men kontakten kommer inte längre att visas i en lista som filtreras efter formulärets inlämningar.
  • E-postfältet var inte ifyllt när formuläret skickades in. För att en formulärinlämning ska skapa en kontaktpost i HubSpot måste standardfältet E-post användas i ditt formulär. Om inte, måste du tillåta att formulärinlämningar utan e-postadresser skapar kontakter.
  • I formuläret användes en e-postadress som redan är kopplad till en kontaktpost. Eller så fylldes formuläret i i en webbläsare med spårningscookies som är kopplade till en befintlig kontaktpost. I det här scenariot kommer inlämningen att uppdatera den befintliga kontaktposten och inte skapa en ny. Läs mer om hur HubSpot deduplicerar kontakter och hur du återskapar kontakter som skrivits över av formulärinlämningar.

Kontakten registrerade inte en sidvisning när formuläret skickades in

För att spåra sidvisningar korrekt ska du kontrollera att HubSpots spårningskod är installerad på din webbplats och att den fungerar korrekt.

Om spårningskoden är installerad och fungerar korrekt, men värdet för egenskapen Antal sidvisningar för en kontakt fortfarande är "0", beror det sannolikt på att cookies blockerades när kontakten skickade in formuläret. Detta kan bero på flera orsaker:

Formulärinlämning visas inte på aktivitetstidslinjen för associerade objekt

Så här visar du en formulärinlämning i aktivitetstidslinjen för ett associerat objekt:
  • Formuläret måste innehålla ett formulärfält som tillhör den objekttypen.
  • Formulärfältet som tillhör den objekttypen måste vara ifyllt när formuläret skickas in.

Om formuläret till exempel innehåller ett formulärfält för företagsegenskaper och detta fält fylldes i när formuläret skickades in, visas formulärinlämningen i aktivitetstidslinjen för kontaktpersonens associerade företag. För att säkerställa att fältet alltid fylls i kan du ange att formulärfältet ska vara obligatoriskt.

Fel iingen kontaktpost

Om du inte tillåter att formulärinlämningar utan e-postadresser skapar kontakter finns det två skäl till att ingen kontaktpost visas i din formulärinlämning:
  • E-postfältet ingår inte eller är inte obligatoriskt i formuläret.
  • Kontakten som är kopplad till inlämningen har tagits bort från HubSpot.

Inget fel iposten

Det här felet innebär att HubSpot inte kunde avgöra var inlämningen inträffade. Detta kan bero på två anledningar:

Sidbesök registrerades inte efter inlämning av formulär

När en formulärinlämning inte registrerar ett sidbesök beror det troligen på att besökarens IP-adress har uteslutits från din webbplatsanalys.
  • Om besökaren skickar in formuläret från en utesluten IP-adress registreras inlämningen i analysen av formulärinlämningen, men ett sidbesök räknas inte.
  • Om du är en användare i ett HubSpot-konto och inte befinner dig på en exkluderad IP-adress kommer din formulärinlämning och ditt sidbesök att räknas.

Ingen cookie hittades för det här inl ämningsfelet

Detta fel kan orsakas av följande:
  • Inlämningen kom från en extern integration via HubSpots API och innehöll inte någon cookie.
  • Besökarens webbläsare blockerade cookien.
  • Besökaren accepterade inte cookie-bannern.
  • Besökaren skickade in med en filtrerad IP-adress.

Fil borttagen från kontaktens formulärinlämning

HubSpots formulärverktyg är utrustat med virusdetektering som förhindrar att misstänkta filer laddas upp i formulärinlämningar.

Om en besökare skickar in ett formulär med en fil och ett virus upptäcks, visas meddelandet [Filnamn] borttaget från inlämning i inlämningsinformationen.

Ytterligare företagsinformation visas i mitt formulärmeddelande

Om HubSpot har ytterligare företagsinformation i sina databaser kommer HubSpot automatiskt att fylla i denna information längst ner i meddelandet.

Kontakten saknar ett värde för IP Country, IP State eller IP City

HubSpot använder flera tredjepartsdatabaser för att försöka matcha en besökares IP-adress till deras geografiska plats. Det finns två skäl till varför en kontakts IP-land, IP-stat/region eller IP-stad kan vara tom:
  • Kontakter måste skicka in ett formulär med cookie-spårning aktiverad eller interagera med (öppna eller klicka på) ett spårat HubSpot-e-postmeddelande till en associerad IP-adress.
  • HubSpot kunde inte hitta någon matchning för geolokaliseringsegenskaperna i sina databaser. IP-adressens platsdata kan vara felaktiga eller ojämna på vissa geografiska platser, så det kan finnas fall där HubSpot inte kan hitta data för alla tre IP-egenskaperna.

Felsökning av vanliga problem med formulärvisning

Följande är några vanliga problem som hindrar ditt formulär från att visas i HubSpot eller på externa sidor, och de typiska stegen för att lösa dem.

Felet Steg för att lösa felet

Formuläret visas inte på en HubSpot-sida eller en extern sida

Om ditt formulär inte visas på dina HubSpot- eller externa sidor kan det finnas motstridig kod på sidan som hindrar det från att göra det. Det vanligaste skulle vara OtAutoBlock.js -skriptet från One Trust.

Som standard kommer formulär inte att visas på sidor där detta skript körs förrän cookies accepteras av besökarna.

För att visa formuläret för alla besökare, inklusive de som inte har accepterat cookies, måste skriptet hanteras externt. Du kan överväga följande alternativ:

  • Konfigurera allowlist-skript i OneTrusts OtAutoBlock.js -skript för att tillåta att formuläret renderas. Vi rekommenderar att du samarbetar med din utvecklare om detta.
  • Kontrollera med OneTrust om det är möjligt att allowlist HubSpots formulärinbäddningsskript.
  • Ta bort OneTrusts OtAutoBlock.js skript helt och hållet.

Observera: När du utvärderar dina felsökningssteg, arbetar med banners för samtycke och överväger din sekretesspolicy är ditt juridiska team den bästa resursen för att ge dig råd om efterlevnad för dina specifika affärsförhållanden.

Formuläret visas inte på en extern sida

Om ditt formulär inte visas på en extern sida kan det finnas ett problem med formulärets inbäddningskod eller webbplatsens värd. Lär dig hur du felsöker externt inbäddade formulär.

Ett inbäddat formulär visas på fel plats på en extern sida

Om ett formulär återges i en annan position än önskat efter att du har bäddat in ett HubSpot-formulär på en extern sida kan det bero på följande:
  • Formuläret återges dynamiskt på en sida.
  • Flera inbäddningskoder för formulär läggs till i samma <div>-tagg.
  • Formuläret kan inte laddas på grund av att en äldre webbläsare används.

Läs mer om hur du löser dessa problem genom att uppdatera formulärets inbäddningskod.

Vi hade problem med att ladda det här formuläret. Klicka här för att fortsätta felet

HubSpot-formulär är byggda med JavaScript för att lägga till funktioner som fältvalidering, beroende fält och dynamiska felmeddelanden. Detta innebär dock att resursblockerande webbläsartillägg som Ghostery och Privacy Badger kan blockera dina formulär från att laddas och visas om de är aktiverade.

Texten Klicka här för att fortsätta är hyperlänkad till https://www.hubspot.com/products/marketing/forms?utm_source=share.hsforms.com&utm_medium=referral&utm_campaign=hsforms-redirect, en skyddad domän som kontrolleras av HubSpot. När en besökare klickar på länken kommer de att föras till en fristående formulärsida där de kan skicka in formuläret.

Länken innehåller hela kontexten för originalformulärets inbäddningskod i en frågesträng, samt information om originalsidan som dess titel och URL. Formuläret på den här fristående sidan kommer att bete sig exakt som det ursprungliga formuläret. En formulärinlämning på den fristående sidan skickar samma analysinformation som en inlämning på ditt ursprungliga formulär.

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