Create Google reCAPTCHA Key

At the end of this article, you will be able to generate Google reCAPTCHA API keys for your website to add to your Booking Options settings. Google offers reCAPTCHA and reCAPTCHA Enterprise to help you protect your sites from fraudulent activities, spam, and abuse

reCAPTCHA v3 returns a score for each request without user friction. The score is based on interactions with your site and enables you to take appropriate action for your site. Register reCAPTCHA v3 keys on the reCAPTCHA Admin console.

  • Login to the reCAPTCHA admin console with your Google account
  • Click on the +(Create) button to register a new site to let Google know which site you will be using these keys on. Click on Switch to create a classic key if you are in Enterprise
  • For the Label, enter a project name, such as Traveler
  • For the reCAPTCHA type, you must choose reCAPTCHA v3
  • For the Domains, enter your domains only (without HTTP or WWW), such as You can add multi domains by click +(Add domain)
  • Add additional Owners for the keys, if required. Otherwise, you are the only owner of those keys
  • Read and tick to Accept the reCAPTCHA Terms of Service
  • Tick the Send alerts to owners, if you (and other owners) want to receive notifications of problems
  • Click the Submit button to generate the keys

After this, you’ll get two keys for enabling reCAPTCHA v3: a Site key and a Secret key

  • Input those keys into Theme Options > Booking Options > Show captcha > Site key and Secret key. 
  • With Contact Form 7, input into Contact > Integration > reCAPTCHA > Setup Integration