FlowConsent
ServicesHow it worksPricingBlogDocumentation
ServicesHow it worksPricingBlogDocumentationLog inTry FlowConsent
Log inTry FlowConsent
FlowConsent

GDPR-compliant consent, EU-hosted, live in under ten minutes — without a cookie wall.

EU-HOSTED·RGPD·SOC 2
Product
  • Services
  • How it works
  • Pricing
  • Extension
Company
  • Blog
  • Documentation
  • Solutions
  • FlowConsent App
Legal
  • Privacy Policy
  • Terms of Service
  • Legal notice
  • Cookies
© 2026 FlowConsent by BeBranded. All rights reserved.
FrancaisDeutschEspanol
All systems operational

Does your website use third-party services? Get GDPR compliant in minutes.

Try FlowConsent
  1. Home
  2. Services
  3. Analytics
  4. ReCaptcha v2 for Contact Form 7

ReCaptcha v2 for Contact Form 7

AnalyticsWebsite

Related services

34SP.com

34SP.com is a digital analytics solution that helps businesses measure and understand their online performance through comprehensive data collection and analysis. It provides visitor tracking, behavioral insights, and conversion metrics across websites and applications. 34SP.com supports custom event tracking, audience segmentation, and automated reporting. With intuitive dashboards and visualization tools, 34SP.com enables informed decisions that improve experience and drive results.

Analytics
5

51.LA

51.LA is a digital analytics solution that helps businesses measure and understand their online performance through comprehensive data collection and analysis. It provides visitor tracking, behavioral insights, and conversion metrics across websites and applications. 51.LA supports custom event tracking, audience segmentation, and automated reporting. With intuitive dashboards and visualization tools, 51.LA enables informed decisions that improve experience and drive results.

Analytics

52Degrees

52Degrees is an analytics and measurement platform providing deep insights into digital ecosystem performance. It tracks user interactions, measures campaign effectiveness, and identifies optimization opportunities across web and mobile. 52Degrees offers customizable dashboards, automated alerts, and data export capabilities. By transforming raw data into actionable intelligence, 52Degrees empowers organizations to optimize strategy and maximize return on investment.

Analytics
A

a3 Lazy Load

a3 Lazy Load is a comprehensive e-commerce platform that provides businesses with all the tools needed to build, manage, and grow an online store. From product catalog management and secure payment processing to inventory tracking and order fulfillment, a3 Lazy Load delivers a complete commerce solution. It features responsive storefront themes, SEO-optimized product pages, and powerful marketing tools to help merchants increase visibility and drive sales across channels.

Analytics
A

Able CDP

Able CDP is a digital analytics solution that helps businesses measure and understand their online performance through comprehensive data collection and analysis. It provides visitor tracking, behavioral insights, and conversion metrics across websites and applications. Able CDP supports custom event tracking, audience segmentation, and automated reporting. With intuitive dashboards and visualization tools, Able CDP enables informed decisions that improve experience and drive results.

Analytics
A

Abralytics

Abralytics is an analytics and measurement platform providing deep insights into digital ecosystem performance. It tracks user interactions, measures campaign effectiveness, and identifies optimization opportunities across web and mobile. Abralytics offers customizable dashboards, automated alerts, and data export capabilities. By transforming raw data into actionable intelligence, Abralytics empowers organizations to optimize strategy and maximize return on investment.

Analytics
Get compliant — Try FlowConsent free

Free plan · 10-min setup

What does reCAPTCHA v2 for Contact Form 7 do?

This integration adds Google reCAPTCHA v2 to forms built with the Contact Form 7 WordPress plugin to block spam and automated abuse. It loads Google JavaScript that analyses device, browser, and behavioural signals and sets the _GRECAPTCHA cookie. Data is processed by Google LLC in the United States. The lawful basis is debated: legitimate interest is often relied on, but several supervisory authorities expect consent.

What reCAPTCHA v2 for Contact Form 7 is

This is the integration that connects Google reCAPTCHA v2 with Contact Form 7, one of the most widely used form plugins for WordPress. Its purpose is to protect forms from spam and automated submissions by adding a challenge, typically the I am not a robot checkbox or an image task. When a form page loads, the integration injects Google reCAPTCHA JavaScript, which evaluates whether the visitor is likely human before the form can be submitted. It is a security and anti abuse measure rather than an analytics or marketing tool.

What data and cookies it collects

reCAPTCHA sets the _GRECAPTCHA cookie, usually on google.com or recaptcha.net, with a lifetime of about six months, used for the risk analysis that distinguishes humans from bots. To perform that analysis Google also collects the visitor IP address, browser and device information, screen and language settings, and behavioural signals such as mouse movement and interaction patterns. Google may combine these signals with other data it holds and processes them for its own security and product purposes.

GDPR and ePrivacy implications

The _GRECAPTCHA cookie and the signals collected are personal data under the GDPR, so a lawful basis and transparency are required. The lawful basis is genuinely debated. Many operators rely on legitimate interest under Article 6(1)(f) for the anti spam purpose, but because Google processes the data for its own purposes and the cookie is read from the terminal, Article 5(3) of the ePrivacy Directive points towards consent, and several data protection authorities expect it. The honest position is that the basis is uncertain and consent is the more defensible route.

Get GDPR compliant in 10 minutes

Free plan available · No credit card required

Try FlowConsent free

Consent requirements

