Google reCAPTCHA is a system that enables web hosts to distinguish between human and automated access to websites. It is used to protect forms against spambots. Without a proper spam protection, forms can be victim of spambots, which can result in a lot of unwanted sent e-mails to the website owner and to website visitors.


reCAPTCHA V2 (the old way)

Google reCaptcha V2 was often used to protect your website forms against spam. However, the check to prove you are indeed not a robot was sometimes a big hurdle to take.



The old reCAPTCHA




reCAPTCHA V3 (the new way)


Version 3 works invisibly in the background and does not ask the visitor for extra input. When the reCAPTCHA decides you are indeed not a robot, the form is automatically displayed and ready to be filled in and sent. Note the active "Aanmelden" button.



Because in the background the Google reCAPTCHA is active, a privacy message from Google is shown, as required. Without the reCAPTCHA, creating an account or opting in for a newsletter would not be possible. For this reason the reCAPTCHA is a functional third party helper that is active as soon as functional cookies are accepted by the website visitor.



Setting up your reCAPTCHA v3


Your reCAPTCHA comes with some nice analytics about how many times it was used, and the success rate. 

To get your own reCAPTCHA and see these analytics you will need to register your website and get some reCAPTCHA keys.



Step 1: go to https://www.google.com/recaptcha/ , go to the v3 Admin Console and log in (or create a Google account)



Step 2: Create your own reCAPTCHA


Choose V3, and add your website domain, without the https and without the www. See the example below. You can add multiple domains if you also want to use the account for your other websites.




Step 3: get your public and private keys:



Step 4: Fill in the keys in the control panel in your Peppered dashboard (there is a reCAPTCHA section) and switch it on to "V3 enabled". 


PLEASE NOTE: the field in the dashboard are in different order (Alphabetical) so make sure you put the site key and secret key in the correct form fields