Ga naar inhoud
Hoe formulieren te maken met Elementor Pro: Contact, Registratie en Multi-Step
Elementor📖 Handleiding

Hoe formulieren te maken met Elementor Pro: Contact, Registratie en Multi-Step

Erik KellerErik KellerBijgewerkt op: 14 min leestijd604 weergaven

Formulieren zijn essentieel voor elke website—van eenvoudige contactformulieren tot complexe registratieprocessen in meerdere stappen. Elementor Pro bevat een ingebouwd Formulier-widget dat in veel gevallen de noodzaak voor een aparte formulier-plugin elimineert. In deze gids behandelen we hoe je contactformulieren, registratieformulieren en meerstapsformulieren kunt maken met Elementor Pro, samen met integratieopties voor e-mailmarketing en CRM-diensten.

Deze tutorial vereist Elementor Pro. De gratis versie van Elementor bevat het Formulier-widget niet.

Overzicht van het Elementor Formulier-widget

Het Elementor Formulier-widget ondersteunt deze veldtypes:

VeldtypeGebruikscaseOpmerkingen
TekstNaam, bedrijf, onderwerpregelEnkelregelige tekstinvoer
E-mailVerzameling e-mailadressenInclusief e-mailformaatvalidatie
TextareaBerichtinhoud, opmerkingen, beschrijvingenMeerdere regels tekst met configureerbare rijen
TelTelefoonnummersActiveert numeriek toetsenbord op mobiel
NummerHoeveelheden, budgetten, beoordelingenMin/max/stap validatie
URLWebsite-adressenURL-formaatvalidatie
SelectDropdownselecties (land, categorie)Enkele of meerdere selecties
RadioEnkele keuze uit opties (type dienst)Zichtbare opties zonder dropdown
CheckboxMeerdere selecties (interesses, diensten)Meerdere selecties toegestaan
DatumAfsprakendata, evenementdataIngebouwde datumkiezer
TijdAfspraken plannenTijdselectiecontrole
Bestand UploadenCV, document, afbeelding indienenConfigureerbare bestandstypen en groottebeperkingen
AcceptatieAlgemene voorwaarden, GDPR-toestemmingVerplicht selectievakje met link
VerborgenTrackinggegevens (pagina-URL, verwijzer)Niet zichtbaar voor de gebruiker
reCAPTCHASpambeschermingv2 selectievakje of v3 onzichtbaar
HoneypotAnti-spam (onzichtbaar voor mensen)Verborgen veld dat bots opvangt

Een Contactformulier Maken

Stap 1: Voeg het Formulier-widget toe

  1. Open een pagina in de Elementor-editor
  2. Zoek naar "Formulier" in het widgetpaneel
  3. Sleep het Formulier-widget in je lay-out
  4. Het standaardformulier bevat velden voor Naam, E-mail en Bericht

Stap 2: Configureer Formuliervelden

Voor een standaard contactformulier werkt deze veldconfiguratie goed:

  1. Naam (Tekstveld, verplicht) – Plaatshouder: "Je naam"
  2. E-mail (E-mailveld, verplicht) – Plaatshouder: "[email protected]"
  3. Onderwerp (Tekstveld, optioneel) – Plaatshouder: "Hoe kunnen we helpen?"
  4. Bericht (Textarea-veld, verplicht) – Plaatshouder: "Vertel ons over je project...", Rijen: 5
  5. reCAPTCHA of Honeypot voor spambescherming

Stap 3: Configureer Acties Na Indienen

Onder de sectie "Acties Na Indienen", configureer wat er gebeurt wanneer een gebruiker het formulier indient: For related information, see our guide on Elementor complete guide.

  • E-mail: Stuur formuliergegevens naar je e-mailadres (of meerdere adressen)
  • Redirect: Stuur de gebruiker naar een bedankpagina na indiening
  • Popup: Toon een bevestigingspopup
  • Webhook: Stuur formuliergegevens naar een externe URL (Zapier, Make, aangepaste API)
  • Mailchimp / ConvertKit / Drip: Voeg abonnees toe aan e-mailmarketinglijsten
  • Slack: Stuur meldingen naar een Slack-kanaal
  • Discord: Stuur meldingen naar een Discord-webhook

