Je hebt al een website. Je formulier hoeft daar niet los naast te staan — het kan er middenin, alsof het er altijd bij hoorde. Dat kan op vijf manieren, van "plug-in installeren en klaar" tot één regel HTML. Hier staan ze naast elkaar, met de voor- en nadelen erbij.

Bij elke manier hieronder blijft je formulier draaien op Formuliermet.nl (of op je eigen subdomein), en wordt het getoond binnen jouw pagina. Dat klinkt als een omweg, maar het is precies wat je wilt: de betaling, de opslag van persoonsgegevens en de beveiliging blijven aan onze kant. Jouw website hoeft geen betalingen te verwerken, geen inzendingen op te slaan en geen AVG-verantwoordelijkheid te dragen voor een database die jij zelf moet onderhouden.
Het praktische gevolg: pas je het formulier later aan in de bouwer, dan staat die wijziging meteen live op je site. Je hoeft je website niet opnieuw te publiceren en niets opnieuw te plakken.
Gebruik je WordPress, Joomla of Drupal, dan is er een kant-en-klare plug-in. Je downloadt hem in je account bij het formulier zelf, en dan is hij al vooringevuld: je sleutel en het gekozen formulier zitten er in. Installeren, activeren, blok plaatsen — klaar. Geen HTML, geen kopieerwerk.
Wat de plug-in extra doet ten opzichte van een geplakt snippet: je kiest je formulier uit een zoekbare lijst van je eigen formulieren, je wisselt met een keuzemenu tussen inline, popup en slide-in, en er staat een directe link naar "Wijzig dit formulier" op Formuliermet.nl. De sleutel blijft op je eigen server staan — alle verzoeken lopen server-side, dus bezoekers krijgen hem nooit te zien.
Per CMS staat het volledige stappenplan in een eigen gids: WordPress, Joomla en Drupal.
Werkt in élke website waar je een stukje HTML kwijt kunt, ook als je geen van de drie CMS'en gebruikt. Je vindt de snippets in de app bij je formulier, onder de deelknop. Er zijn drie weergaven:
Bij popup en slide-in kies je zelf het opschrift en de kleur van de knop, zodat hij bij je huisstijl past.
Eén regel HTML, zonder JavaScript. Handig als je sitebouwer of CMS geen scripts toestaat — bijvoorbeeld in een code-blok van Wix, Squarespace of Shopify, of in een omgeving waar de beheerder scripts blokkeert. Het verschil met de inline-variant: de hoogte staat vast. Je stelt hem één keer in en bij een lang formulier krijg je een scrollbalk binnen het kader. Voor korte formulieren merkt niemand het verschil.
De eenvoudigste optie, en vaak onterecht over het hoofd gezien. Je zet een gewone knop of link op je website die naar je formulier wijst. Het formulier opent dan op zijn eigen pagina, in jouw kleuren en met jouw logo. Geen techniek, werkt overal, en op mobiel vaak zelfs prettiger dan een formulier in een kadertje.
Dezelfde link deel je natuurlijk ook in een mail, een appje of via een QR-code op een poster of factuur.
Wil je dat ook de adresbalk van je eigen merk is, dan laat je het formulier draaien op bijvoorbeeld formulier.jouwbedrijf.nl. Je zet daarvoor één CNAME-record klaar bij je domeinbeheerder; wij vragen automatisch een geldig SSL-certificaat aan. Dit kan vanaf het Medium-pakket. Je kunt dit prima combineren met de manieren hierboven — de plug-in en de snippets wijzen dan gewoon naar jouw domein.
Insluiten gaat over hoe het formulier eruitziet op je site. Wil je dat de gegevens ook automatisch ergens terechtkomen — je CRM, je ledenadministratie, een Zapier- of Make-scenario — dan gebruik je webhooks: bij elke inzending, betaling of goedkeuring krijgt jouw systeem binnen seconden een ondertekend bericht. Voor eigen software is er daarnaast een REST API.
| Manier | Techniek nodig | Hoogte past zich aan | Popup & slide-in | Formulier kiezen uit lijst |
|---|---|---|---|---|
| CMS-plug-in | Geen | Ja | Ja | Ja |
| Script-snippet | Plakken | Ja | Ja | Nee |
| Kale iframe | Plakken | Vast | Nee | Nee |
| Knop of link | Geen | N.v.t. | Nee | Nee |
Kort samengevat: gebruik je WordPress, Joomla of Drupal, neem dan de plug-in. Heb je een andere site en wil je het formulier middenin een pagina, neem het inline-script. Mag er geen JavaScript op je site, neem de iframe. En twijfel je: begin met een knop — dat werkt altijd en je kunt later alsnog insluiten.
Insluiten werkt gewoon samen met caching. Wat je site uitlevert is statische HTML met een verwijzing naar het formulier; er wordt niets per bezoeker berekend. Het formulier zelf laadt bovendien lazy: pas als een bezoeker er in de buurt komt.
Heeft je site een strikte CSP, dan moet je het formulier toestemming geven om in een kader te laden. Eén regel volstaat: frame-src 'self' https://app.formuliermet.nl; — of jouw eigen formulierdomein, als je dat gebruikt. Gebruik je een CMS-plug-in, dan komt het JavaScript van je eigen domein, dus script-src 'self' is genoeg. In de app staat de bijbehorende CSP-regel per snippet klaar om te kopiëren.
Het formulier plaatst geen tracking-cookies en meet je bezoekers niet. Je hoeft er dus geen toestemmingsbanner voor aan te zetten. Wel blijf jij verwerkingsverantwoordelijke voor wat je uitvraagt: zet een verwijzing naar je privacyverklaring in het formulier en stel een bewaartermijn in.
Kan gewoon. Elk ingesloten formulier krijgt zijn eigen kader en regelt zijn eigen hoogte, dus je kunt bijvoorbeeld een aanmeldformulier bovenaan en een vragenformulier onderaan dezelfde pagina zetten.
Het formulier is bedienbaar met alleen een toetsenbord en werkt met een screenreader — ook ingesloten. Bij popup en slide-in sluit de Escape-toets het venster.


Voor de CMS-plug-in en de knop-of-link: nee. Voor de script- en iframe-varianten moet je één keer een stukje HTML in je pagina kunnen plakken — in vrijwel elke sitebouwer is daar een blok voor, meestal "HTML", "Code" of "Embed" genoemd.
Ja. Daarvoor is geen plug-in nodig (en beschikbaar): je gebruikt het code- of embed-blok dat die platforms zelf aanbieden en plakt daar het snippet of de iframe-regel in. Alle functies van het formulier werken daar hetzelfde.
Nauwelijks. Het formulier laadt pas wanneer een bezoeker er in de buurt komt, en je eigen pagina blijft gewoon statisch — ook achter een caching-plug-in of een CDN.
Ja. Elk ingesloten formulier staat op zichzelf en regelt zijn eigen hoogte, dus je kunt er meerdere onder elkaar zetten.
Dan is de wijziging direct zichtbaar op je website. Het formulier draait bij ons; je site toont het alleen. Je hoeft dus niets opnieuw te plakken of te publiceren.
Ja. Kleuren, logo, lettertype en hoeken stel je in bij het formulier, zodat het naadloos aansluit op je huisstijl. Wil je ook het webadres in je eigen merk, dan draait het formulier op je eigen subdomein.
Meer gidsen
Functies uit deze gids
Maak een gratis account, bouw je formulier en sluit het in — met een plug-in of één regel HTML.