Formulier tonen

Er zijn verschillende manieren om een webformulier op je website te publiceren. Nadat je in de formulieren-editor een formulier hebt aangemaakt, bepaal je waar en onder welke voorwaarden het wordt getoond.

De drie mogelijkheden zijn:

  • Publiceren: een eenvoudige optie waarbij je een URL opgeeft waar het formulier wordt getoond.
  • Opvolgacties: een krachtig systeem waarmee je via een stroomdiagram nauwkeurig bepaalt waar, voor wie en wanneer een formulier wordt getoond.
  • JavaScript-SDK: door een stukje JavaScript-code op je website te plaatsen laad en toon je het formulier handmatig.

Voor alle methoden is het noodzakelijk dat de website tracker op je website is geïnstalleerd. Dit is een script dat het websiteverkeer meet en tegelijkertijd de functionaliteit biedt om formulieren in te laden.

In dit artikel lees je hoe deze drie methodes werken, beginnend met de eenvoudigste optie: via publiceren.

Via publiceren

De snelste manier om een formulier te tonen is via de knop Publiceren bij je formulier.

Je voegt hier eenvoudig een URL toe via URL toevoegen. Op basis van deze URL wordt het formulier automatisch getoond wanneer een bezoeker de pagina bezoekt.

Deze methode is geschikt als je zonder verdere configuratie snel een formulier op een specifieke pagina wilt tonen.

Via opvolgacties

Wil je meer controle, dan gebruik je opvolgacties. In de opvolgactie-editor gebruik je het blok Webformulier weergeven.

Vaak wordt dit geplaatst in een opvolgactie met de trigger Paginaweergave, maar elke trigger is mogelijk.

Je kunt het formulier direct tonen of eerst extra stappen toevoegen aan de opvolgactie om te bepalen of de actie moet plaatsvinden. Bijvoorbeeld:

  • URL controleren: toon het formulier alleen als de gebruiker zich op een bepaalde pagina bevindt. Zo kun je het formulier beperken tot specifieke pagina’s.
  • Bestaande gegevens controleren: toon het formulier alleen als er extra informatie nodig is van de bezoeker, bijvoorbeeld wanneer het profiel nog niet is ingeschreven voor de nieuwsbrief.

Deze extra stappen plaats je in de opvolgactie voor het blok om het formulier te tonen, en bepalen dus of het formulier wordt getoond.

Wanneer de gebruiker op dat moment actief op de site is, wordt het formulier direct getoond. Dit geldt bijvoorbeeld bij pageviews of events die je zelf triggert met copernica.trigger(). Als de gebruiker tijdens het uitvoeren van de opvolgactie niet op de website actief is, wordt het formulier getoond bij het eerstvolgende bezoek.

Via de JavaScript-SDK

De JavaScript-SDK biedt meer technische vrijheid. Hiermee kun je een formulier handmatig oproepen via de broncode van je website of via Google Tag Manager. Plaats een copernica.form()-aanroep in de broncode van de pagina. Zodra een bezoeker de pagina bezoekt, wordt het formulier getoond.

Lees meer over de SDK in ons artikel over de JavaScript-SDK.