Stap 4: Style het Formulier

In het Stijl tabblad, pas de visuele uitstraling aan: For related information, see our guide on Elementor templates and kits.

  • Formulier lay-out
    • Velden gestapeld: Volledige breedte of inline (naast elkaar)
    • Veldstijl: Rand, achtergrondkleur, padding, rand-radius, kleur in focusstaat
    • Labelstijl: Lettertype, grootte, kleur, spatiëring
    • Knopstijl: Achtergrondkleur, tekstkleur, rand, hover-effecten, optie voor volledige breedte
    • Berichten: Kleur en typografie van succes- en foutmeldingen

    Een Multi-Step Formulier Maken

    Multi-step formulieren zijn nuttig voor lange formulieren (registraties, aanvragen, enquêtes) waarbij het tonen van alle velden tegelijk gebruikers kan overweldigen. Elementor Pro ondersteunt multi-step formulieren standaard. For related information, see our guide on creating landing pages with Elementor.

    Hoe Stappen In Te Stellen

    1. Voeg een Formulier-widget toe aan je pagina
    2. Voeg in de lijst met formulier velden een "Stap" veldtype toe tussen groepen velden
    3. Elk Stap-veld creëert een nieuwe stap met een "Volgende" en "Vorige" knop
    4. Voorbeeldstructuur:
      • Stap 1: Naam, E-mail, Telefoon (Persoonlijke Informatie)
      • Stap 2: Bedrijf, Budget, Tijdlijn (Projectdetails)
      • Stap 3: Bericht, Bestandsupload (Aanvullende Informatie)

    Multi-step formulieren tonen een voortgangsindicator die aangeeft op welke stap de gebruiker zich bevindt. Dit vermindert de waargenomen complexiteit en verbetert de voltooiingspercentages in vergelijking met het tonen van alle velden tegelijk.

    Een Gebruikersregistratieformulier Maken

    Elementor Pro kan WordPress gebruikersregistratieformulieren maken zonder een aparte plugin:

    1. Voeg een Formulier-widget toe en configureer de velden (Gebruikersnaam, E-mail, Wachtwoord)
    2. Onder "Acties Na Indienen," voeg de "Registreren" actie toe
    3. Koppel elk formulier veld aan het bijbehorende WordPress gebruikersveld
    4. Stel de standaard gebruikersrol in voor nieuwe registraties
    5. Optioneel: leid gebruikers na registratie door naar hun accountpagina

    Opmerking: WordPress vereist standaard dat een beheerder nieuwe gebruikers goedkeurt. Je kunt dit wijzigen onder Instellingen → Algemeen → Lidmaatschap als je wilt dat gebruikers zich vrij kunnen registreren.

    Integreren met E-mail Marketingdiensten

    Elementor Pro integreert rechtstreeks met populaire e-mail marketingplatforms:

    DienstIntegratietypeInstapstappen
    MailchimpNative (ingebouwd)API-sleutel toevoegen → Lijst selecteren → Velden koppelen
    ConvertKitNative (ingebouwd)API-sleutel toevoegen → Formulier selecteren → Velden koppelen
    ActiveCampaignNative (ingebouwd)API-gegevens toevoegen → Lijst selecteren → Velden koppelen
    DripNative (ingebouwd)API-token toevoegen → Account selecteren → Velden koppelen
    GetResponseNative (ingebouwd)API-sleutel toevoegen → Campagne selecteren → Velden koppelen
    MailerLiteNative (ingebouwd)API-sleutel toevoegen → Groep selecteren → Velden koppelen
    HubSpotVia WebhookMaak Zapier/Make verbinding met webhook-actie

    Voor elke integratie is het proces: voer de API-sleutel van je dienst in de integratie-instellingen van Elementor in, selecteer vervolgens de dienst als een "Actie Na Indienen" in je formulier. Koppel je formulier velden aan de velden van de dienst, en abonnees worden automatisch toegevoegd wanneer het formulier wordt ingediend.

    Spam Beschermingsstrategieën

    Contactformulieren trekken spam bots aan. Elementor Pro biedt verschillende opties voor spampreventie:

    • Google reCAPTCHA v3: Onzichtbare spamdetectie die inzendingen beoordeelt zonder gebruikersinteractie. Aanbevolen voor de meeste formulieren
    • reCAPTCHA v2: Het "Ik ben geen robot" selectievakje. Meer zichtbaar maar kan het aantal voltooide formulieren verminderen
    • Honeypot-veld: Een onzichtbaar veld dat bots invullen. Als het veld gegevens bevat, wordt de inzending afgewezen. Geen gebruikersinteractie vereist
    • Acceptatieveld: Een verplicht selectievakje (GDPR-toestemming, acceptatie van voorwaarden) dat ook als een afschrikmiddel voor bots fungeert

    We raden aan om reCAPTCHA v3 te gebruiken in combinatie met een Honeypot-veld. Dit biedt twee lagen van spambescherming zonder enige zichtbare impact op

    in de gebruikerservaring.

    Elementor Formulieren vs Toegewijde Formulier Plugins

    KenmerkElementor FormulierenGravity FormsWPForms
    Visuele BouwerBinnen de Elementor editorLosse drag-and-dropLosse drag-and-drop
    Voorwaardelijke LogicaBasis (velden tonen/verbergen)GeavanceerdGeavanceerd
    BetalingsintegratiePayPal-knopStripe, PayPal, SquareStripe, PayPal, Square
    BerekeningenNeeJaJa (Pro)
    Meerdere StappenJaJaJa
    Bestand UploadenJaJaJa
    InvoerbeheerVia Elementor inzendingenVolledig invoerbeheerVolledig invoerbeheer
    Vereist Pagina BouwerJa (Elementor Pro)NeeNee

    Elementor Formulieren is voldoende voor contactformulieren, nieuwsbriefinschrijvingen en eenvoudige registratieformulieren. Voor complexe formulieren die betalingsverwerking, geavanceerde voorwaardelijke logica of geavanceerd invoerbeheer vereisen, zijn toegewijde formulier plugins zoals Gravity Forms of WPForms geschikter.

    Veelgestelde Vragen

    Kan ik Elementor formulieren gebruiken zonder Elementor Pro?

    Nee. De Formulier widget is exclusief voor Elementor Pro. Als je formulieren nodig hebt met de gratis versie van Elementor, gebruik dan een aparte formulier plugin zoals Contact Form 7 (gratis), WPForms Lite (gratis) of Gravity Forms (premium).

    Waar worden Elementor formulierinzendingen opgeslagen?

    Formulierinzendingen worden opgeslagen in de WordPress database en zijn toegankelijk onder Elementor → Inzendingen in het beheerpaneel. Je kunt inzendingen bekijken, exporteren (CSV) en verwijderen. Inzendingen worden ook verzonden naar de e-mailadressen die je configureert in de E-mail actie.

    Kunnen Elementor formulieren bestand uploads accepteren?

    Ja. Voeg een Bestandsupload veldtype toe aan je formulier. Je kunt geaccepteerde bestandstypen (PDF, JPG, PNG, DOCX, enz.) en de maximale bestandsgrootte configureren. Geüploade bestanden worden opgeslagen in de WordPress mediabibliotheek en gekoppeld aan de formulierinzending.

    Hoe voeg ik voorwaardelijke logica toe aan Elementor formulieren?

    Elementor Pro ondersteunt basis voorwaardelijke logica: velden tonen of verbergen op basis van de waarde van een ander veld. In de veldinstellingen, schakel "Voorwaardelijk" in en stel de voorwaarden in (bijv. toon het "Bedrijf" veld alleen wanneer de radio-knop "Ik ben een bedrijf" is geselecteerd). Voor geavanceerde voorwaardelijke logica (berekeningen, meerlaagse voorwaarden) kan een toegewijde formulier plugin geschikter zijn.

    Kan ik pop-up formulieren maken met Elementor?

    Ja. Maak een pop-up sjabloon in Elementor, voeg een Formulier widget toe en stel triggervoorwaarden in (klik, scrollpercentage, exit intent, tijdsvertraging). Dit is handig voor nieuwsbriefinschrijvingen, lead magnets en promotionele aanbiedingen zonder een formulier aan de hoofdpagina-indeling toe te voegen.

    Hoe voorkom ik spam op Elementor formulieren?

    Gebruik Google reCAPTCHA v3 (onzichtbaar) in combinatie met een Honeypot veld voor tweelaagse bescherming. Dit blokkeert geautomatiseerde bots zonder wrijving voor echte gebruikers. Voor formulieren met een hoog spamvolume, overweeg om een Acceptatie veld (verplicht selectievakje) als derde laag toe te voegen.

    Krijg Elementor Pro met Form Builder

    Toegang tot de Formulier widget, Thema Bouwer, WooCommerce Bouwer en 100+ Pro widgets. Bouw formulieren visueel zonder extra plugins.

    Bekijk Elementor Pro →

