Setting up reCaptcha

30 Nov 1999

reCaptcha can help prevent any suspicious activity and now you can enable on donation forms, registrations and webforms.

Google reCAPTCHA is a useful feature for protecting from fraud, spam and abuse.

reCAPTCHA can be added to donation forms, registration forms and/or webforms. This service help mitigate bots from submitting entries or running test donations. At the same time, it will let real humans perform these types of activities.

Getting your keys

In order to enable reCAPTCHA on forms, you need to add it to the platform. This can be done by navigating to:

Platform Setup > General Setup > App Settings > Google reCAPTCHA

There is a hyperlink, Click here to get your key, which will take you to this page to complete.

When you first land on this page, you need to click on the blue writing that states 'Switch to create a classic key', as you don't need to use the Enterprise version.

Click to expand

Once you have switched to the classic version, you should see a screen like the image below. Now you can create your reCAPTCHA keys.

Click to expand

There are a few key options you will need to set for use of reCaptcha within the Funraisin platform but we'll cover all of the options below.

Label: We’d advise giving it an easy to identify name, This could be the site URL, or charity and event name.

reCAPTCHA type: Choose V3 

Domains: The Domain is the most important one as it requires the URL to be a specific format. Let's run through some examples.

If your site has no subdomain, put your domain with no https or www

As an example, may be the URL when you copy the link, but google will not accept this.

  • First, you will need to remove the https:// and the www. at the start of the URL.
  • Remove the last / from the end of the URL.
  • So in this example, we would be entering as our domain.

If you do have a subdomain, that is fine as well, but it's a little different. An example would be

  • Remove the https:// at the start of the URL.
  • Remove the last / from the end of the URL.
  • So in this example, we would be entering as our domain.

If you need assistance with this feel free to submit a ticket to have our team confirm what should be entered as the domain.

Owners: Add an email address of the person who should receive notifications if necessary. You can add multiple.

Accept the Terms of Service and Submit.

You will now be presented with your keys.

Implementing reCaptcha keys

Now you have your keys, navigate back to:

Platform Setup > General Setup > App Settings > Google reCAPTCHA

Here you can paste in the keys you have and save.

Secret Key = Secret Key

Public Key = Site Key

Enabling on your platform

Sponsored Donations

To enable for all sponsored donations (on fundraising pages), navigate to:

Platform Setup > Donation Defalts > Form Options > Enable reCAPTCHA

Click to expand

Donation Pages

reCAPTCHA can be enabled on platform level and event level donation and crowdfunding pages.

Within Classic Builder, edit the page and navigate to:

Donation/Crowdfunding settings > Form Options (tab along the top) > Scroll down and tick > Enable reCaptcha > Save

Within Visual Builder, edit the donation block and navigate to:

Form > Enable Security > Tick Enable reCaptcha > Save

Click to expand

Click to expand

Registration Flows

Edit the form you want to add it to, and edit the Create Account step. Scroll down to the bottom and tick Enable reCaptcha.


reCAPTCHA can be added to webforms that are say on static pages, e.g. Contact Us forms.

Edit the webform, and within Form Settings, tick enable reCAPTCHA.

Once youhave enabled it on any areas, it is imperative that you test making a donation, registering or submitting the webform. If the keys have not been inputted correctly, then the donation or registration will not process.

If you'd like further support, please pop in a support ticket from your platform and our team will assist you.