NO | Knowledge Quick Answers

Feilsøking av eksternt innebygde HubSpot-skjemaer

Skrevet av HubSpot Support | Jun 28, 2023 9:30:44 AM

Hvis HubSpot-skjemaet du har innebygd på en ekstern side , ikke fungerer eller vises riktig, kan du lese om de vanligste problemene med innebygd skjema og hvordan du feilsøker dem.

Bekreft den innebygde skjemakoden

For å bekrefte at innbyggingskoden på den eksterne siden er korrekt, kan du sammenligne koden for skjemainnbygging fra HubSpot med koden på nettstedet ditt:
  • Hold musepekeren over skjemaet og klikk på Rediger.
  • Klikk på Bygg inn øverst til høyre i skjemaredigeringsprogrammet.
  • Klikk på Kopier i dialogboksen.

  • Gå til Diff Checker, et verktøy for tekstsammenligning, i nettleseren.
  • Lim inn skjemaets innebygde kode i delen Originaltekst .
  • Gå til nettsiden der skjemaet er innebygd. Deretter høyreklikker du hvor som helst på siden og velger Vis sidekilde.
  • Finn den innebygde skjemakoden i sidekilden, og kopier den.
  • Gå tilbake til Diff checker.
  • Lim inn den eksternt innebygde koden i delen Endret tekst.
  • Klikk på Finn forskjell for å se etter manglende eller ødelagt kode. Hvis de innebygde kodene er identiske, vises meldingen De to filene er identiske. I motsatt fall markeres eventuelle forskjeller med rødt og grønt.

Hvis den eksternt innebygde koden ikke samsvarer med HubSpot-koden, må du legge inn riktig kode på den eksterne siden på nytt .

Hvis den eksternt innebygde koden stemmer overens med HubSpot-koden, kan det være noe i HTML eller JavaScript på den eksterne siden som forstyrrer skjemaets innebygde kode. Du bør samarbeide med utvikleren din for å feilsøke videre.

Vertsspesifikke problemer med innebygging

Hvis du bruker WordPress, Squarespace eller Wix, kan du fortsette å feilsøke følgende problemer i hver av nettvertene nedenfor.

WordPress

Hvis skjemaet ditt er innebygd på en WordPress-side, kan du støte på 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, noe som ikke skal påvirke gjengivelsen av skjemaet, men som du bør være oppmerksom på når du sjekker den innebygde skjemakoden.

Hvis WordPress endrer innbyggingskoden, anbefales det å bruke en tredjeparts plugin som Insert HTML Snippet for å legge til skjemaet på siden eller i innlegget som en kortkode for å bevare skriptkodene.

Squarespace

Noen Squarespace-maler gjengir skript bare når siden lastes inn første gang, og ikke på andre sider. Dette kan føre til at HubSpot-skjemaer ikke fungerer som de skal på enkelte sider fordi skriptene ikke lastes inn etter hvert som den besøkende navigerer på nettstedet.

For å unngå dette kan du prøve å deaktivere Ajax-innlasting i Squarespace. Hvis dette ikke fungerer, kan du også prøve å bruke en annen Squarespace-mal.

Wix

Wix støtter vanligvis ikke tilpasset koding på vertsnettsteder. Derfor er det ikke mulig å legge inn HubSpot-skjemaet ditt direkte på en Wix-side.

Hvis du vil legge til et HubSpot-skjema på Wix-siden din, kan du prøve å legge til en Wix iframe-modul først, og deretter legge til skjemaet i modulen enten som en Widget ved å angi skjemaets innebygde kode eller som et innebygd nettsted ved å angi URL-adressen til skjemaets frittstående side.

Nettleser-spesifikke problemer

Hvis du har en ressursblokkerende nettleserutvidelse som Ghostery, kan det hende at HubSpot-skjemaene dine ikke lastes inn og vises. Les mer om hva som skjer når HubSpot-skjemaene dine blokkeres.