Beschrijving: Compleet hulpmiddel voor het maken van aangepaste formulieren (zoals contactformulieren, enquêtes of registratieformulieren) en het definiëren van automatische acties die na elke inzending moeten worden uitgevoerd.
Waarvoor dient het? (Praktische voorbeelden)
Gebruik dit hulpmiddel om:
- Nieuwsbriefinschrijvingen te beheren: Maak een inschrijfformulier en koppel het automatisch aan één of meer marketinglijsten, beheer de toestemming en toewijzing van labels.
- Klantenregistratie te automatiseren: Verzamel persoonlijke gegevens en facturatiegegevens, maak of werk automatisch het klantprofiel in de database bij en stuur toegangsinformatie.
- Geavanceerde vragenlijsten en enquêtes te maken: Definieer velden met conditionele logica, waarbij specifieke vragen worden weergegeven of verborgen op basis van eerdere antwoorden van de gebruiker.
Belangrijkste functies
Aanmaken en personaliseren van velden
Het formulier biedt gedetailleerde controle over elk element van het formulier:
- Invoertypen: Ondersteunt diverse veldtypen, waaronder vrije tekst, e-mail, telefoon, numeriek, datum, tijd, wachtwoord, bestandsupload, enkele selectie (radio), meervoudige selectie (checkbox) en verborgen velden.
- Conditionele logica: Hiermee kunnen weergavevoorwaarden voor elk veld worden ingesteld. Een veld verschijnt alleen als de gegeven antwoorden in andere velden voldoen aan de gedefinieerde criteria.
- Validatie en vereisten: Velden kunnen verplicht worden gemaakt, standaardwaarden ingesteld, hints (placeholder) gedefinieerd en voor numerieke velden minimum- en maximumwaarden gespecificeerd.
- Bestandsbeheer: Voor uploadvelden kan worden aangegeven welke formaten (bijv. PDF, JPEG, DOCX) zijn toegestaan.
- Responsive Lay-out: Hiermee kan de breedte van elk veld worden bepaald (25%, 50%, 100%) verschillend voor Desktop-, Tablet- en Mobiele apparaten.
Beheer van inzendingen en geschiedenis
- Overzicht: Toont een lijst van alle gemaakte formulieren, hun activiteitsstatus en het totaal aantal ontvangen inzendingen.
- Gedetailleerde geschiedenis: Elke inzending wordt geregistreerd met datum, gebruiker (indien ingelogd of geïdentificeerd), gebruikte taal en succes- of faalstatus van alle gekoppelde automatische acties.
- Gegevensdetails: Laat alle door de gebruiker verzonden gegevens in detail zien, inclusief trackinggegevens (zoals de herkomst van de inzending).
Personalisatie van de verzendknop
De tekst van de verzendknop kan worden aangepast en er kunnen specifieke CSS-klassen worden toegepast om uiterlijk en grootte binnen de lay-out te wijzigen.
Hoe stel je het in
De configuratie van een nieuw formulier gebeurt via een begeleid proces verdeeld in hoofdsecties:
1. Algemeen
Definieer de Naam van het formulier (verplicht) en stel de status in op Actief of Inactief. In deze sectie wordt ook de publieke link van het formulier gegenereerd die kan worden bekeken en gekopieerd voor externe integratie.
2. Velden
Gebruik de aanmaakinterface om velden toe te voegen en te ordenen. Voor elk veld moet het volgende worden gedefinieerd:
| Instelling | Beschrijving |
|---|---|
| Veldnaam | Het label dat zichtbaar is voor de gebruiker. |
| Veld-ID | De unieke interne identificatie (handig voor integraties en voorwaarden). |
| Invoertype | Kies het antwoordformaat (tekst, e-mail, radio, enz.). |
| Selectiewaarden | Als het veld een selectie is (radio/checkbox), definieer dan beschikbare opties (Interne waarde en Zichtbare tekst). |
| Verplicht | Geef aan of de gebruiker dit veld moet invullen om het formulier te kunnen verzenden. |
| Veldbreedte | Stel de grootte in die het veld inneemt binnen het responsive grid. |
| Weergavevoorwaarden | Definieer regels om het veld alleen weer te geven als bepaalde voorwaarden in andere velden zijn voldaan. |
3. Acties
Deze sectie definieert automatische handelingen die moeten worden uitgevoerd nadat een gebruiker het formulier heeft ingediend. Voor elke geactiveerde actie kunnen specifieke details en responsberichten worden geconfigureerd.
Beheer van responsberichten
Voor elke actie kan de Berichtenbeheer worden geactiveerd om titel en tekst aan te passen die gebruikers na verzending zien (bijvoorbeeld "Verzending succesvol" of "Fout tijdens registratie").
Automatische integraties (Acties)
Automatische acties koppelen het formulier aan andere tools binnen Framework360 of externe diensten.
| Actie | Doel en Configuratie |
|---|---|
| Klant registreren (Persoonsgegevens) | Koppelt formuliervelden aan persoonsgegevens (Naam, Achternaam, E-mail, Adres, Facturatiegegevens) om een klantprofiel te creëren of bij te werken. Maakt het mogelijk om toegangsinformatie naar Klantgebied te genereren en te versturen als de gebruiker nog niet geregistreerd is. |
| Labeltoewijzing | Wijs automatisch statische of dynamische labels toe aan het klantprofiel na verzending ter ondersteuning van segmentatie. |
| Nieuwsbriefinschrijving | Schrijft gebruiker in op marketinglijsten. Mogelijkheid tot selectie tussen statische of dynamische lijsten; optie om eventuele Double Opt-In-protocollen te negeren. |
| Algemene aanvraag naar e-mailadres | Stuurt een interne notificatie met formuliergegevens naar één of meerdere aangepaste ontvangers. Sjabloon voor notificatiemail kan gepersonaliseerd worden. |
| Automatisch antwoord naar gebruiker | Stuurt bevestigings- of bedankmail naar gebruiker die formulier heeft ingevuld. Biedt mogelijkheid tot instellen van aangepaste afzender (SMTP), Reply-To adres en bijlagen toevoegen (bijv. informatieve PDF). |
Javascript-evenementen (Geavanceerd)
Deze sectie is bedoeld voor gebruikers met programmeerkennis. Hiermee kan aangepaste JavaScript-code op specifieke momenten in levenscyclus van formulier worden toegevoegd (bv. vóór validatie, na succesvolle verzending) om complexe logica uit te voeren of externe services te integreren.
> Let op: Onjuiste code in deze sectie kan werking van formulier verstoren.
Integraties met inhoud (Shortcodes)
De door het formulier verzamelde gegevens en sommige systeeminformatie zijn beschikbaar als dynamische shortcodes die gebruikt kunnen worden in sjablonen voor automatische antwoordmails of interne meldingen.
Voorbeelden beschikbare shortcodes:
{nome_campo}: De waarde ingevoerd door gebruiker in dat veld.{site-link}: De link naar pagina waar formulier werd verzonden.{logged-user-id}: ID van klant indien gebruiker was ingelogd bij inzending.{logged-user-email}: E-mailadres van klant indien gebruiker was ingelogd bij inzending.
Importeren van globale formulieren
Bestaande formulieren kunnen geïmporteerd of gedupliceerd worden via speciale importfunctie waarbij automatische acties per globaal formulier vooraf bekeken kunnen worden.







