Doorgaan naar artikel
Let op: De Nederlandse vertaling van dit artikel is alleen bedoeld voor het gemak. De vertaling wordt automatisch gemaakt via een vertaalsoftware en is mogelijk niet proefgelezen. Daarom moet de Engelse versie van dit artikel worden beschouwd als de meest recente versie met de meest recente informatie. U kunt het hier raadplegen.

HubSpot formulieren oplossen

Laatst bijgewerkt: september 19, 2023

Beschikbaar met elk van de volgende abonnementen, behalve waar vermeld:

Alle producten en plannen

MetHubSpot formulieren kun je leads genereren vanaf je website en belangrijke informatie verzamelen over je bezoekers en contactpersonen in HubSpot. Als je problemen hebt met het gedrag of de inzendingen van je formulieren, bekijk dan de verschillende veelvoorkomende problemen en de stappen om ze op te lossen.

Algemene stappen voor probleemoplossing

Als je problemen hebt met het indienen van formulieren, kan dit worden veroorzaakt door het HubSpot-formulier zelf of door de pagina waarop het formulier staat. Om het probleem op te lossen, kun je je HubSpot formulier testen:

  • Open de URL van de zelfstandige pagina van het formulier in een ander browsertabblad. Deze standalone pagina heeft geen elementen die het formulier kunnen beïnvloeden.
  • Voer een testverzending naar het formulier uit.
  • Controleer de testindiening:
    • Als de inzending succesvol is, heeft het probleem waarschijnlijk te maken met de pagina waarop het is ingesloten. Informeer bij je ontwikkelaar naar de mogelijke elementen op de pagina die van invloed kunnen zijn geweest op de inzendingen, zoals scripts of bijgevoegde stylesheets.
    • Als de indiening ook werd beïnvloed door dezelfde fout, neem dan contact op met HubSpot Support.

Veelvoorkomende problemen met formuliergedrag oplossen

Hieronder volgen enkele veelvoorkomende problemen die je kunt tegenkomen bij het instellen van je formulier en de gebruikelijke stappen om ze op te lossen. Publiceer je formulier na het bijwerken en controleer het opnieuw.

Fout Stappen om de fout op te lossen

Een veld verschijnt niet op een live formulier

Controleer of je bijgewerkte formulier is gepubliceerd door de URL van de standalone pagina van het formulier in een ander browsertabblad te controleren.

Als sommige velden nog steeds niet worden weergegeven op je formulier wanneer je het aan een pagina toevoegt, dan heeft het formulier waarschijnlijk progressieve velden en onthoudt HubSpot de bezoeker van eerdere interacties of tests. Progressieve velden worden verborgen als de bezoeker het veld eerder heeft ingevuld of als de contactpersoon al een waarde heeft voor de eigenschap.

Als je wilt dat het veld consistent wordt weergegeven, voeg het veld dan toe als een gewoon formulierveld in plaats van een progressief formulierveld.

De eigenschap is niet beschikbaar als veld in de formuliereditor

Als een eigenschap niet beschikbaar is als formulierveld, kan dat zijn omdat deze niet is ingesteld om te worden weergegeven in formulieren. Om een eigenschap in te schakelen voor weergave in formulieren:
  • Klik in je HubSpot-account op het settings instellingen-pictogram in de bovenste navigatiebalk.
  • Navigeer in het linker zijbalkmenu naar Eigenschappen.
  • Klik op de naam van de eigenschap.
  • Schakel het selectievakje Gebruik in formulieren en bots in. Als je eigenschap meerdere opties heeft, moet de schakelaar Toon in formulieren worden ingeschakeld voor elke optie die je in je formulieren wilt gebruiken.
  • Klik linksonder op Opslaan.



Slimme inhoud verschijnt niet op mijn bedankpagina

Je kunt geen slimme inhoud gebruiken op een bedankpagina. Als een bezoeker een formulier indient en wordt doorgestuurd naar een bedankpagina, is er niet genoeg tijd voor het formulier om te verwerken en voor HubSpot om te bepalen of het contact voldoet aan de regels voor slimme inhoud op de bedankpagina.

