Formulierdata verwerken
Wanneer een webformulier wordt ingevuld, kun je de gegevens verwerken via de opvolgactie-editor. Er zijn twee triggers beschikbaar:
- Website-formulier ingevuld: Wordt geactiveerd als een gebruiker het volledige formulier afrondt. Lees meer
- Website-formulierpagina ingevuld: Wordt geactiveerd zodra een gebruiker naar de volgende pagina van het formulier gaat. Lees meer
Gebruik de eerste trigger als je pas iets wilt doen nadat alle formulierpagina's zijn afgerond. Gebruik de tweede als je ook halverwege het formulier al wilt reageren.
Let op: dit onderscheid is alleen van belang als je formulier uit meerdere pagina's bestaat. Bij een formulier bestaande uit één pagina werken beide triggers hetzelfde.
Formulierdata ophalen
In de opvolgactie zijn de ingevulde velden beschikbaar via het {$event.fields}
object. Bijvoorbeeld:
{$event.fields.Email}
Dit haalt de waarde op van het formuliergveld met naam-attribuut "Email". Let op: veldnamen zijn hoofdlettergevoelig.
Ook andere formulierinformatie staat in {$event}
. Zie de documentatie van de
betreffende trigger voor alle beschikbare velden:
Formulierdata verwerken
Dankzij de flexibiliteit van de opvolgactie-editor bepaal je zelf hoe je de formulierdata verwerkt. Je kunt bijvoorbeeld:
- Controleren of er al een profiel bestaat met het ingevoerde e-mailadres.
Gebruik hiervoor het blok Zoek naar profiel/subprofiel en stel de voorwaarde
in op:
Email is gelijk aan {$event.fields.Email}
- Bestaat het profiel? Werk het dan bij met het blok Velden en interesses bijwerken.
- Nog geen profiel? Maak het aan met het blok Profiel aanmaken.
- Of gebruik de data om bijvoorbeeld direct een e-mail te versturen.