Query parameter invulling vult formuliervelden automatisch in met waarden uit het webadres (de URL). Een link zoals …?email=ada@example.com opent bijvoorbeeld het formulier met het e-mailadres al ingevuld. Dit is handig om respondenten tijd te besparen met gegevens die je al kent, of om ongemerkt trackinggegevens mee te sturen met de inzending.
Query parameter invulling is een Extra: een optionele functie die je per formulier inschakelt. Je beheert Extra’s op het tabblad Extra’s in de formulierontwerpinterface. Als je een Extra inschakelt, komen de instellingen beschikbaar bij geschikte velden. Je kunt ze daarna per veld instellen.
Query parameter invulling inschakelen
- Open je formulier in de formulierontwerpinterface.
- Ga naar het tabblad Extra’s, te vinden naast Componenten.
- Zet de schakelaar bij Query parameter invulling aan.

De Extra is nu actief op dit formulier en klaar om aan velden te koppelen. Je kunt op de naam in de lijst klikken om de eigenschappen te openen en de naam eventueel aan te passen.
Uitschakelen en weer inschakelen
Als je de Extra uitschakelt, vraagt FormFinch om bevestiging (Query parameter invulling uitschakelen?) en zie je hoeveel velden de Extra gebruiken. Klik op Uitschakelen om te bevestigen.
Je instellingen per veld blijven bewaard. Als je Query parameter invulling later weer inschakelt, worden je eerdere veldkoppelingen en parameternamen automatisch hersteld.
Koppelen aan een veld
- Selecteer een geschikt veld op je canvas.
- Zet in het eigenschappenpaneel Query parameter invulling aan.
- Vul een Query parameter in. Dit is de exacte naam die je in je URL zult gebruiken (bijv. email of campagne).
De koppeling werkt zodra je een parameternaam invult. Je kunt Query parameter invulling aanzetten voor zoveel velden als je wilt, elk met een eigen parameternaam.
Voor keuzevelden (Keuzelijst, Radio-opties, Ja/Nee, Vinklijst en Meerkeuzevraag) toont het eigenschappenpaneel een lijst met Geldige prefill-waarden. Dit zijn de exacte optie-ID’s die je in je URL moet gebruiken. Klik simpelweg op een rij om de bijbehorende ID te kopiëren.

Geschikte velden
De schakelaar voor Query parameter invulling verschijnt bij de eigenschappen van velden die een waarde kunnen bevatten. Dit zijn: Korte vraag, Lange vraag, E-mailadres, Website-URL, Getal, Bedrag, Datum, Tijd, Keuzelijst, Radio-opties, Ja/Nee, Vinklijst, Meerkeuzevraag en Gegevensveld. Bij andere componenten zie je de schakelaar niet.
De URL opbouwen
Om gegevens aan je formulier door te geven, voeg je parameters toe aan de URL van je formulier met de opmaak ?naam=waarde. Je kunt meerdere parameters aan elkaar koppelen met een ampersand (&). Hier zijn enkele voorbeelden:
- Tekst: ?naam=Ada+Lovelace
- E-mail: ?email=ada@example.com
- Getallen of bedragen: ?aantal=3 of ?prijs=19.95 (gebruik cijfers en eventueel een decimale punt, binnen de limieten van het veld)
- Datums: ?start=2026-09-01 (formaat: JJJJ-MM-DD)
- Tijden: ?om=14:30 (formaat: 24-uursnotatie)
- Enkele keuzes: ?pakket=pro (waarbij pro overeenkomt met een ID uit de lijst Geldige prefill-waarden)
- Meerdere keuzes (Vinklijst of Meerkeuzevraag): Herhaal de parameternaam, zoals ?tag=nieuws&tag=promo
FormFinch controleert inkomende gegevens streng. Als een URL een ongeldige waarde bevat — zoals een onbekende optie-ID, tekst in een Getal-veld of een verkeerde datum — wordt de parameter genegeerd en gebruikt het veld de standaardwaarde. FormFinch accepteert alleen waarden die een respondent ook zelf had kunnen invullen.
Testen in de Preview
Zodra Query parameter invulling actief is, verschijnt er een knop URL-parameters in de Preview. Open dit paneel om al je ingestelde parameters te zien. Je kunt testwaarden invoeren en op Toepassen klikken om de preview te herladen. Zo kun je controleren of je velden correct worden ingevuld, zonder het formulier te publiceren.

Interactie met andere waarden
- URL-parameters overschrijven altijd de standaardwaarde van een veld.
- Query parameter invulling levert alleen de beginwaarde. Zodra het formulier is geladen, kan de respondent de vooraf ingevulde gegevens nog bewerken of wissen.
- Bij Gegevensvelden wint een actieve berekeningsregel van Query parameter invulling, en wint Query parameter invulling van de standaardwaarde.
- Als een respondent een eerdere inzending bewerkt, krijgen de opgeslagen antwoorden voorrang. URL-parameters overschrijven nooit bestaande antwoorden.
Een kanttekening over vertrouwen en veiligheid
Omdat vooraf ingevulde waarden via de adresbalk van de browser worden doorgegeven, zijn ze zichtbaar voor de respondent en kunnen ze makkelijk worden aangepast. FormFinch controleert deze waarden wel zodat ze je veldinstellingen niet breken, maar de gegevens zelf zijn niet geheim of geverifieerd. Gebruik Query parameter invulling daarom voor gemak of tracking, en nooit voor gevoelige informatie.
Voorbeeld: Campagnebronnen stilletjes bijhouden
Als je een formulier promoot via meerdere kanalen (zoals een nieuwsbrief en social media), kun je de bron bij elke inzending opslaan zonder ernaar te vragen:
- Voeg een Gegevensveld toe met het label Campagnebron. Dit veld blijft onzichtbaar voor respondenten, maar wordt opgeslagen bij hun inzending.
- Schakel Query parameter invulling in en koppel deze aan het Campagnebron-veld met de parameternaam campagne.
- Verspreid kanaalspecifieke links, zoals …?campagne=nieuwsbrief voor je e-mailcampagne en …?campagne=social voor je social media posts.
Je exports bevatten nu een kolom Campagnebron die aangeeft waar elke inzending vandaan kwam. Je kunt dezelfde techniek toepassen op zichtbare velden, bijvoorbeeld door gepersonaliseerde links te sturen die automatisch het e-mailadres van een contactpersoon invullen.