Je hebt onveilige richtext HTML-fout opgegeven

De foutmelding Je hebt onveilige richtext HTML gebruikt treedt op wanneer je HTML-tags of -attributen hebt opgenomen die niet zijn toegestaan in je formulier.

Om deze foutmelding op te lossen en je formulier op te slaan, moet je de broncode van de rijke tekstgebieden in je formulier controleren aan de hand van het volgende:

  • <script>-tags zijn niet toegestaan en moeten worden verwijderd.
  • HTML-attributen voor scripts (bijvoorbeeld 'onmouseover', 'onclick') zijn niet toegestaan en moeten worden verwijderd.
  • Alle URL's in afbeeldingen moeten beginnen met 'http://' of 'https://'.
  • Alle link-URL's moeten beginnen met 'http://', 'https://', 'mailto:', of 'tel:'.
  • Alle linktags mogen alleen 'href', 'target', 'name' en 'rel' HTML-attributen hebben.

Problemen met het indienen van formulieren oplossen

Hieronder volgen enkele veelvoorkomende problemen die je kunt tegenkomen bij het verzenden van formulieren en de gebruikelijke stappen om ze op te lossen. Nadat je je formulier hebt bijgewerkt, kun je proberen het formulier opnieuw te publiceren en te controleren.

Fout Stappen om de fout op te lossen

Meer formulierinzendingen dan contacten / Geen contactrecord aangemaakt voor een formulierinzending

Formulierverzendingen worden geregistreerd wanneer op de verzendknop op een formulier wordt geklikt en verwerkt. Dit zijn enkele veelvoorkomende redenen waarom het aantal verzonden formulieren hoger kan zijn dan het aantal gemaakte contactpersonen:
  • Het formulier is meerdere keren ingediend met hetzelfde e-mailadres. Daardoor is er maar één contactpersoon aangemaakt, maar is elke afzonderlijke formulierinzending wel geregistreerd. Om dit te voorkomen schakelt u op het tabblad Opties van uw formulier de instelling Altijd contactpersoon maken voor nieuw e-mailadres in.
  • De contactpersonen zijn mogelijk verwijderd. Als een contactpersoon is verwijderd uit HubSpot, telt de verzending van het formulier nog steeds mee voor het totaal, maar de contactpersoon verschijnt niet meer in een lijst die is gefilterd op de verzonden formulieren.
  • Het veld E-mail is niet ingevuld toen het formulier werd verzonden. Als een formulier wordt verzonden om een contactpersoon in HubSpot te maken, moet het standaard E-mail veld worden gebruikt op je formulier. Als dit niet het geval is, moet je formulierverzendingen zonder e-mailadres toestaan om contactpersonen te maken.
  • De formulierverzending heeft een e-mailadres gebruikt dat al is gekoppeld aan een contactpersoonrecord, of de verzending is gedaan in een browser met trackingcookies die zijn gekoppeld aan een bestaande contactpersoonrecord. In dit scenario wordt de bestaande contactpersoon bijgewerkt en wordt er geen nieuwe aangemaakt. Meer informatie over hoe HubSpot contacten ontdubbelt en hoe je opnieuw contacten kunt maken die zijn overschreven door formulierverzendingen.

Contact heeft geen paginaweergave geregistreerd bij het verzenden van het formulier

Om de paginaweergaves correct bij te houden, moet je controleren of de HubSpot trackingcode op je site is geïnstalleerd en correct werkt.

Als de trackingcode is geïnstalleerd en correct werkt, maar de waarde van de eigenschap Aantal bekeken pagina 's voor een contact nog steeds '0' is, komt dat waarschijnlijk doordat cookies werden geblokkeerd toen het contact het formulier indiende. Dit kan verschillende oorzaken hebben:
  • De contactpersoon heeft ervoor gekozen om cookies te blokkeren.
  • Cookie tracking is uitgeschakeld in de formulieropties.
  • Als je de HubSpot Forms API gebruikt, is het formulier niet ingesteld om een cookie door te geven.

