Feilsøke eksternt innebygde HubSpot-skjemaer
Sist oppdatert: februar 19, 2025
Tilgjengelig med et av følgende abonnementer, unntatt der det er angitt:
|
Hvis HubSpot-skjemaet du har innebygd på en ekstern side, ikke fungerer eller vises på riktig måte, kan du finne ut mer om de vanligste problemene med innebygging av skjemaer og hvordan du feilsøker dem.
Bekreft innbyggingskoden for skjemaet
For å bekrefte at innbyggingskoden på den eksterne siden er riktig, kan du sammenligne innbyggingskoden fra HubSpot med koden som finnes på nettstedet ditt:- I HubSpot-kontoen din navigerer du til Markedsføring > Skjemaer.
- Hold musepekeren over skjemaet og klikk på Rediger.
- Hvis du bruker den oppdaterte skjemaredigereren:
- Klikk på Del øverst til høyre i skjemaredigereren.
- Velg Hent innbyggingskoden i popup-vinduet.
- Klikk på Kopier.
- Hvis du bruker det eldre skjemaredigeringsprogrammet:
- Klikk på Bygg inn øverst til høyre i skjemaredigereren.
- Klikk på Kopier i dialogboksen.
- I nettleseren går du til Diff Checker, et tekstsammenligningsverktøy.
- Lim inn innebyggingskoden for skjemaet i delen Opprinnelig tekst .
- Gå til nettsiden der skjemaet er innebygd. Høyreklikk deretter hvor som helst på siden, og velg Vis sidekilde.
- Finn innbyggingskoden for skjemaet i sidekilden og kopier den.
- Gå tilbake til Diff-kontrolleren.
- Lim inn den eksternt innebygde koden i delen Endret tekst.
- Klikk på Finn forskjell for å se etter manglende eller ødelagt kode. Hvis innbyggingskodene er de samme, vises meldingen De to filene er identiske. Ellers vil eventuelle forskjeller bli uthevet i rødt og grønt.
Hvis den eksternt innebygde koden ikke samsvarer med HubSpot-koden, må du bygge inn den riktige koden på den eksterne siden på nytt.
Hvis den eksternt innebygde koden samsvarer med HubSpot-koden, kan noe i HTML- eller JavaScript-koden på den eksterne siden forstyrre skjemaets innebygde kode. Du bør samarbeide med utvikleren for å feilsøke videre.
Legg til nettsteddomener
Legg til domenet til den eksterne siden der skjemaet er innebygd som et ekstra nettstedsdomene i HubSpot. Skjemainnsendinger fra sider som ikke er lagt til, merkes som søppelpost.
Vertsspesifikke problemer med innebygging
Hvis du bruker WordPress, Squarespace eller Wix, kan du fortsette feilsøkingen for følgende problemer i hver av nettstedsvertene nedenfor.
WordPress
Hvis skjemaet ditt er innebygd på en WordPress-side, kan det oppstå følgende problemer:
- WordPress kan konvertere & i den innebygde skjemakoden til &, noe som vil ødelegge funksjonaliteten til koden.
- XHTML WordPress-temaer vil legge til <![CDATA[ ]]> -koder rundt JavaScript, som ikke skal påvirke gjengivelsen av skjemaet, men som er noe du bør merke deg når du sjekker innbyggingskoden for skjemaet.
Hvis WordPress endrer den innebygde koden, anbefales det å bruke et tredjeparts programtillegg, for eksempel Sett inn HTML-kodebit, for å legge til skjemaet på siden, eller legge inn det som en kortkode for å bevare skriptkodene.
Squarespace
Noen Squarespace-maler gjengir skript bare ved den første sideinnlastingen og ikke på andre sider. Dette kan føre til at HubSpot-skjemaer ikke fungerer som de skal på enkelte sider, fordi skjemaskriptene ikke blir lastet når den besøkende navigerer på nettstedet ditt.
Prøv å deaktivere innlasting av Ajax i Squarespace for å hindre at dette skjer. Hvis dette ikke fungerer, kan du også prøve å bruke en annen Squarespace-mal.
Nettleserspesifikke problemer
Hvis du har en ressursblokkerende nettleserutvidelse som Ghostery, kan HubSpot-skjemaene blokkeres fra å lastes inn og vises. Finn ut mer om hva som skjer når HubSpot-skjemaene blokkeres.