Hoe zet ik SPAM-beveiliging aan op mijn contactformulieren?

De widget Contactformulier Geavanceerd (Contact Form Advanced) heeft gratis ingebouwde SPAM-beveiliging, met Google reCAPTCHA: bezoekers vinken "Ik ben geen robot" aan voordat het formulier wordt verzonden. U hebt een gratis Google-account nodig om twee sleutels te krijgen, die u in de instellingen van het formulier plakt. Het duurt ongeveer 10 minuten. In EverWeb 4.6 en nieuwer kunt u ook kiezen voor het onzichtbare reCAPTCHA v3, of voor Cloudflare Turnstile in plaats van Google: zie het onderdeel over EverWeb 4.6 hieronder.

Welk formulier hebt u?

WidgetSPAM-beveiliging
Contactformulier GeavanceerdreCAPTCHA, die u aanzet in Widget instellingen. In EverWeb 4.6 en nieuwer ook Cloudflare Turnstile
Contact Form (het eenvoudige contactformulier)Geen reCAPTCHA. Vervang het door Contactformulier Geavanceerd om reCAPTCHA te gebruiken

SPAM-beveiliging aanzetten

  1. Haal uw twee sleutels op bij Google. Volg Spambeveiliging met reCaptcha toevoegen aan contactformulieren. Kies reCAPTCHA v2 en het selectievakje "Ik ben geen robot", en voeg de domeinnaam van uw website toe, zoals yourdomain.com.
  2. Selecteer in EverWeb uw formulier en open Details > Widget instellingen.
  3. Scrol naar SPAM-beveiliging en vink Gebruik reCaptcha SPAM-beveiliging aan.
  4. Plak uw sitesleutel in reCaptcha-sitesleutel en uw geheime sleutel in reCaptcha geheime sleutel. Verwissel ze niet en voeg geen spaties toe.
  5. Publiceer uw website, open daarna de gepubliceerde pagina in een privévenster van uw browser en stuur uzelf een testbericht.

Het reCAPTCHA-vak verschijnt alleen op uw gepubliceerde website. In Voorbeeld toont EverWeb op die plek een melding, en vanuit Voorbeeld worden formulieren niet verzonden.

EverWeb 4.6 en nieuwer: reCAPTCHA v3 of Cloudflare Turnstile

In EverWeb 4.6 en nieuwer heeft het onderdeel SPAM-beveiliging een menu Captcha Provider (captchadienst) met drie keuzes. Alle drie zijn gratis.

Captcha ProviderWat bezoekers zienWaar u de sleutels krijgt
reCaptcha v2Een vakje "Ik ben geen robot" om aan te vinkenBij Google, zoals hierboven beschreven
reCaptcha v3Niets om aan te vinken. Google controleert het bezoek op de achtergrond, en het formulier toont een korte regel dat de site wordt beschermd door reCAPTCHA, met links naar het privacybeleid en de servicevoorwaarden van GoogleBij Google reCAPTCHA, waar u het type op basis van een score (v3) kiest
Cloudflare TurnstileEen klein vak van Cloudflare dat de bezoeker meestal vanzelf controleert, zonder puzzel om op te lossenBij Cloudflare, met een gratis Cloudflare-account. Uw domeinnaam hoeft Cloudflare niet te gebruiken
  1. Selecteer uw formulier, open Details > Widget instellingen, scrol naar SPAM-beveiliging en vink Gebruik reCaptcha SPAM-beveiliging aan.
  2. Kies uw dienst bij Captcha Provider.
  3. Klik op de aanmeldknop onder de vakken voor de sleutels. De naam van de knop hangt af van uw keuze: Sign Up for reCaptcha v3 (aanmelden voor reCaptcha v3) opent de pagina van Google waar u reCAPTCHA-sleutels aanmaakt, en Sign Up for Cloudflare Turnstile (aanmelden voor Cloudflare Turnstile) opent Turnstile in uw Cloudflare-dashboard. Meld u aan, of maak een gratis account aan als daarom wordt gevraagd.
  4. Maak sleutels aan voor uw website. Kies voor reCAPTCHA v3 het type op basis van een score (v3). Voeg voor Turnstile een widget toe. Typ in beide gevallen de domeinnaam van uw website, zoals yourdomain.com, en elk ander adres waarnaar u publiceert, zoals een testkopie.
  5. Plak de sitesleutel in reCaptcha-sitesleutel en de geheime sleutel in reCaptcha geheime sleutel. De vakken houden de naam reCaptcha, welke dienst u ook kiest.
  6. Publiceer uw website en stuur uzelf daarna een testbericht vanuit een privévenster van uw browser.

Sleutels werken alleen met de dienst waarvoor ze zijn aangemaakt. Sleutels voor reCAPTCHA v2 werken niet met v3. Wijzigt u de dienst, maak er dan nieuwe sleutels voor aan en vervang ze allebei.

Als het niet werkt

  • "The captcha is not valid." (de captcha is ongeldig) of het vak laadt niet: controleer of de domeinnaam in uw instellingen bij reCAPTCHA of Turnstile overeenkomt met het adres van uw website, of elke sleutel in het juiste vak staat, en of de sleutels zijn aangemaakt voor de dienst die u hebt gekozen.
  • U publiceert dezelfde website ook naar een tweede adres, zoals een testkopie: voeg die domeinnaam ook toe aan dezelfde sleutels.
  • "You must complete the captcha." (u moet de captcha invullen): de bezoeker heeft het formulier verstuurd zonder het vakje aan te vinken. Dit werkt zoals het hoort.
  • "The captcha score was too low." (de captchascore was te laag; reCAPTCHA v3, EverWeb 4.6 en nieuwer): Google vond het bezoek waarschijnlijk geautomatiseerd. Echte bezoekers zien dit zelden. Gebeurt het toch, vraag de bezoeker dan het opnieuw te proberen, of zet Captcha Provider op reCaptcha v2 of Cloudflare Turnstile.
  • Uw formulier komt helemaal niet aan: zie Mijn contactformulier stuurt me geen e-mails.

Goed om te weten

Gerelateerde artikelen

  • Contact Form
  • 0 gebruikers vonden dit artikel nuttig
Was dit antwoord nuttig?

Gerelateerde artikelen

Mijn contactformulier stuurt me geen e-mails

Formulieren versturen alleen vanaf uw gepubliceerde website, niet vanuit Voorbeeld. Test na elke...

Hoe gebruik ik mijn eigen SMTP-instellingen (uitgaande e-mail) voor mijn contactformulier?

Contact Form Advanced kan elk formulierbericht versturen via een echt e-mailaccount, met de...

What is the Contact Forms Enhanced Add-on?

The Contact Forms Enhanced add-on is a paid extra for EverWeb's Contact Form Advanced widget. It...

Wat gebeurt er als ik de limiet voor inzendingen van de Contact Forms Enhanced-add-on bereik?

Elke keer dat een bezoeker u een contactformulier stuurt, krijgt u een melding van wat er is...

Wat zijn de serververeisten voor de Contact Forms Enhanced-add-on?

Gebruikt u EverWeb + Hosting, dan hoeft u zich geen zorgen te maken over serververeisten, want...