- Kennisbank
- Marketing
- Formulieren
- Gebruik formulieren die niet van HubSpot afkomstig zijn
Gebruik formulieren die niet van HubSpot afkomstig zijn
Laatst bijgewerkt: 27 juli 2026
Beschikbaar met elk van de volgende abonnementen, behalve waar vermeld:
Samenvatting
Niet-HubSpot-formulieren zijn HTML-formulieren op je externe website die niet in HubSpot zijn gemaakt. Gebruik de tool voor niet-HubSpot-formulieren om inzendingen op je website te verzamelen zodra deze binnenkomen. De tool kan de externe formulieren op je website herkennen aan de hand van de tag <form>in de HTML-code.
Bekijk in dit artikel de vereisten voor het gebruik van de tool voor niet-HubSpot-formulieren. Schakel vervolgens de instellingen voor je niet-HubSpot-formulieren in om inzendingen te gaan verzamelen. Bekijk hoe niet-HubSpot-formulieren worden toegewezen en hoe je datumgegevens kunt beheren. Ten slotte kun je je bestaande niet-HubSpot-formulieren beheren en er actie op ondernemen.
Om de tool voor niet-HubSpot-formulieren te gebruiken, moet je de HubSpot-trackingcode op je externe pagina installeren of de HubSpot WordPress-plug-in gebruiken. Zodra de trackingcode is toegevoegd en de tool is ingeschakeld, worden inzendingen naar niet-HubSpot-formulieren verzameld in HubSpot. Als je formulier geen inzendingen vastlegt, lees dan meer over veelvoorkomende problemen met niet-HubSpot-formulieren.
Machtigingen vereist Bewerken formulieren Er zijn machtigingen vereist om de instellingen van niet-HubSpot-formulieren te bewerken.
Voordat u aan de slag gaat
Houd bij het gebruik van niet-HubSpot-formulieren rekening met het volgende:
- Er kunnen slechts 10.000 niet-HubSpot-formulieren in een account worden aangemaakt. Wanneer er meer dan 10.000 niet-HubSpot-formulieren zijn, zal HubSpot de inzendingen afwijzen.
- Inzendingen van niet-HubSpot-formulieren worden verzameld telkens wanneer een bezoeker op de verzendknop klikt. Als er validatie op het externe formulier plaatsvindt, kan dit leiden tot meerdere gedeeltelijke inzendingen. Als een bezoeker bijvoorbeeld probeert het formulier te verzenden zonder een verplicht veld in te vullen, moet hij de vereiste informatie invoeren en het formulier opnieuw verzenden. In HubSpot worden beide inzendingen verzameld: één gedeeltelijke en één volledige.
- De tool voor niet-HubSpot-formulieren is afhankelijk van de trackingcode. HubSpot kan formulierinzendingen alleen verzamelen als de trackingcode succesvol wordt geladen. Als er bijvoorbeeld JavaScript-conflicten op de pagina zijn of als de beveiligingsuitbreiding van de browser van een bezoeker scripts blokkeert, wordt de formulierinzending niet verzameld.
- Bij het gebruik van niet-HubSpot-formulieren worden alle inzendingen die aan dezelfde cookie zijn gekoppeld, toegevoegd aan hetzelfde contactrecord. Als een bezoeker bijvoorbeeld een specifiek formulier meerdere keren verstuurt met hetzelfde apparaat en dezelfde browser, worden alle inzendingen toegeschreven aan één contact, zelfs als bij elke inzending een ander e-mailadres wordt gebruikt.
Omdat dit gedrag te wijten is aan externe factoren, kan HubSpot dit niet voorkomen. Als alternatief kun je overwegen om samen te werken met een ontwikkelaar om je niet-HubSpot-formulieren rechtstreeks te koppelen via de HubSpot-API‘Gegevens naar een formulier verzenden’ of een bestaande formulierintegratie.
Wat zijn de vereisten om inzendingen van niet-HubSpot-formulieren vast te leggen?
Om formulierinzendingen in HubSpot te kunnen vastleggen, moet je formulier aan de volgende vereisten voldoen:
- Het formulier moet een statisch HTML-formulier zijn.
- Het formulier moet zijn ingesloten in HTML-tags <form>.
- Het formulier moet een invoerveld voor e-mailadressen bevatten. Dit e-mailveld moet een invoerveld van het type 'email' zijn, bijvoorbeeld: <input type="email">.
- Het formulier moet een standaard <input type="submit">-knop gebruiken voor het verzenden van het formulier.
- Het formulier mag niet in een <iframe> staan.
- Het formulier mag geen JavaScript hebben dat is gekoppeld aan de verzendgebeurtenis van het formulier of aan de klikgebeurtenis op de verzendknop.
- Het formulier mag niet worden toegevoegd nadat de pagina volledig is geladen. Alleen verzendingen van formulieren die aanwezig waren tijdens het eerste laden van de pagina worden verzameld.
- Het formulier mag niet op een single-page-app staan. In de meeste single-page-apps wordt de HTML niet geladen wanneer er naar een andere pagina wordt genavigeerd. Daardoor kan HubSpot deze formulierverzendingen niet vastleggen.
- Het formulier mag geen gevoelige velden bevatten, zoals een creditcardnummer.
- Het formulier mag geen verborgen velden bevatten. De tool verzamelt geen informatie uit verborgen velden.
Hoe u niet-HubSpot-formulieren in- of uitschakelt
Bij gebruik van de tool voor niet-HubSpot-formulieren worden de gegevens van de formulierverzending opgeslagen in localStorage en vervolgens teruggestuurd naar HubSpot om ofwel een nieuw contact aan te maken, ofwel
Let op: elke keer dat er op de verzendknop van je niet-HubSpot-formulier wordt geklikt, wordt er een formulierverzending in HubSpot geactiveerd. Dit geldt ook voor gevallen waarin een gebruiker niet alle verplichte velden heeft ingevuld en op de verzendknop klikt; HubSpot registreert deze actie dan als een formulierverzending.
Om het verzamelen van informatie uit niet-HubSpot-formulieren op je pagina’s in of uit te schakelen:
- Klik in je HubSpot-account op het
instellingen-pictogram in de bovenste navigatiebalk. - Ga in het menu in de linkerzijbalk naar Marketing > Formulieren.
- Klik op het tabblad Niet-HubSpot-formulieren.
- Klik op de schakelaar ‘Gegevens verzamelen uit websiteformulieren’ om niet-HubSpot-formulieren in of uit te schakelen.
- Om e-mailmeldingen te versturen bij het indienen van niet-HubSpot-formulieren, voert u de e-mailadressen van bestaande HubSpot-gebruikers in het veld 'E-mailmeldingen versturen voor verzonden formulierinzendingen' in.
- Als je toegang hebt tot marketingcontacten, klik dan om de schakelaar 'Nieuwe contacten die via niet-HubSpot-formulieren zijn aangemaakt, instellen als marketingcontacten' in of uit te schakelen om de standaardmarketingsstatus van deze aangemaakte contacten in te stellen opmarketing/niet-marketing.
Hoe je velden
van
niet-HubSpot
-formulieren
koppelt aan HubSpot-eigenschappen
Alle gegevens die via velden van niet-HubSpot-formulieren worden ingediend, worden uitsluitend gekoppeld aan eigenschappen van het type ‘tekstveld met één regel’ in HubSpot. Velden van niet-HubSpot-formulieren kunnen niet worden gekoppeld aan andere veldtypen.
Als er geen overeenkomstige eigenschap van het type ‘tekstveld met één regel’ kan worden gedetecteerd, worden de ingediende gegevens niet opgeslagen in het contactrecord. De gegevens die voor dat formulierveld zijn ingediend, blijven wel beschikbaar in de gegevens van de formulierinzending.
Je kunt formuliervelden of labels aanmaken die overeenkomen met standaard-eigenschappen van HubSpot, of een aangepaste contactegenschap aanmaken die overeenkomt met de naam of het label van je formulierveld. Formuliervelden van andere aanbieders dan HubSpot kunnen echter niet handmatig worden gekoppeld. HubSpot probeert automatisch formuliervelden te koppelen aan bestaande contactegenschappen in HubSpot aan de hand van de volgende logica, in deze volgorde:
- veldnaam met interne naam van de contact-eigenschap
- veldlabel met de naam van de contact-eigenschap
- veldlabel met de interne naam van de contact-eigenschap
- veldnaam met de naam van de contact-eigenschap
Let op: aangezien interne eigenschapsnamen alleen alfabetisch mogen zijn, werkt het toewijzen van de interne naam van een contact-eigenschap voor niet-alfabetische talen zoals Japans of Chinees niet. Deze velden worden alleen toegewezen aan de hand van de naam van de contact-eigenschap.

