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.

Niet-HubSpot-formulieren gebruiken

Laatst bijgewerkt: april 24, 2024

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

Alle producten en plannen

Niet-HubSpot formulieren zijn HTML formulieren op je externe site die niet in HubSpot zijn gemaakt. Gebruik het hulpprogramma voor niet-HubSpot-formulieren om inzendingen op je website te verzamelen zodra deze binnenkomen. De tool kan externe formulieren op je website identificeren op basis van de tag <form> in de HTML-code.

Om de niet-HubSpot formulieren tool te gebruiken, moet je de HubSpot tracking code op je externe pagina installeren of de HubSpot WordPress plugin gebruiken. Zodra de trackingcode is toegevoegd en de tool is ingeschakeld, worden inzendingen op niet-HubSpot formulieren verzameld in HubSpot.

Als je formulier geen inzendingen registreert, lees dan meer over veelvoorkomende problemen met niet-HubSpot formulieren.

Voordat je begint

Houd rekening met het volgende als je niet-HubSpot formulieren gebruikt:

  • Er kunnen slechts 10.000 niet-HubSpot formulieren worden aangemaakt in een account. Als er meer dan 10.000 niet-Hubspot formulieren zijn, zal Hubspot de inzendingen weigeren.
  • Niet-HubSpot formulier inzendingen worden verzameld wanneer een bezoeker op de verzendknop klikt. Als er validatie is op het externe formulier, kan dit leiden tot meerdere gedeeltelijke inzendingen. Als een bezoeker bijvoorbeeld probeert het formulier in te dienen zonder een verplicht veld in te vullen, moeten ze de vereiste informatie invoeren en opnieuw verzenden. In HubSpot zouden beide inzendingen worden verzameld, een gedeeltelijke en een volledige.
  • De niet-HubSpot formulieren tool is afhankelijk van de tracking code. HubSpot kan alleen formulierinzendingen verzamelen als de trackingcode succesvol is geladen. Als er bijvoorbeeld JavaScript-conflicten op de pagina zijn of als de beveiligingsextensie van de browser van een bezoeker scripts blokkeert, wordt de formulierinzending niet verzameld.
  • Als u niet-HubSpot formulieren gebruikt, worden alle inzendingen die gekoppeld zijn aan hetzelfde cookie toegevoegd aan dezelfde contact record. Als een bezoeker bijvoorbeeld een bepaald formulier meerdere keren indient met hetzelfde apparaat en dezelfde browser, worden alle inzendingen toegewezen aan één contactpersoon, zelfs als bij elke inzending een ander e-mailadres wordt gebruikt.

Omdat dit gedrag wordt veroorzaakt door externe factoren, kan HubSpot het niet voorkomen. Je kunt ook overwegen om samen te werken met een ontwikkelaar om je niet-HubSpot formulieren direct te koppelen met HubSpot's Submit data to a form API of een bestaande formulier integratie.

Vereisten voor het vastleggen van niet-HubSpot formulierinzendingen

Om formulierinzendingen te verzamelen in HubSpot, moet je formulier aan de volgende eisen voldoen:

  • Het formulier moet een statisch HTML formulier zijn.
  • Het formulier moet verpakt zijn in HTML <form> tags.
  • Het formulier moet een e-mail invoerveld hebben. Dit invoerveld moet van het type e-mail zijn, zoals: <input type="email">.
  • Het formulier moet een standaard <input type="submit"> knop gebruiken voor het verzenden van formulieren.
  • Het formulier mag niet in een <iframe> staan.
  • JavaScript mag niet gebonden zijn aan de verzendgebeurtenis van het formulier of de klikgebeurtenis van de verzendknop.
  • Het formulier mag niet zijn ingevoerd nadat de pagina is geladen. Alleen inzendingen van formulieren die aanwezig waren tijdens het laden van de pagina worden verzameld.
  • Het formulier mag niet op een app met één pagina staan. In de meeste apps met één pagina wordt de HTML niet geladen wanneer je naar een andere pagina navigeert. Hierdoor kan HubSpot deze formulierverzendingen niet vastleggen.
  • Het formulier mag geen gevoelig veld bevatten, zoals een creditcardnummer.
  • Het formulier mag geen verborgen velden bevatten. De tool verzamelt geen informatie uit verborgen velden.

Instellingen voor niet-HubSpot formulieren beheren

Als je de niet-HubSpot formulieren tool gebruikt, worden de formuliergegevens opgeslagen in localStorage en vervolgens teruggeplaatst in HubSpot om een nieuwe contactpersoon te maken of een bestaande contactpersoon met hetzelfde e-mailadres bij te werken.

Let op: elke keer dat er op de verzendknop wordt geklikt op je niet-HubSpot formulier, wordt het formulier verzonden in HubSpot. Dit geldt ook wanneer een gebruiker niet alle verplichte velden heeft ingevuld en op de verzendknop klikt, HubSpot zal deze actie registreren als een formulierverzending.