Formulierverzending verschijnt niet op de activiteitentijdlijn van gekoppelde objecten

Om een formulierverzending weer te geven in de activiteitentijdlijn van een geassocieerd object:
  • Het formulier moet een formulierveld bevatten dat bij dat objecttype hoort.
  • Het formulierveld dat bij dat objecttype hoort moet gevuld zijn als het formulier verzonden wordt.

Als het formulier bijvoorbeeld een formulierveld met bedrijfseigenschappen bevat en dit veld is gevuld bij het verzenden van het formulier, dan verschijnt de indiening van het formulier op de activiteitentijdlijn van het gekoppelde bedrijf van de contactpersoon. Om er zeker van te zijn dat het veld altijd ingevuld is, kun je het formulierveld instellen op verplicht.

Geen contact record fout

Als je formulierinzendingen zonder e-mailadressen niet toestaat om contactpersonen te maken, zijn er twee redenen waarom je Geen contactpersoonrecord kunt weergeven in je formulierinzending:
  • Het veld E-mail is niet opgenomen en/of vereist op je formulier.
  • De contactpersoon die is gekoppeld aan de indiening is verwijderd uit HubSpot.

Geen recordfout

Deze fout betekent dat HubSpot niet heeft kunnen bepalen waar de indiening heeft plaatsgevonden. Dit kan twee oorzaken hebben:

Paginabezoek niet geregistreerd na verzenden formulier

Als bij het indienen van een formulier geen paginabezoek wordt geregistreerd, komt dat waarschijnlijk doordat het IP-adres van de bezoeker is uitgesloten van de siteanalyse.
  • Als de bezoeker het formulier verzendt terwijl hij zich op een uitgesloten IP-adres bevindt, wordt de verzending wel geregistreerd in de formulierverzendinganalyse, maar wordt een paginabezoek niet geteld.
  • Als je een gebruiker bent in een HubSpot account en je bevindt je niet op een uitgesloten IP-adres, dan worden de formulierverzending en het paginabezoek wel geteld.

Er is geen cookie gevonden voor deze indieningsfout

Deze fout kan worden veroorzaakt door het volgende:
  • De indiening was afkomstig van een externe integratie via de API van HubSpot en bevatte geen cookie.
  • De browser van de bezoeker heeft de cookie geblokkeerd.
  • De bezoeker heeft de cookiebanner niet geaccepteerd.
  • De bezoeker heeft een gefilterd IP-adres gebruikt.

Bestand verwijderd uit contactformulier

De HubSpot formulieren tool is uitgerust met virusdetectie die voorkomt dat verdachte bestanden worden geüpload in formulierverzendingen.

Als een bezoeker een formulier indient met een bestand en er wordt een virus gedetecteerd, dan verschijnt de melding [Bestandsnaam] verwijderd uit indiening in de details van de indiening.

Extra bedrijfsinformatie in mijn formuliermelding

Als HubSpot aanvullende bedrijfsinformatie in onze databases heeft, zal HubSpot deze informatie automatisch onderaan de melding invullen.

Contactpersoon mist een waarde voor IP-land, IP-staat of IP-stad

HubSpot gebruikt meerdere databases van derden om te proberen het IP-adres van een bezoeker te koppelen aan hun geografische locatie. Er zijn twee redenen waarom het IP-land, de IP-staat/regio of de IP-stad van een contactpersoon leeg kan zijn:
  • Contactpersonen moeten een formulier indienen met cookie-tracking ingeschakeld of interactie hebben met (openen of klikken op) een getrackte HubSpot-e-mail naar een bijbehorend IP-adres.
  • HubSpot kon in haar databases geen overeenkomst vinden voor de geolocatie-eigenschappen. Locatiegegevens van IP-adressen kunnen onnauwkeurig of vlekkerig zijn op bepaalde geografische locaties, dus het kan voorkomen dat HubSpot geen gegevens kan vinden voor alle drie de IP-eigenschappen.

