# Formulieren en inzendingen

Verzamel aanvragen en verbind antwoorden bewust aan de juiste CRM-velden.

Een formulier verzamelt informatie van een bezoeker of klant. Je kunt een formulier in Trelyn opbouwen of een externe bron koppelen. De vragen, publicatie en vertaling naar CRM-gegevens zijn afzonderlijke onderdelen.

## Stappen: een formulier publiceren

1. Open **Formulieren** en maak een nieuw formulier met een herkenbare naam.
2. Kies voor een eigen vragenlijst het ingebouwde formuliertype.
3. Voeg vragen toe en controleer labels, verplichte velden en eventuele voorwaarden.
4. Controleer bij de veldkoppelingen welke antwoorden in welke CRM-eigenschappen terechtkomen.
5. Sla op en publiceer het formulier wanneer de inrichting klopt.
6. Gebruik de directe link of embedcode en verstuur één herkenbare testinzending.
7. Open de inzending in Trelyn en controleer het gekoppelde contact en de opgeslagen waarden.

<figure class="guide-figure">
  <a href="/images/guides/formulier-bouwen.png" target="_blank" rel="noreferrer" aria-label="Vergroot afbeelding: Een formuliereditor met de vragen Naam, E-mail, Bedrijf en hulpvraag en een voorbeeldweergave. (opent in een nieuw tabblad)">
    <img src="/images/guides/formulier-bouwen.png" alt="Een formuliereditor met de vragen Naam, E-mail, Bedrijf en hulpvraag en een voorbeeldweergave." width="1120" height="700" loading="lazy" decoding="async" />
  </a>
  <figcaption><a class="guide-zoom" href="/images/guides/formulier-bouwen.png" target="_blank" rel="noreferrer" aria-label="Bekijk deze afbeelding op volledige grootte (opent in een nieuw tabblad)">Vergroten ↗</a> De vragen op je formulier en de koppeling naar CRM-velden zijn aparte keuzes. <span>Voorbeeld met fictieve gegevens.</span></figcaption>
</figure>

## E-mailadres en veldkoppelingen

Een e-mailveld helpt een inzending bij de juiste contactpersoon onder te brengen. Controleer niet alleen of een vraag “E-mail” heet, maar ook of het antwoord goed is gekoppeld.

Bij mappings kan de optie beschikbaar zijn om een waarde alleen in te vullen als de CRM-eigenschap nog leeg is. Gebruik die bewust wanneer een nieuw antwoord bestaande gegevens niet zomaar mag vervangen.

> [!WARNING]
> De antwoordsleutel bepaalt waaronder antwoorden worden opgeslagen. Een sleutel achteraf wijzigen kan bestaande antwoorden losmaken van de verwachte vraag. Wijzig een gepubliceerd formulier daarom zorgvuldig.

## Publiceren is niet alleen opslaan

Een opgeslagen concept is nog geen publiek invulbaar formulier. De embedsectie toont de deelopties zodra het formulier gepubliceerd is. Controleer na aanpassen zowel de opgeslagen inrichting als de actuele publicatiestatus.

Een externe formulierbron heeft eigen aansluitgegevens. Deel eventuele ondertekeningssleutels niet met bezoekers en zet ze niet in openbaar browsercode. Laat een ontwikkelaar de [koppeldocumentatie](/developers/) gebruiken.

## Inzending ontbreekt of heeft een fout

Zoek de inzending bij het juiste formulier en controleer de status en het resultaat. Een zichtbare inzending bewijst niet dat iedere veldkoppeling het gewenste resultaat had. Controleer het betreffende CRM-record voordat je dezelfde inzending opnieuw verstuurt.

## Verder lezen

- [Automatiseringen](/handleidingen/automatiseren/automatiseringen/)
- [Contactpersonen](/handleidingen/crm/contactpersonen/)
- [Zoeken en filteren](/handleidingen/aan-de-slag/zoeken-en-filteren/)

## Je formulier verder uitwerken

Begin bij [vragen en voorwaarden](/handleidingen/crm/formuliervragen/), stel de [CRM-mapping](/handleidingen/crm/formuliermapping/) in en [sluit het formulier in](/handleidingen/crm/formulier-insluiten/). Controleer daarna [de inzending](/handleidingen/crm/formulierinzendingen/). Voor een eigen checker gebruik je [externe formulieren](/handleidingen/crm/externe-formulieren/).
