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: 8 mei 2025

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.
  • Maak een testverzending naar het formulier.
  • Controleer de testverzending:
    • Als de indiening succesvol is, heeft het probleem waarschijnlijk te maken met de pagina waarop het is ingesloten. Neem contact op met je ontwikkelaar over de mogelijke elementen op de pagina die de indiening kunnen hebben beïnvloed, 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 wordt niet weergegeven 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 voor de eigenschap heeft.

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

Eigenschap is niet beschikbaar als veld in de formuliereditor

Als een eigenschap niet beschikbaar is als formulierveld, dan kan dat zijn omdat deze eigenschap niet is ingesteld om getoond te worden 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.
  • Navigeer in het menu aan de linkerkant naar Regels.
  • Schakel het selectievakje Eigenschap weergeven in formulieren 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 linksboven op Opslaan.

2025-05-08_11-27-41



Slimme inhoud verschijnt niet op mijn bedankpagina

U 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 om het formulier te verwerken en om HubSpot te laten bepalen of de contactpersoon voldoet aan de regels voor slimme inhoud op de bedankpagina.

Je hebt onveilige richtext HTML-fout opgegeven

De foutmelding You provided unsafe richtext HTML treedt op wanneer je HTML tags of attributen hebt opgenomen die niet zijn toegestaan in je formulier

Om deze fout 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 contact record aangemaakt voor een formulierinzending

Formulierverzendingen worden geregistreerd als er op de verzendknop van een formulier wordt geklikt en verwerkt. Dit zijn enkele veelvoorkomende redenen waarom het aantal formulierinzendingen hoger kan zijn dan het aantal 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 contacten kunnen zijn 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 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 paginaweergaves bij een contact nog steeds '0' is, komt dit 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 op de activiteitentijdlijn van een geassocieerd object:
  • Het formulier moet een formulierveld bevatten dat bij dat objecttype hoort.
  • Het formulierveld behorende bij dat objecttype 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 ervoor te zorgen dat het veld altijd ingevuld is, kun je het formulierveld instellen op verplicht.

Geen contact record fout

Als je formulierverzendingen zonder e-mailadressen niet toestaat om contactpersonen te maken, zijn er twee redenen waarom je Geen contactrecord kunt zien in je formulierverzending:
  • 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 record fout

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

Paginabezoek niet geregistreerd na verzenden formulier

Als een verzonden formulier geen paginabezoek registreert, komt dat waarschijnlijk doordat het IP-adres van de bezoeker is uitgesloten van je site analytics.
  • Als de bezoeker het formulier verzendt terwijl hij zich op een uitgesloten IP-adres bevindt, wordt de verzending wel geregistreerd in de formulierverzendanalyse, maar wordt het 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 formulierverzending van contactpersoon

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

Als een bezoeker een formulier verzendt met een bestand en er wordt een virus gedetecteerd, dan verschijnt de melding [Bestandsnaam] verwijderd uit verzending in de verzenddetails.

Extra bedrijfsinformatie in mijn formuliermelding

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

Contact 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 hier samen met uw ontwikkelaar aan te werken.
  • Controleer bij OneTrust of het mogelijk is om HubSpot's formulier embed scripts 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 naleving van uw specifieke bedrijfsomstandigheden.

Formulier wordt niet weergegeven op een externe pagina

Als uw formulier niet wordt weergegeven op een externe pagina, kan er een probleem zijn met de insluitcode van het formulier of met de host van de website. Ontdek 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 worden veroorzaakt 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 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 ze 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.