Where you treat reCAPTCHA as strictly necessary you may argue that consent is not needed, but this is contested because the same protection can often be achieved with less invasive tools. The more cautious approach is to obtain consent, or at least to load reCAPTCHA only on the pages that contain forms and only when the form is about to be used. If you rely on legitimate interest, document a balancing test and offer a transparent privacy notice and, ideally, an alternative way to contact you.

Data transfers and practical compliance steps

Google LLC processes the data in the United States, so document the transfer under the EU US Data Privacy Framework and the Standard Contractual Clauses and reference Google as a recipient. In practice, load reCAPTCHA only on pages with forms rather than site wide, consider loading it after consent or after the user starts interacting with the form, disclose it clearly in your privacy and cookie notices, and evaluate lighter alternatives such as honeypots, hCaptcha, or Cloudflare Turnstile where appropriate.

GDPR consent category

Analytics

Websites using reCAPTCHA v2 for Contact Form 7 must obtain user consent under GDPR regulations.

Legal basisLegitimate interest in preventing spam and abuse (Art. 6(1)(f) GDPR), with consent (Art. 6(1)(a) GDPR and Art. 5(3) ePrivacy Directive) recommended because Google processes the data for its own purposes; the lawful basis is debated and several DPAs expect consent
Risk levelmedium
Applicable regulationsGDPR, ePrivacy Directive, EU US Data Privacy Framework

DPIA considerations

reCAPTCHA v2 collects the visitor IP address, device and browser data, and behavioural signals, sets the _GRECAPTCHA cookie for about six months, and sends data to Google in the United States for its own purposes. A DPIA or at least a documented legitimate interest assessment is advisable because the lawful basis is contested and the processing is hard for visitors to anticipate. It should weigh the anti spam benefit against the profiling by Google, consider less invasive alternatives, and assess the transfer and retention.

Sample consent text

To protect this form from spam, we use Google reCAPTCHA. reCAPTCHA analyses your interaction with the page and places a cookie on your device, and for this purpose your IP address and device information may be processed by Google in the United States. We load reCAPTCHA only on pages with forms. If you do not wish to use it, please contact us by email instead.

Technical details

Tracking methodGoogle reCAPTCHA v2 JavaScript with cookies
Server locationUnited States (Google)
Data transferred outside the EUData is processed by Google LLC on infrastructure located in the United States. Transfers rely on the EU US Data Privacy Framework and Standard Contractual Clauses.

Third-party domains contacted

www.google.comwww.gstatic.comwww.recaptcha.net

Cookies placed

NameTypeDurationPurpose
_GRECAPTCHAsecurityAbout 6 monthsSet by Google on the google.com or recaptcha.net domain to perform the risk analysis that distinguishes human visitors from bots when a reCAPTCHA protected form is loaded.
rc::asecurityPersistent (local storage)A reCAPTCHA storage entry, often kept in browser local storage rather than as a classic cookie, used to support the bot detection and challenge logic.
rc::bsecuritySession (local storage)A reCAPTCHA storage entry used during the session to help assess interaction and support the challenge verification process.

reCAPTCHA v2 for Contact Form 7 collects user analytics data — you legally need a consent banner. Try FlowConsent free.

Get started freeScan your site

Frequently asked questions

Which cookies does reCAPTCHA v2 set?

reCAPTCHA v2 sets the _GRECAPTCHA cookie, usually on the google.com or recaptcha.net domain, with a lifetime of about six months. It is used for the risk analysis that tells humans apart from bots and is read whenever a protected form page loads.

Do I need consent to use reCAPTCHA on Contact Form 7?

It is contested. Some operators treat reCAPTCHA as strictly necessary and rely on legitimate interest, but because Google processes the data for its own purposes and reads a cookie from the device, several supervisory authorities expect consent. The cautious approach is to obtain consent or load reCAPTCHA only when the form is used.

What is the legal basis for reCAPTCHA v2?

Operators commonly rely on legitimate interest under Article 6(1)(f) of the GDPR for spam prevention, but the basis is debated. Because the cookie is read from the terminal and Google uses the data for its own purposes, Article 5(3) of the ePrivacy Directive points towards consent under Article 6(1)(a), and several authorities expect it.

Does reCAPTCHA transfer data to the United States?

Yes. Google LLC processes the IP address, device signals, and behavioural data in the United States. The transfer relies on the EU US Data Privacy Framework and Standard Contractual Clauses, which you should reference in your privacy notice along with Google as a recipient.

Do I need a DPIA for reCAPTCHA v2?

A full DPIA is not always mandatory, but at least a documented legitimate interest assessment is advisable. The lawful basis is contested, the behavioural analysis is hard for visitors to anticipate, and the data is shared with Google, so weigh the anti spam benefit against the privacy impact and record your reasoning.

How do I implement reCAPTCHA v2 on Contact Form 7 compliantly?

Load reCAPTCHA only on pages that actually contain forms rather than across the whole site, and ideally only after consent or once the visitor begins to interact with the form. Disclose it in your privacy and cookie notices, name Google as a recipient, and offer an alternative contact method for visitors who decline.

Are there alternatives to reCAPTCHA v2?

Yes. Less invasive options include server side honeypots and timing checks, the privacy oriented hCaptcha, and Cloudflare Turnstile, which avoids visible challenges and reduces data sharing. The right choice depends on the volume of spam and how much friction and data sharing you are willing to accept.

How do I update my cookie policy for reCAPTCHA?

List the _GRECAPTCHA cookie, its purpose as spam protection, and its duration, name Google LLC as a recipient, and disclose the transfer to the United States. Explain the lawful basis you rely on and keep the entry in sync with a regular cookie scan.