Hoe je datumgegevens in tekst
velden
van niet-HubSpot-formulieren beheert
Als je tekstvelden gebruikt om datums te verzamelen in je externe formulieren, kun je een data-attribuut gebruiken om de ingediende datumwaarden te interpreteren. Bij het verzamelen van de formulierinzending worden de gegevens gestandaardiseerd volgens 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 in een andere opgegeven datumnotatie. Wanneer het ingevulde formulier wordt verzameld en de waarde 12/03/2013 naar HubSpot wordt verzonden, wordt deze in HubSpot aan de bijbehorende eigenschap gekoppeld volgens de ISO-standaard als 2013-03-12.
Let op: het gebruik van data-attributen vereist enige kennis van HTML en toegang tot de HTML-code van je niet-HubSpot-formulier. Om
een data-attribuut toe te voegen aan een veld in je niet-HubSpot-formulier:- Open de HTML-code van je formulier dat niet van HubSpot afkomstig is.
- Pas in het datumveld van het formulier de HTML-code <input> van het formulierveld aan, zodat deze het data-attribuut
data-hs-cf-date-formaten de bijbehorende datumnotatie bevat. Dit mag alleen worden gebruikt bij tekstinvoervelden die datumwaarden verzamelen.- Als je bijvoorbeeld een datumveld in de indeling
MM-DD-YYYYverzamelt, zou het invoerveld de volgende indeling hebben:<input type="text" data-hs-cf-date-format="MM-DD-YYYY"/> - Bij het instellen van uw data-attribuut kunt u de volgende ondersteunde datumformaten gebruiken:
- Als je bijvoorbeeld een datumveld in de indeling
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 |
Hoe u niet-HubSpot-formulieren kunt beheren en er actie op kunt ondernemen
Om uw niet-HubSpot-formulieren verder te beheren:- Klik in je HubSpot-account op Meer en navigeer vervolgens naar Marketing > Formulier. Als Meer niet in je account verschijnt, navigeer dan direct naar Marketing > Formulier.
- Klik linksboven op het
vervolgkeuzemenu 'Formuliertype' en selecteer'Niet-HubSpot'. -
Beweeg de muisaanwijzer over een niet-HubSpot-formulier en klik op het vervolgkeuzemenu ‘Acties’ om:
-
Hernoemen: het formulier een andere naam geven.
-
Informatie bekijken :bekijk de URL van de meest recente pagina waarop een inzending voor dit formulier is verzameld en de datum van de eerste inzending. Klik op 'Geavanceerde informatie'om de selector voor dit formulier weer te geven .
- Inzendingen bekijken: bekijk de detailpagina van je formulier en een overzicht van de inzendingen voor het formulier.
- Inzendingen exporteren: exporteer alle inzendingen van het formuliernaar een CSV-, XLS- of XLSX-bestand.
-
MailChimp-lijsten bewerken : bewerk de MailChimp-lijsten waarnaar u inzendingen wilt verzenden.
-
Naar map verplaatsen: verplaats het formulier naar een map.
- Toegang beheren ( alleen Content Hub en Marketing Hub Enterprise ): selecteer welke gebruikers en teams toegang hebben tot dit niet-HubSpot-formulier. Lees meer over het partitioneren van je HubSpot-assets.
-
Kopiëren naar HubSpot : converteer het formulier naar een HubSpot-formulier.
-
Verwijderen:verwijder het formulier van de indexpagina met formulieren. Aangezien niet-HubSpot-formulieren niet op HubSpot worden gehost, wordt het daadwerkelijke, live formulier op je externe site hierdoor niet verwijderd.
-
