Formulier Beheer Module

Aangepaste formulieren, Geavanceerde velden, Voorwaardelijke logica, Leadgeneratie, Verzendingstracering, Automatiseringen

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:

InstellingBeschrijving
VeldnaamHet label dat zichtbaar is voor de gebruiker.
Veld-IDDe unieke interne identificatie (handig voor integraties en voorwaarden).
InvoertypeKies het antwoordformaat (tekst, e-mail, radio, enz.).
SelectiewaardenAls het veld een selectie is (radio/checkbox), definieer dan beschikbare opties (Interne waarde en Zichtbare tekst).
VerplichtGeef aan of de gebruiker dit veld moet invullen om het formulier te kunnen verzenden.
VeldbreedteStel de grootte in die het veld inneemt binnen het responsive grid.
WeergavevoorwaardenDefinieer 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.

ActieDoel 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.
LabeltoewijzingWijs automatisch statische of dynamische labels toe aan het klantprofiel na verzending ter ondersteuning van segmentatie.
NieuwsbriefinschrijvingSchrijft 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-mailadresStuurt een interne notificatie met formuliergegevens naar één of meerdere aangepaste ontvangers. Sjabloon voor notificatiemail kan gepersonaliseerd worden.
Automatisch antwoord naar gebruikerStuurt 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.

Verdieping: