Om het invullen van je formulier zo laagdrempelig mogelijk te maken voor je contacten kan het handig zijn om bepaalde informatie automatisch in te laten vullen. Door zogeheten query strings aan de URL van een formulier toe te voegen, kun je er voor zorgen dat gegevens van je contacten direct zichtbaar zijn wanneer ze een formulier in willen vullen. Hierbij kun je bijvoorbeeld denken aan naam en (e-mail)adres. Dit werkt ook voor verborgen formuliervelden.
Onderdelen van dit hulpartikel:
Aandachtspunten
- De inhoud van de automatisch ingevulde formuliervelden kunnen contacten alsnog aanpassen als dat gewenst is.
- Elke query string die je aan een URL toevoegt zal verschillen, afhankelijk van de formuliervelden die je automatisch in wilt laten vullen.
- Het is niet mogelijk om deze functionaliteit te gebruiken op landingspagina's. Landingspagina's ondersteunen query strings namelijk niet
Hoe werkt het?
Een query string toevoegen aan een URL is gelukkig een vlot en simpel proces. Het enige wat je hoeft te weten zijn de volgende twee dingen:
- Welk veld je automatisch in wilt laten vullen
- De personalisatietag die bij dit veld hoort
Zodra je eenmaal hebt besloten welk(e) veld(en) je automatisch in wilt laten vullen op het formulier, en welke personalisatietags je hiervoor nodig hebt, beschik je over alle benodigde informatie om je query string aan te maken.
Nadat je de query string hebt toegevoegd aan de URL van je formulier zullen bestaande contacten die op dit formulier terecht komen hun eigen informatie terugzien in de bijbehorende velden.
Hoe je formuliervelden automatisch kunt laten invullen
Deze oplossing werkt bij formuliervelden alleen voor de volgende invoertypen:
- Tekstinvoer
- Tekstgebied
- Datum
- Datum en tijd
- Verborgen Veld
Stap 1: Identificeer formuliervelden en bijbehorende personalisatietags
Alle standaard- en aangepaste velden kun je terugvinden in je account bij de pagina 'Velden'. Om deze pagina te vinden, navigeer je naar 'Contacten'. Vervolgens klik je op 'Velden'.
Op de pagina 'Velden' zul je een lijst terugvinden van al je standaard- en aangepaste velden. Elk veld heeft een bijbehorende personalisatietag. Kopieer de personalisatietag voor elk veld waarvan je de informatie automatisch in wilt laten vullen en plak deze in je notities. Dit zorgt ervoor dat je deze informatie snel bij de hand hebt zodra je deze nodig hebt in de volgende stappen.
Om een voorbeeld te geven zullen we de volgende formuliervelden vooraf automatisch in laten vullen met de bijbehorende personalisatietags:
- Voornaam (%FIRSTNAME%)
- Email (%EMAIL%)
🚨 Let op: Aangezien de code van de MailBlue-software in het Engels is gebouwd, dienen standaardvelden zoals 'Voornaam' en 'Telefoonnummer' in het Engels ingevoerd te worden.
Stap 2: Maak de query string aan
De volgende stap is om een query string aan te maken. Voordat je hier verder mee aan de slag gaat, geven we graag wat extra informatie mee over query strings:
Een query string is in principe extra informatie die je aan het einde van een URL plaatst. Deze informatie wordt gebruikt om een bepaalde actie op de webpagina uit te voeren. Wanneer je spreekt van een actie, gaat het in dit geval om het vooraf automatisch invullen van formuliervelden met de informatie van al bestaande contacten.
Om een query string aan te maken, kun je het onderstaande format gebruiken:
?fieldname=%PERSONALIZATION-TAG%
Als je meerdere formuliervelden automatisch vooraf wilt laten invullen, kun je het onderstaande format gebruiken (let hierbij op de "&" tussen de twee veldnamen)
?fieldname=%PERSONALIZATION-TAG%&fieldname=%PERSONALIZATION-TAG%
Benieuwd hoe je dit in de praktijk toepast? Hier hebben we alvast even een query string ingevuld met als bedoeling om de formuliervelden "Voornaam" en "Email" automatisch in te laten vullen:
?firstname=%FIRSTNAME%&email=%EMAIL%
Stap 3: De query string toevoegen aan de URL van het formulier
Zodra je eenmaal je query string hebt aangemaakt, kun je deze toevoegen aan het einde van de URL van je formulier. Hierbij geven we je graag nog een paar aandachtspunten mee:
- Deze functionaliteit werkt alleen met de formulierstijl 'Inline-formulier'. Voor meer informatie over verschillende formulierstijlen kun je hier terecht.
- Nadat je de query string aan de URL van je formulier hebt toegevoegd, kun je deze URL gebruiken zoals je wilt. Er verandert dus niets aan het proces van het delen van de URL
Om de URL van je inline-formulier op te halen, kun je door de volgende stappen heen lopen:
- Vanuit de navigatiebalk in je MailBlue account klik je op 'Website'.
- Bij het formulier waarbij je de formuliervelden automatisch in wilt laten vullen klik je op 'Bewerken'.
- Zodra je in de ontwerper van het formulier zit, klik je rechtsboven op je scherm op 'Integreren'.
- Nu krijg je enkele opties te zien om je formulier te integreren. Hierbij klik je op het tabblad 'Link'.
De URL van het formulier zal er ongeveer zo uit zien:
https://youracaccountname.activehosted.com/f/213
- Als laatste voeg je de gewenste query string toe aan het einde van deze URL.
Toepassing
Zodra de query string aan de URL van je formulier is toegevoegd, kun je deze gebruiken zoals je normaal ook je formulier zou gebruiken. In de onderstaande artikelen vind je meer informatie over formulieren in het algemeen.
Hoe plaats ik een formulier op mijn website?
Hoe voeg ik een formulier aan mijn Facebookpagina toe?
Hoe voeg ik een formulier aan een e-mail toe?
Hoe koppel ik mijn MailBlue formulier aan Phoenix?