Veelgestelde vragen

Heb ik Elementor Pro nodig om formulieren te maken?
Ja. De Form widget is een functie van Elementor Pro. De gratis versie van Elementor bevat geen formulierfunctionaliteit. Alternatieve opties voor gratis zijn WPForms Lite of Contact Form 7 met Elementor lay-out.
Kunnen Elementor formulieren gegevens verzenden naar e-mailmarketingdiensten?
Ja. Elementor Pro formulieren integreren met Mailchimp, ActiveCampaign, Drip, GetResponse, ConvertKit en andere e-maildiensten via ingebouwde integraties. Je kunt formuliervelden koppelen aan e-maillijstvelden voor automatische abonneebeheer.
Hoe maak ik een multi-step formulier in Elementor?
Voeg een Form widget toe, en plaats Stap velden tussen je formulier velden om aparte pagina's te creëren. Elementor voegt automatisch navigatieknoppen tussen stappen toe. Pas stapindicatoren, knoptekst en validatieregels per stap aan.
Kan ik voorwaardelijke logica toevoegen aan Elementor formulieren?
Elementor Pro ondersteunt voorwaardelijke veldweergave vanaf versie 3.15. Je kunt velden tonen of verbergen op basis van andere veldwaarden. Voor meer geavanceerde voorwaardelijke logica bieden derde partij addons zoals Dynamic.ooo of JetFormBuilder uitgebreide mogelijkheden.
Waar worden de inzendingen van Elementor formulieren opgeslagen?
Elementor Pro slaat formulierinzendingen op in de WordPress-database, toegankelijk vanuit Elementor, Inzendingen in het adminmenu. Je kunt inzendingen direct bekijken, exporteren en beheren. E-mailmeldingen worden gelijktijdig verzonden op basis van jouw configuratie.

Dit bericht delen

Over de Auteur

Erik Keller
Erik Keller

WordPress-expert

Senior WordPress-specialist met uitgebreide ervaring in de ontwikkeling van thema's, plugins en WooCommerce. Gepassioneerd om bedrijven te helpen slagen met WordPress-oplossingen.

WordPressWooCommerceThema-ontwikkelingPlugin-ontwikkelingPrestatieoptimalisatie

Blijf op de Hoogte

Ontvang de nieuwste WordPress-tips en tutorials in uw inbox.