Stand with Ukraine. Fight for freedom and democracy


How to Add Friendly Captcha to a Form

Friendly Captcha is a proof-of-work based anti-bot solution that generates a unique crypto puzzle for each visitor. As soon as the user fills out a form, it gets solved automatically. The process usually takes a few seconds.

Proceed to the JetFormBuilder > Settings > Captcha Settings tab and unfold the Friendly Captcha section.

friendly captcha settings

The Site Key and Secret Key can be registered on the Friendly Captcha website. If you enter the keys in the corresponding fields, you will be able to apply them further to any form with one click.

Go to the Friendly Captcha website and create an account or sign in.

create an account or sign in to friendly captcha

Navigate to the Applications tab and press “Create new application.

friendly captcha applications

There are such settings:

  • Name. Enter a name of a new app; for example, it can be the name of the website or service;
  • Domain. This is a bar for your website domain;
  • Puzzle Endpoint. Select the geographical area in which the application will be hosted;
  • Smart Difficulty Scaling. It allows you to determine the resolution time of the Captcha according to the user’s terminal and the difficulty level you set.
create a new app on the friendly captcha

If you unfold the Show advanced options section, you’ll see the Difficulty bar. Here, you can set the difficulty rules to be applied to the Captcha attached to the Application.

friendly captcha application advanced options

When you finish, hit the “Save Changes” button.

After the app is created, you can copy the Site Key from the listing item.

friendly captcha site key

Also, you can hit the “Manage” button and see the Sitekey from the editing app page.

friendly captcha manage app page

To get a Secret Key, move to the API Keys tab, enter the website or service name into the Name bar, and press the “Create API Key” button.

create API key

Copy the appeared API Key.

friendly captcha API key

Enter the Site Key into the corresponding bar and the API Key into the Secret Key bar. Push the “Save” button.

friendly captcha site key and secret key for jetformbuilder

Note that you can find more information about adding Friendly Captcha to your website in this documentation.

Create a new JetFormBuilder form or proceed to the created one, unfold the Captcha Settings menu section, and select the “Friendly Captcha” Captcha provider.

friendly captcha provider

You can add the Site Key and Secret Key separately to this form or enable the Use Global Settings toggle.

friendly captcha site key and secret key added by global settings

By default, the captcha is added before the submit button. However, if you hit the “Add Friendly Captcha block” button, you’ll add the block to the form that can be moved.

friendly captcha block in the form

When you finish, hit the “Update” button.

Place the form on the page and open the page on the front end.

The Friendly Captcha anti-robot verification appeared before the submit button. The verification will run if you hit the “Click to start verification” button or when you start filling out the form fields.

form with friendly captcha on the front end

That’s what the successful friendly captcha verification looks like.

successful friendly captcha verification

That’s all. Now you know how to add the Friendly Captcha anti-bot protection to a JetFormBuilder form to protect the WordPress website from abusive activities.