Veelvoorkomende problemen met de weergave van formulieren oplossen

Hieronder volgen enkele veelvoorkomende problemen waardoor je formulier niet wordt weergegeven in HubSpot of op externe pagina's, en de gebruikelijke stappen om deze op te lossen.

Fout Stappen om de fout op te lossen

Formulier wordt niet weergegeven op een HubSpot-pagina of een externe pagina

Als je formulier niet wordt weergegeven op je HubSpot of externe pagina's, kan er conflicterende code op de pagina staan die dit verhindert. De meest voorkomende code is het OtAutoBlock.js script van One Trust.

Standaard worden formulieren niet weergegeven op pagina's waar dit script wordt uitgevoerd totdat cookies worden geaccepteerd door bezoekers.

Om het formulier voor alle bezoekers weer te geven, ook voor degenen die geen cookies hebben geaccepteerd, moet het script extern worden beheerd. Je kunt de volgende opties overwegen:

  • Configureer de allowlist scripts in OneTrust's OtAutoBlock.js script om het formulier te laten renderen. Het is aan te raden om dit samen met uw ontwikkelaar te doen.
  • Controleer bij OneTrust of het mogelijk is om de insluitscripts voor formulieren van HubSpot toe te staan.
  • Verwijder het OneTrust-script OtAutoBlock.js helemaal.

Let op: bij het evalueren van uw stappen voor probleemoplossing, het werken met toestemmingsbanners en het overwegen van uw privacybeleid, is uw juridische team de beste bron om u advies te geven over de naleving van uw specifieke bedrijfsomstandigheden.

Formulier wordt niet weergegeven op een externe pagina

Als je formulier niet wordt weergegeven op een externe pagina, is er mogelijk een probleem met de insluitcode van het formulier of met de host van de website. Leer hoe u problemen met extern ingesloten formulieren oplost.

Een ingesloten formulier wordt op de verkeerde plaats op een externe pagina weergegeven

Als na het insluiten van een HubSpot-formulier op een externe pagina een formulier op een andere positie wordt weergegeven dan gewenst, kan dit komen door:
  • Het formulier wordt dynamisch weergegeven op een pagina.
  • Er zijn meerdere insluitcodes aan dezelfde <div>-tag toegevoegd.
  • Het formulier kan niet worden geladen omdat er een oudere browser wordt gebruikt.

Lees meer over hoe je deze problemen kunt oplossen door de insluitcode van het formulier bij te werken.

We hadden wat problemen met het laden van dit formulier. Klik hier om door te gaan fout

HubSpot formulieren zijn gebouwd met JavaScript om functies toe te voegen zoals veldvalidatie, afhankelijke velden en dynamische foutmeldingen. Dit betekent echter dat browser-extensies die bronnen blokkeren, zoals Ghostery en Privacy Badger, het laden en weergeven van je formulieren kunnen blokkeren als deze zijn ingeschakeld.

De Klik hier om verder te gaan tekst is gekoppeld aan https://www.hubspot.com/products/marketing/forms?utm_source=share.hsforms.com&utm_medium=referral&utm_campaign=hsforms-redirect, een beschermd domein dat wordt beheerd door HubSpot. Als een bezoeker op de link klikt, wordt hij naar een zelfstandige formulierpagina gebracht waar hij het formulier kan verzenden.

De link bevat de volledige context van de oorspronkelijke insluitcode van het formulier in een query string, evenals de oorspronkelijke pagina-informatie zoals de titel en URL. Het formulier op deze standalone pagina gedraagt zich precies zoals het originele formulier. Als u een formulier indient op de standalone pagina, wordt dezelfde analytische informatie doorgegeven als bij een indiening op uw oorspronkelijke formulier.

Was dit artikel nuttig?
Dit formulier wordt alleen gebruikt voor feedback op documentatie. Ontdek hoe je hulp krijgt met HubSpot.