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: 18 juni 2025

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

Alla produkter och planer

HubSpot-formulär gör att du kan generera potentiella kunder från din webbplats och samla in viktig information om dina besökare och kontakter i HubSpot. Om du har problem med ditt formulärs beteende eller inskick av formulär, granska de olika vanliga problemen och stegen för att lösa dem.

Allmänna felsökningssteg

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

  1. Öppna URL:en till formulärets fristående sida i en annan webbläsarflik. Den här fristående sidan har inga element som kan påverka formuläret.
  2. Gör en testinskickning av 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ärens beteende

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

Felet 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 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.

Formulär som läggs till på HubSpot-sidan visar inte samma tackmeddelande som formulärredigeraren (legacy)

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 händer när formuläret är inställt på ett inline-tackmeddelande eller en omdirigering till en HubSpot-sida eller en 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 tacksägelsemeddelandet eller omdirigera till en annan sida i sidredigerarens formulärmodul.

Detta gäller inte för villkorliga omdirigeringar av formulär 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äret

Om en egenskap inte är tillgänglig som formulärfält kan det bero på att den inte är inställd 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 till vänster i sidofältet.
  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.

2025-05-08_11-27-41



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 har tillhandahållit osäker richtext HTML -fel

Felet You provided unsafe richtext HTML inträffar när du har inkluderat HTML-taggar eller attribueringar som inte är tillåtna i formuläret

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

  • Alla <script>-taggar är inte tillåtna och bör tas bort.
  • Alla HTML-attribueringar 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ök vanliga problem med inskick av formulär

Följare är några vanliga problem som du kan stöta på med inskick av formulär och de typiska stegen för att lösa dem. När du har uppdaterat formuläret kan du försöka publicera och kontrollera formuläret igen.

Felet Steg för att lösa felet

Fler inskick av formulär än kontakter / Inget kontaktregister har skapats för ett inskick av formulär

Inskick av formulär registreras när knappen Skicka i ett formulär klickas och behandlas. Det här är några vanliga orsaker till att antalet inskick av formulär kan vara högre än antalet kontakter som skapats:
  • Formuläret skickades in flera gånger med samma e-postadress. När detta händer kommer endast en kontakt att skapas, men varje inskick av formulär registreras fortfarande. För att förhindra detta ska du i formulärets flik Kontakter aktivera inställningen Skapa alltid kontakt för ny e-postadress.
  • Kontakterna kan ha raderats. Om en kontakt raderas från HubSpot kommer deras inskick av formulär fortfarande att räknas med i totalen, men kontakten kommer inte längre att visas i en lista som filtreras av formulärets inskick.
  • Fältet E-post var inte ifyllt när formuläret skickades in. För att ett inskick av formulär ska skapa ett kontaktregister i HubSpot måste standardfältet E-post användas i ditt formulär. Om inte, måste du tillåta inskick av formulär utan e-postadresser för att skapa kontakter.
  • Inskick av formuläret använde en e-postadress som redan är associerad med ett kontaktregister. Eller så fylldes inskick av formuläret i en webbläsare med kakor för spårning som är kopplade till ett befintligt kontaktregister. I det här scenariot kommer inlämningen att uppdatera det befintliga kontaktregistret och inte skapa ett nytt. Läs mer om hur HubSpot tar bort dubbletter av kontakter och hur du återskapar kontakter som skrivits över av inskick av formulär.

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

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

Om spårningskoden är delbetalad och fungerar korrekt, men värdet för egenskapen Antal sidvyer för en kontakt fortfarande är "0", beror det sannolikt på att kakor blockerades när kontakten skickade in formuläret. Detta kan bero på flera orsaker:
  • Kontakten har valt att blockera kakor.
  • Spårning av kakor är inaktiverat i formulärets alternativ.
  • Om du använder HubSpot Formulär API är formuläret inte inställt på att skicka en kaka.

Inskick av formulär visas inte på tidslinjen för aktiviteter för associerade objekt

Så här visar du ett inskick av formulär i tidslinjen för aktiviteter för ett associerat objekt:
  • Formuläret måste innehålla ett formulärfält som hör till den typen av objekt.
  • Formulärfältet som tillhör typen av objekt 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, kommer Inskick av formulär att visas i aktivitetstidslinjen för kontaktens associerade företag. För att säkerställa att fältet alltid är ifyllt kan du ange att formulärfältet är obligatoriskt.

FeletInget kontaktregister

Om du inte tillåter att Inskick av formulär utan e-postadresser skapar kontakter, finns det två skäl till varför Inget kontaktregister kan visas i ditt inskick av formulär:
  • Fältet E-post är inte inkluderat eller obligatoriskt i formuläret.
  • Kontakten som är associerad med inlämningen har tagits bort från HubSpot.

FeletInget register

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

Sidbesök registreras inte efter inskick av formulär

När ett sidbesök inte registreras efter inskick av formulär beror det troligen på att besökarens IP-adress har uteslutits från webbplatsens analyser.
  • Om besökaren skickar in formuläret från en exkluderad IP-adress kommer inskickandet att registreras i analysen av formuläret, men ett sidbesök kommer inte att räknas.
  • Om du är en användare på ett HubSpot-konto och inte befinner dig på en exkluderad IP-adress räknas ditt inskick av formulär och sidbesök.

Ingen kaka hittades för detta inlämningsfel

Det här felet kan orsakas av följande:
  • Inlämningen kom från en extern integration via HubSpots API och innehöll inte någon kaka.
  • Besökarens kaka blockerades i webbläsaren.
  • Besökaren accepterade inte bannern för kakan.
  • Besökaren skickade in med en filtrerad IP-adress.

Filen tas bort från kontaktens inskick av formulär

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

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

Ytterligare information om företaget visas i mitt formulär

Om HubSpot har ytterligare information om företaget 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 spårning av kakor aktiverad eller interagera med (öppna eller klicka på) ett spårat HubSpot e-post till en associerad IP-adress.
  • HubSpot kunde inte hitta någon matchning för egenskaperna för geolokalisering 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ök vanliga problem med visning av formulär

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 lösning.

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-sidor 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 återges på sidor där detta skript körs förrän besökare accepterar kakor.

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

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

Observera: när du utvärderar dina felsökningssteg, arbetar med samtyckesbanners och överväger din integritetspolicy, ä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 formuläret inte visas på en extern sida kan det finnas ett problem med koden för inbäddning av formuläret eller med värden för webbplatsen. Läs om hur du felsöker externt inbäddade formulär.

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

Efter att ha bäddat in ett HubSpot Embed-formulär på en extern sida, om ett formulär återges i en annan position än önskat, kan det bero på:
  • Formuläret återges dynamiskt på en sida.
  • Flera koder för inbäddning av 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 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 den ursprungliga inbäddningskoden för formulär i en frågesträng, liksom den ursprungliga sidinformationen som dess titel och URL. Formuläret på den här fristående sidan kommer att fungera precis som originalformuläret. Inskick av formulär på den fristående sidan skickar samma information om analyser som ett inskick på ditt originalformulär.

 

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