Om het verzamelen van informatie van niet-HubSpot formulieren op je pagina's in of uit te schakelen:

  • Klik in je HubSpot-account op het settings instellingen-pictogram in de bovenste navigatiebalk.
  • Navigeer in het linker zijbalkmenu naar Marketing > Formulieren.
  • Klik op de tab Niet-HubSpot formulieren.
  • Klik op om de schakelaar Gegevens verzamelen van websiteformulieren aan of uit te zetten om niet-HubSpot formulieren in of uit te schakelen.
  • Om e-mailmeldingen te verzenden over niet-HubSpot formulierverzendingen, voer je de e-mailadressen van bestaande HubSpot-gebruikers in het veld E-mailmeldingen voor verzamelde formulierverzendingen verzenden naar in.
  • Als je toegang hebt tot marketingcontacten, klik dan om de schakelaar Nieuwe contactpersonen die zijn aangemaakt via niet-HubSpot formulieren instellen als marketingcontacten aan/uit te zetten om de standaard marketingstatus van deze aangemaakte contactpersonen in te stellen als marketing/niet-marketing.



Niet-HubSpot formuliervelden en HubSpot eigenschappen in kaart brengen

Alle gegevens die worden verzonden naar niet-HubSpot formuliervelden zullen alleen overeenkomen met enkellijns tekstveld type eigenschappen in HubSpot. Niet-HubSpot formuliervelden kunnen niet worden gekoppeld aan andere veldtypen.

Als een overeenkomstige eigenschap van het type tekstveld met één regel niet kan worden gedetecteerd, zullen de verzonden gegevens niet worden opgeslagen in de contactrecord. De details die zijn verzonden voor dat formulierveld zijn nog steeds beschikbaar in de gegevens van de formulierverzending.

Je kunt formuliervelden of labels maken die overeenkomen met de HubSpot standaardeigenschappen of een aangepaste contacteigenschap maken die overeenkomt met de naam of het label van je formulierveld. Niet-HubSpot formuliervelden kunnen echter niet handmatig worden toegewezen. HubSpot zal automatisch proberen om formuliervelden toe te wijzen aan bestaande contact eigenschappen in HubSpot met behulp van logica in de volgende volgorde:

  1. veldnaam met contact eigenschap interne naam
  2. veldlabel met contacteigenschap naam
  3. veldlabel met contacteigenschap interne naam
  4. veldnaam met contacteigenschap naam

Let op: omdat interne namen van eigenschappen alleen alfabetisch kunnen zijn, zal het toewijzen van interne namen van contacteigenschappen voor niet-alfabetische talen zoals Japans of Chinees niet werken. Deze velden worden alleen toegewezen met de eigenschapsnaam van de contactpersoon.


Beheer datuminvoer in niet-HubSpot formulier tekstvelden

Als u tekstvelden gebruikt om datums te verzamelen op uw externe formulieren, kunt u een data-attribuut gebruiken om de ingediende datumwaarden te interpreteren. Bij het verzamelen van de formulierverzending worden de data gestandaardiseerd in de ISO standaard YYYY-MM-DD.

Je kunt bijvoorbeeld een data-attribuut gebruiken om aan te geven dat de ingediende waarde in DD/MM/YYYY is, of een andere gespecificeerde datumnotatie. Wanneer de formulierverzending is verzameld en de waarde 12/03/2013 is verzonden naar HubSpot, zal deze worden toegewezen aan de corresponderende eigenschap in HubSpot in de ISO standaard als 2013-03-12.

Let op: het gebruik van data attributen vereist enige kennis van HTML en toegang tot de HTML van je niet-HubSpot formulier.

Om een data attribuut toe te voegen aan je niet-HubSpot formulierveld:
  • Ga vanuit je niet-HubSpot formulier naar de HTML van je formulier.
  • In het datumveld van het formulier, update de <input> html van het formulierveld om het data attribuut data-hs-cf-date-format en de bijbehorende datumnotatie op te nemen. Dit moet alleen gebruikt worden voor tekstingangen die datumwaarden verzamelen.
    • Als je bijvoorbeeld een datumwaarde verzamelt in het formaat MM-DD-YYYY, moet de invoer dit formaat volgen:<input type="text" data-hs-cf-date-format="MM-DD-YYYY"/>
    • Bij het instellen van je data-eigenschap kun je de volgende ondersteunde datumformaten gebruiken:
DDMMYYYY DD/MM/YYYY DD-MM-YYYY DD.MM.YYYY DD MM YYYY
MMDDYYYY MM/DD/YYYY MM-DD-YYYY MM.DD.YYYY MM DD YYYY
YYYYMMDD YYYY/MM/DD YYYY-MM-DD YYYY.MM.DD YYYY MM DD
YYYYDDMM YYYY/DD/MM YYYY-DD-MM YYYY.DD.MM YYYY DD MM

Beheer uw niet-HubSpot formulieren

Om uw niet-HubSpot formulieren verder te beheren:
  • Ga in je HubSpot-account naar Marketing > Formulieren.
  • Klik linksboven op het vervolgkeuzemenu Formuliertype en selecteer Niet-HubSpot.
  • Ga met de muis over een niet-HubSpot formulier en klik op het vervolgkeuzemenu Acties om:

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