Bitrix24Care

Configure reCAPTCHA V2 for CRM forms

Google reCAPTCHA V2 helps determine whether a CRM form is being filled out by a real customer or an automated bot. In Bitrix24, you can enable invisible reCAPTCHA V2, which analyzes customer behavior on the site, such as mouse movements, page scrolling speed, time spent, and other parameters. If suspicious activity is detected, the customer will be prompted for additional verification, like selecting all images with specific objects.

CRM forms
Create and configure CRM form

In Bitrix24 On-premise version, you need to specify your own reCAPTCHA V2 keys. In the cloud version, it's optional as the module works without them. With keys, you can view reports and adjust the spam protection level.

In this article:

  • Connect the reCAPTCHA V2 module
  • Obtain and specify your keys

  • Connect the reCAPTCHA V2 module

    1. Go to the CRM section > Add-ons > CRM forms and open the desired form.
    2. Click Expert mode to view all CRM form settings.
    3. Go to the Spam protection section.
    4. Select Invisible and click Save.
    5. Ensure the form displays the "reCAPTCHA spam protection" icon.

    Add reCAPTCHA V2 keys

    Obtain keys. Open the Google reCAPTCHA admin page and sign in with your Google account. Fill out the form to get the keys for free.

    • Label. Enter your site or project name. This helps find the right keys if you connect the module to multiple sites.

    • reCAPTCHA type. Select Invisible reCAPTCHA badge (V2).

    • Domains. Enter two domain names: your site and CRM form. Copy them from the address bar and paste them into the fields without https.

    Once you complete the form, click Submit. You'll then be directed to a page with a pair of keys. Copy them.

    Add keys to the CRM form. Return to the form settings in Bitrix24 and click Edit keys. Fill in the fields:

    • Key — site key
    • Secret — secret key

    Save the changes. The keys will be valid for all CRM forms.

    Check reCAPTCHA functionality. Fill out and submit the CRM form. View the results on the Google reCAPTCHA admin page. If the report doesn't appear, wait a few hours.

    If the module blocks form submissions from customers, adjust the reCAPTCHA sensitivity.

    1. Open Settings (⚙️).
    2. Move the slider in the "Security settings" section to the beginning or middle of the range.

    In brief:

    • The reCAPTCHA V2 module verifies that a CRM form is filled out by a human, not a bot, and blocks suspicious submissions.

    • For the reCAPTCHA V2 module to work in the On-premise version, your own keys are required; in the cloud version, they are optional.

    • If the Spam protection block is missing in the CRM form settings, enable Expert mode.

    • Keys can be obtained for free on the Google reCAPTCHA site by filling out a form. Choose Invisible reCAPTCHA badge and specify two domain names—site and CRM form.

    • Keys are valid for all forms in your Bitrix24.

    • If the module blocks form submissions from customers, adjust the reCAPTCHA sensitivity.
    Was this information helpful?
    Integration specialist assistance
    That's not what I'm looking for
    Complicated and incomprehensible text
    The information is outdated
    It's too short. I need more information
    I don't like the way this tool works
    Go to Bitrix24
    Don't have an account? Create for free
    Related articles
    CRM forms Difference between the form header, the form name and the page name Field show rules Personalization tags in CRM forms Default field values in CRM forms Personalized CRM forms Configure field show rules in CRM forms Configure access permissions to CRM forms CRM form list Limit upload file size in CRM form