Problemen met extern ingesloten Hubspot formulieren oplossen
Laatst bijgewerkt: november 27, 2024
Beschikbaar met elk van de volgende abonnementen, behalve waar vermeld:
Alle producten en plannen |
Als het HubSpot formulier dat je hebt ingesloten op een externe pagina niet werkt of niet correct wordt weergegeven, lees dan wat de meest voorkomende problemen zijn met het insluiten van formulieren en hoe je deze problemen kunt oplossen.
Bevestig de insluitcode van het formulier
Om te controleren of de insluitcode op je externe pagina correct is, vergelijk je de insluitcode van het formulier die HubSpot levert met de code op je site:- Ga in je HubSpot-account naar Marketing > Formulieren.
- Beweeg de muis over het formulier en klik op Bewerken.
- Klik rechtsboven in de formuliereditor op Insluiten.
- Klik in het dialoogvenster op Kopiëren.
- Navigeer in uw browser naar Diff Checker, een tekstvergelijkingsprogramma.
- Plak de insluitcode van het formulier in de sectie Originele tekst .
- Navigeer naar de websitepagina waar het formulier is ingesloten. Klik vervolgens met de rechtermuisknop ergens op de pagina en selecteer Paginabron weergeven.
- Zoek de insluitcode van het formulier in de broncode van de pagina en kopieer deze.
- Navigeer terug naar Diff checker.
- Plak de extern ingesloten code in de sectie Gewijzigde tekst.
- Klik op Zoek verschil om te zoeken naar ontbrekende of gebroken code. Als de ingesloten codes hetzelfde zijn, wordt het bericht De twee bestanden zijn identiek weergegeven. Anders worden verschillen rood en groen gemarkeerd.
Als de extern ingesloten code niet overeenkomt met de HubSpot code, voeg dan de juiste code opnieuw in op je externe pagina.
Als de extern ingesloten code wel overeenkomt met de HubSpot code, kan het zijn dat iets in de HTML of JavaScript op je externe pagina interfereert met de insluitcode van het formulier. Je moet samenwerken met je ontwikkelaar om het probleem verder op te lossen.
Domeinen toevoegen
Voeg het domein van de externe pagina waar het formulier is ingesloten toe als een extra site domein in Hubspot. Formulierverzendingen van pagina's die niet zijn toegevoegd, worden gemarkeerd als spam.
Host-specifieke embed-problemen
Als je WordPress, Squarespace of Wix gebruikt, kun je hieronder doorgaan met het oplossen van de volgende problemen bij elk van de websitehosts.
WordPress
Als je formulier is ingesloten op een WordPress-pagina, kun je de volgende problemen tegenkomen:
- WordPress kan '&' in de ingesloten formuliercode omzetten naar '&', waardoor de functionaliteit van de code wordt verbroken.
- XHTML WordPress thema's voegen <![CDATA[ ]]> tags toe rond de JavaScript, wat geen invloed zou moeten hebben op het renderen van het formulier, maar wel iets is om op te letten als je de insluitcode van het formulier controleert.
Als WordPress de insluitcode wijzigt, is het aan te raden om een plugin van derden te gebruiken zoals Insert HTML Snippet om het formulier als een shortcode aan de pagina of het bericht toe te voegen zodat de scripttags behouden blijven.
Squarespace
Sommige Squarespace-sjablonen renderen scripts alleen bij de eerste paginalading en niet op andere pagina's. Dit kan ertoe leiden dat HubSpot formulieren op sommige pagina's niet goed werken omdat de formulier scripts niet geladen worden terwijl de bezoeker door je website navigeert.
Om dit te voorkomen, kun je het laden van Ajax uitschakelen in Squarespace. Als dit niet werkt, kun je ook proberen een andere Squarespace template te gebruiken.
Wix
Wix ondersteunt over het algemeen geen aangepaste codering op gehoste websites. Daarom is het niet mogelijk om je HubSpot formulier direct in een Wix pagina te embedden.
Om een HubSpot formulier aan je Wix pagina toe te voegen, probeer je eerst een Wix iframe module toe te voegen en vervolgens het formulier aan de module toe te voegen als Widget door de embed code van het formulier in te voeren of als embedded Site door de URL van de standalone pagina van het formulier in te voeren.
Browserspecifieke problemen
Als je een browser-extensie hebt die bronnen blokkeert, zoals Ghostery, kan het laden en weergeven van je HubSpot formulieren worden geblokkeerd. Lees meer over wat er gebeurt als je HubSpot formulieren worden geblokkeerd.