{"id":4846,"date":"2022-11-14T03:33:00","date_gmt":"2022-11-14T03:33:00","guid":{"rendered":"https:\/\/www.privyr.com\/blog\/?p=4846"},"modified":"2026-04-07T10:39:11","modified_gmt":"2026-04-07T10:39:11","slug":"how-to-properly-add-a-captcha-to-wordpress-contact-form-7","status":"publish","type":"post","link":"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/","title":{"rendered":"How to Add ReCaptcha to Contact Form 7 in WordPress (Step-by-Step Guide)"},"content":{"rendered":"\n<p>Updated on 23 March, 2025<\/p>\n\n\n\n<p>Have you recently added a CAPTCHA to your WordPress website\u2019s Contact Form 7 to avoid unwanted submissions but instead realised that your form stopped working altogether? This is a common problem many website owners face, and not being able to solve the issue quickly can be really frustrating.&nbsp;<\/p>\n\n\n\n<p>Contact Form 7 is a great free tool to capture leads on your website. However, it\u2019s also vulnerable to bots and spam entries if you take the security issue too lightly. That&#8217;s why website owners add a CAPTCHA to contact forms to reduce the number of fake submissions they receive.&nbsp;<\/p>\n\n\n\n<p>However, you need to set a CAPTCHA up properly as the wrong configuration may affect how WordPress contact forms function. Setup problems can cause confusion to website visitors or, even worse, create errors such that leads can\u2019t even be captured at all! There are a few things that can cause errors on a CAPTCHA in Contact Form 7: you may have installed it incorrectly, one of your recent updates broke your settings, or there&#8217;s some bug that&#8217;s not letting it function properly. <\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"How to Add reCaptcha in Contact Form 7 2024 | Google reCaptcha WordPress Contact Form 7\" width=\"770\" height=\"433\" src=\"https:\/\/www.youtube.com\/embed\/WuXanwUkL3M?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>In this article, we explain everything you need to know about a Google CAPTCHA, how to properly add it to your website\u2019s Contact Form 7, and how to troubleshoot the errors.<\/p>\n\n\n\n<h2 id=\"H1\">What is a CAPTCHA and How Does it Work?<\/h2>\n\n\n\n<p><strong>CAPTCHA<\/strong> is the abbreviated form of <em><strong>\u2018Completely Automated Public Turing test to tell Computers and Humans Apart.\u2019<\/strong><\/em> Designed to determine whether a user is a human and not a bot, it is an additional step one must complete before submitting a form. The step typically involves asking users to click a button, identify skewed letters and numbers, or click on appropriate images.&nbsp;<\/p>\n\n\n\n<p>By adding an additional step, CAPTCHAs determine if someone who\u2019s trying to submit a form is a genuine person or a bot. \u201cVisitors\u201d who are unable to complete the step are prevented from registering, ensuring website owners only receive submissions with genuine interest.&nbsp;<\/p>\n\n\n\n<p>There are many forms of CAPTCHA &#8211; some ask the users to just check the \u201cI\u2019m not a robot\u201d button, while others command users to drag shapes to the matching boxes. <strong>Google reCAPTCHA is the most common CAPTCHA website owners use currently<\/strong>. It uses more advanced verification methods for a form submission process.&nbsp;<\/p>\n\n\n\n<div class=\"banner-outer-div\">\r\n  <div class=\"banner-inner-div-1\" style=\"\">\r\n    <p style=\"color: white; font-size: 24px; margin-bottom: 0px; font-weight: bold; line-height:normal;\">Get Instant Alerts for New Leads!<\/p>\r\n    <p style=\"color: white;     margin-top: 5px; margin-bottom: 0;\">Free WordPress CRM for Mobile Users<\/p>\r\n  <\/div>\r\n  <div class=\"banner-inner-div-2\"  style=\"\">\r\n    <img src=\"https:\/\/www.privyr.com\/blog\/wp-content\/uploads\/2023\/11\/Wordpress-Logo.png\" style=\"max-height: 5em;\" \/>\r\n    <img src=\"https:\/\/s3.ap-southeast-1.amazonaws.com\/s3.privyr.com\/assets\/blog\/Leads+Image-2nd-half.png\" style=\"max-height: 5em; margin-left: -2em;\">\r\n  <\/div>\r\n  <div style=\"\" class=\"banner-inner-div-3\">\r\n    <div style=\"height: 2em;\">\r\n\r\n    <\/div>\r\n\t<a href=\"https:\/\/www.privyr.com\/signup?utm_source=Blog&#038;utm_medium=CTA_Banner&#038;utm_campaign=SEO_Article_Signup&#038;utm_content=CF7_Add_Recaptcha\" target=\"_blank\" style=\"width: 100%\" rel=\"noopener\"><button class=\"banner-cta\" rel=\"noopener\">\r\n      Try Privyr Now\r\n    <\/button>\r\n\t<\/a>\r\n    <p style=\"text-align: center; color: white; font-weight:bold;     margin-bottom: 0;\">\r\n      It's FREE!\r\n    <\/p>\r\n  <\/div>\r\n<\/div>\n\n\n\n<h2 id=\"H2\">Benefits of Adding CAPTCHA<\/h2>\n\n\n\n<p>If you\u2019re receiving unusual spam entries on your WordPress Contact Form 7 website, it\u2019s likely due to bots. Spammers use automated tools to fill in forms and push irrelevant messages and promotions on different sites and platforms. A CAPTCHA can help you stop receiving automated information filled by bots. Here are a few benefits of adding it to your WordPress contact forms:&nbsp;&nbsp;<\/p>\n\n\n\n<ul>\n<li>CAPTCHA prevents most spam bots from submitting forms on your site.&nbsp;<\/li>\n\n\n\n<li>It helps capture more quality leads on your contact form as the most genuine leads will go through the extra step(s) to submit their interest.&nbsp;<\/li>\n\n\n\n<li>Human spammers (including pranksters and your competitors) may give up submitting the form because of the extra steps and time it takes.&nbsp;<\/li>\n<\/ul>\n\n\n\n<h2 id=\"H3\">Cons of Using a CAPTCHA&nbsp;<\/h2>\n\n\n\n<p>One of the most important things to keep in mind before adding a CAPTCHA is that it adds an additional step to submitting a form on your site. This can greatly impact user experience and reduce the interest of users, especially if they happen to get a particularly difficult CAPTCHA task. Plus, a Contact Form 7 CAPTCHA may not always help you filter unwanted entries, especially when it\u2019s deliberately done by humans. Here are some cons of using a CAPTCHA:&nbsp;<\/p>\n\n\n\n<ul>\n<li>A CAPTCHA doesn\u2019t prevent people from submitting fake leads on your site, especially when a human, such as a very determined competitor or prankster, is doing it.<\/li>\n\n\n\n<li>Since it adds time to the form-filling process, users may give up, causing you to miss out on real leads.<\/li>\n\n\n\n<li>Certain CAPTCHAs may sometimes make it quite difficult even for real people to complete and submit a form. We\u2019ve all faced those vague, frustrating, or outright ridiculous versions that ask us to identify smiling dogs or differentiate between a burry \u201cg\u201d and \u201c9\u201d.<\/li>\n<\/ul>\n\n\n\n<h2 id=\"H4\">How to add CAPTCHA to WordPress Contact Form 7&nbsp;<\/h2>\n\n\n\n<p>If you\u2019re looking to add a CAPTCHA to your Contact Form 7, you should go for a Google reCAPTCHA. It\u2019s one of the most common CAPTCHAs WordPress site owners use. The process of adding a WordPress Contact Form 7 CAPTCHA is pretty simple and shouldn\u2019t take more than a few minutes.&nbsp;<\/p>\n\n\n\n<p>However, it should be done correctly because simple mistakes can ruin the whole experience of your contact forms. You can add a reCAPTCHA correctly with the following steps:<\/p>\n\n\n\n<h3>Step 1. Register your site on Google reCAPTCHA and get the key<\/h3>\n\n\n\n<p>In order to add a CAPTCHA to your website\u2019s contact form, you first need to register your site with Google. Here are the steps:&nbsp;<\/p>\n\n\n\n<p>Sign in to Google with your account and go to <a href=\"https:\/\/www.google.com\/recaptcha\/admin\/create\">reCAPTCHA admin console<\/a> where you\u2019ll find a registration form. Add a label (e.g. your website\u2019s title), choose a reCAPTCHA version, and add your website to the <strong>Domains<\/strong> field.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image border-grey\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/dN_uhke-hMD0YwVawxqTiyaAD5D_my0z_1JmhRcN8kvmNEEvnStkjC9Y0a9Cgv8uZ2CbKvkzqN4o7SdoY2hoMM_IR-PN4wMQcG3huu94eFDb4cAR6YH-iUZpRVt0x8ErW_7IZ3OHryvZOzGwZ7GcYAVYYGMUpuo-QtCR929d4sIxhjS24ukOuPufuW0jCA\" alt=\"Adding recaptcha step 1: register your site to google\"\/><\/figure>\n\n\n\n<p>Scroll down and accept the reCAPTCHA terms of service, then click <strong>SUBMIT.&nbsp;<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image border-grey\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/sVtaBTSso7PZhAPvAr3NTuA9ZokrigK_pGzmgJyqd6JTu7TodXYSQ2jmn0NfSMQl1MHJjw57vFj8VRh2pQze6J0bp3iV2eWPx7ivcYc3tH-JUgSqU_dX0Au0tAQGiaRGOHz0BtIf7FXWFeumS066zXjxWPYhZ4-fhy6EeBINeVmzuUeNVFJwZ-SpCKz0Gw\" alt=\"Adding recaptcha step: accept terms of service\"\/><\/figure>\n\n\n\n<p>Now you\u2019ll get the Site Key and Secret Key for the site, which will be used in Step 2:&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image border-grey\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/o6Yo2bfaFBTjLb1S4JxlAmz2WQpwr41SVSM7Qpk-NrF_RDg4bJwwIt9BuhhkGIzxhT0nNSmHsffg28BtGhSiIVdhA4bwhqeaRl3z4nhyHaTHWjEAcCaSEKvnmTrvi2ZqVkEPgr8JSoc3NN90BedTeT2lIFBqEYV8ja077qVG0AwdAZBfgTU6ovmNBqCNcA\" alt=\"Steps to adding recaptcha: get your keys\"\/><\/figure>\n\n\n\n<h3>Step 2. Configure Google reCAPTCHA on your website&nbsp;<\/h3>\n\n\n\n<p>Once you\u2019ve registered your site on Google and received the Site and Secret keys, you can now add reCAPTCHA to your website. Set up reCAPTCHA on your website\u2019s Contact Form 7 with the following steps:&nbsp;<\/p>\n\n\n\n<p>On your WordPress dashboard, navigate to <strong>Contact &gt; Integration. <\/strong>You\u2019ll find a box titled <strong>reCAPTCHA<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image border-grey\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/WCI8J5rk0YVYrWH5XXeOHirQjntLzLitD2xCcyFKTvrTn5jc5KU4XweuJLWrXg2mt_cZqA_kuwlj5dpMELWn6Rb54ncIiRI1Lg61eWvrNBapioaj8JVSukLDf7mT1IGNQc4MWy6kr6j6r3j2Wsn2c111KrQLPNrT6G_abduwflRriEFv9ewIPTSJMTX6-Q\" alt=\"Adding captcha to your site step 2: configure recaptcha on your website\"\/><\/figure>\n\n\n\n<p>Click <strong>Setup<\/strong> <strong>Integration<\/strong> in the box. It will display the input fields: <strong>Site<\/strong> <strong>Key<\/strong> and <strong>Secret<\/strong> <strong>Key<\/strong>.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image border-grey\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/gNwFlUaQutfBOdHJ8eK6e6e9sgiaGtylAeg6t4zWkdr6Nz-IMrWk8yig0YqDb-_fOMVngp6QPcx0t9HvI8BPISwvJj3M3aOSblWk4SM0u8SiH07Jv36dxA8eZaTBAw8GCeySvQCIuM0qHTkLxxehily19jd8JobzL753uY4BNOTsaijyn61LWauAqJKsMg\" alt=\"Adding captcha to your website: paste site key and secret key\"\/><\/figure>\n\n\n\n<p>Copy-paste the two keys you received previously and click <strong>Save<\/strong> <strong>Changes<\/strong>. Google reCAPTCHA is now added to your WordPress Contact Form 7!&nbsp;<\/p>\n\n\n\n<h2 id=\"H5\">Common causes that make a CAPTCHA not work properly<\/h2>\n\n\n\n<p>CAPTCHA is a straightforward tool to improve the security of your WordPress forms, but sometimes it runs into problems and frustrates you. Some installations don\u2019t work from the beginning, while some stop working after you make an update on your site elsewhere. Here are the most common causes that prevent a CAPTCHA from working properly.&nbsp;&nbsp;<\/p>\n\n\n\n<h3>A mismatch between CF7 &amp; CAPTCHA versions&nbsp;<\/h3>\n\n\n\n<p>Sometimes your CAPTCHA stops working after you update WordPress Contact Form 7. It\u2019s because the latest version of CF7 uses <strong><a href=\"https:\/\/www.privyr.com\/blog\/recaptcha-v2-vs-v3\/\" target=\"_blank\" rel=\"noreferrer noopener\">Google reCAPTCHA v3<\/a><\/strong> only. If you have been using v2, it\u2019s time to upgrade it too.&nbsp;&nbsp;<\/p>\n\n\n\n<p><strong>Solution:<\/strong>&nbsp;<\/p>\n\n\n\n<p>You can solve this issue in three different ways:<\/p>\n\n\n\n<ol>\n<li>Revert your WordPress Contact Form 7 update to the previous version<\/li>\n\n\n\n<li>Re-register your site on Google and reconfigure it with Google reCAPTCHA v3<\/li>\n\n\n\n<li>Use additional plugins that support reCAPTCHA v2<\/li>\n<\/ol>\n\n\n\n<div class=\"is-layout-constrained wp-block-group has-background\" style=\"background-color:#eaecec\"><div class=\"wp-block-group__inner-container\">\n<p><strong>You may also be interested in<\/strong> <\/p>\n\n\n\n<ul>\n<li><a href=\"https:\/\/www.privyr.com\/blog\/why-contact-form-7-recaptcha-v3-not-working\/\" target=\"_blank\" rel=\"noreferrer noopener\">Contact Form 7 reCAPTCHA v3 Not Working [6 Common Reasons &amp; Fixes]<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.privyr.com\/blog\/recaptcha-v2-for-contact-form-7\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to add reCAPTCHA v2 for Contact Form 7 in 3 simple steps<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.privyr.com\/blog\/recaptcha-v2-vs-v3\/\" target=\"_blank\" rel=\"noreferrer noopener\">reCAPTCHA V2 vs V3: Making an Informed Choice for Bot Protection<\/a><\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<h3>Using the wrong Site Key or Secret Key<\/h3>\n\n\n\n<p>It\u2019s common to accidentally paste the wrong values into the Site Key and Secret Key fields. Maybe you pasted the Site Key into the Secret Key field (or vice versa). Maybe you didn\u2019t copy the entire key, deleted a character, or typed an extra space or character without noticing.&nbsp;<\/p>\n\n\n\n<p>Whatever the cause, getting the Site Key or Secret Key wrong can cause your reCAPTCHA to not work as intended.<\/p>\n\n\n\n<p><strong>Solution:<\/strong><\/p>\n\n\n\n<p>Simply check the Site Key and Secret Key on WordPress and confirm that the values match what is shown on Google\u2019s reCAPTCHA admin console. You can delete the existing values on WordPress and then copy them over again just to be 100% sure. Make sure you copy and paste the values instead of trying to type them out manually to avoid mistakes.<\/p>\n\n\n\n<h3>Adding your domain name incorrectly on Google<\/h3>\n\n\n\n<p>Registering your domain name incorrectly on Google can cause a reCAPTCHA failure. Therefore, always make sure that when you write your website address while registering it on Google, you do it correctly.&nbsp;&nbsp;<\/p>\n\n\n\n<p>Just add your site address and nothing else. Here\u2019s how you do it correctly:&nbsp;<\/p>\n\n\n\n<p>\u2705  yoursite.com<br>\u274c  www.yoursite.com<br>\u274c  http:\/\/yoursite.com<br>\u274c  http:\/\/www.yoursite.com<\/p>\n\n\n\n<h3>Javascript not loading properly in the footer section<\/h3>\n\n\n\n<p>If your theme fails to load properly, CAPTCHA won\u2019t work. However, you may not always notice a theme failure instantly. There could be instances where you might think there\u2019s nothing wrong with the theme, though it has failed to load properly. In such cases, you can see the content but javascript fails to load in the footer section. Check properly if your theme is running fine. If it isn\u2019t, you\u2019ll want to fix it.&nbsp;<\/p>\n\n\n\n<p><strong>Solution<\/strong>&nbsp;<\/p>\n\n\n\n<p>Switching to the default theme and switching back to your custom theme may solve this issue.&nbsp;<\/p>\n\n\n\n<p>You may think switching themes may erase your data and settings, but don\u2019t worry, your theme will have all your settings saved. Everything will resume once you reactivate your theme.&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p>When you activate the default theme, make sure to test your CAPTCHA there as well. This way, you\u2019ll ensure your CAPTCHA issue is related to your theme. Sometimes, switching themes may not solve the javascript loading issue. In that case, you\u2019ll want to contact your theme provider or WordPress developer.&nbsp;<\/p>\n\n\n\n<div class=\"banner-outer-div\">\r\n  <div class=\"banner-inner-div-1\" style=\"\">\r\n    <p style=\"color: white; font-size: 24px; margin-bottom: 0px; font-weight: bold; line-height:normal;\">Instantly receive &amp; contact leads on mobile<\/p>\r\n    <p style=\"color: white;     margin-top: 5px; margin-bottom: 0;\">Free WhatsApp-friendly WordPress CRM<\/p>\r\n  <\/div>\r\n  <div class=\"banner-inner-div-2\"  style=\"\">\r\n    <img src=\"https:\/\/www.privyr.com\/blog\/wp-content\/uploads\/2023\/11\/Wordpress-Logo.png\" style=\"max-height: 5em;\" \/>\r\n    <img src=\"https:\/\/s3.ap-southeast-1.amazonaws.com\/s3.privyr.com\/assets\/blog\/Leads+Image-2nd-half.png\" style=\"max-height: 5em; margin-left: -2em;\">\r\n  <\/div>\r\n  <div style=\"\" class=\"banner-inner-div-3\">\r\n    <div style=\"height: 2em;\">\r\n\r\n    <\/div>\r\n\t<a href=\"https:\/\/www.privyr.com\/signup?utm_source=Blog&#038;utm_medium=CTA_Banner&#038;utm_campaign=SEO_Article_Signup&#038;utm_content=CF7_Add_Recaptcha\" target=\"_blank\" style=\"width: 100%\" rel=\"noopener\"><button class=\"banner-cta\" rel=\"noopener\">\r\n      SIGN UP FOR PRIVYR\r\n    <\/button>\r\n\t<\/a>\r\n    <p style=\"text-align: center; color: white; font-weight:bold;     margin-bottom: 0;\">\r\n      It's FREE!\r\n    <\/p>\r\n  <\/div>\r\n<\/div>\n\n\n\n<h2 id=\"H6\">Conclusion<\/h2>\n\n\n\n<p>CAPTCHA can be a useful tool to fend off unwanted submissions on your WordPress Contact Form 7. However, a CAPTCHA error can easily frustrate you and your website visitors, especially when you\u2019re expecting to generate more leads through your contact forms or running paid ads for your site. The good news is that CAPTCHA issues can be fixed with proper troubleshooting.<\/p>\n\n\n\n<p>Also, keep in mind that adding a CAPTCHA is not the ultimate solution to secure your contact form. Always ensure you know its benefits and limitations before incorporating it into your plan for the long term.&nbsp;<\/p>\n\n\n\n<p><em>Privyr is a mobile-first sales productivity app that helps you convert your contact form leads into customers, from the comfort of your phone. It allows you to instantly contact your leads through your preferred messaging apps, such as WhatsApp, iMessage, and SMS, through your mobile phone or laptop. It also manages your lead data and creates an effective follow-up schedule for all your leads. This way you not only save a substantial amount of time and effort but also ensure a single lead is not missed. Sounds interesting? Try<\/em><a href=\"https:\/\/www.privyr.com\/intro\/wordpress-contact-form-7\" target=\"_blank\" rel=\"noreferrer noopener\"><em> Privyr for free<\/em><\/a><em> today and see what it can do for you.&nbsp;&nbsp;&nbsp;<\/em><\/p>\n\n\n\n<h2>FAQs <\/h2>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1681963405750\"><strong class=\"schema-faq-question\">Does Contact form 7 support reCAPTCHA v2?<\/strong> <p class=\"schema-faq-answer\">The latest version of Contact Form 7 doesn&#8217;t support reCAPTCHA v2 anymore. You may be able to use reCAPTCHA v2 with the help of a third-party plugin. That being said, we recommend using reCAPTCHA v3, which is more advanced than its predecessor and is perfectly supported by the latest version of Contact Form 7<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1681963490419\"><strong class=\"schema-faq-question\">How do I turn off CAPTCHA in Contact Form 7?<\/strong> <p class=\"schema-faq-answer\">You can turn off CAPTCHA in Contact Form 7 either by installing and activating remove reCAPTCHA plugin or by removing the codes on the &#8220;<strong>integration<\/strong>&#8221; settings page.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1681963521453\"><strong class=\"schema-faq-question\">How do I add reCAPTCHA to my contact form?<\/strong> <p class=\"schema-faq-answer\">You can easily add reCAPTCHA to your contact form in two steps. Step 1. Registering your site on Google reCAPTCHA and getting the key, and Step 2. Configuring Google reCAPTCHA on your website. Refer to the article for a detailed guide.<\/p> <\/div> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Updated on 23 March, 2025 Have you recently added a CAPTCHA to your WordPress website\u2019s Contact Form 7 to avoid unwanted submissions but instead realised that your form stopped working altogether? This is a common problem many website owners face, and not being able to solve the issue quickly can be really frustrating.&nbsp; Contact Form<\/p>\n","protected":false},"author":6,"featured_media":4847,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[325,324,326],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.6.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Add ReCaptcha to Contact Form 7 in Wordpress - Privyr<\/title>\n<meta name=\"description\" content=\"Learn how to add captcha using google recaptcha in your wordpress contact form 7 and fix contact form 7 recaptcha not showing up.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Add ReCaptcha to Contact Form 7 in Wordpress - Privyr\" \/>\n<meta property=\"og:description\" content=\"Learn how to add captcha using google recaptcha in your wordpress contact form 7 and fix contact form 7 recaptcha not showing up.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/\" \/>\n<meta property=\"og:site_name\" content=\"Privyr Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/privyr\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-14T03:33:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-07T10:39:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.privyr.com\/blog\/wp-content\/uploads\/2022\/11\/captchaCover-03-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1451\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Michael Ghimire\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@privyr_crm\" \/>\n<meta name=\"twitter:site\" content=\"@privyr_crm\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michael Ghimire\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Add ReCaptcha to Contact Form 7 in Wordpress - Privyr","description":"Learn how to add captcha using google recaptcha in your wordpress contact form 7 and fix contact form 7 recaptcha not showing up.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/","og_locale":"en_US","og_type":"article","og_title":"How to Add ReCaptcha to Contact Form 7 in Wordpress - Privyr","og_description":"Learn how to add captcha using google recaptcha in your wordpress contact form 7 and fix contact form 7 recaptcha not showing up.","og_url":"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/","og_site_name":"Privyr Blog","article_publisher":"https:\/\/www.facebook.com\/privyr","article_published_time":"2022-11-14T03:33:00+00:00","article_modified_time":"2026-04-07T10:39:11+00:00","og_image":[{"width":2560,"height":1451,"url":"https:\/\/www.privyr.com\/blog\/wp-content\/uploads\/2022\/11\/captchaCover-03-scaled.jpg","type":"image\/jpeg"}],"author":"Michael Ghimire","twitter_card":"summary_large_image","twitter_creator":"@privyr_crm","twitter_site":"@privyr_crm","twitter_misc":{"Written by":"Michael Ghimire","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/#article","isPartOf":{"@id":"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/"},"author":{"name":"Michael Ghimire","@id":"https:\/\/www.privyr.com\/blog\/#\/schema\/person\/035eb73824eaaa5da493bdcc004f3311"},"headline":"How to Add ReCaptcha to Contact Form 7 in WordPress (Step-by-Step Guide)","datePublished":"2022-11-14T03:33:00+00:00","dateModified":"2026-04-07T10:39:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/"},"wordCount":2077,"publisher":{"@id":"https:\/\/www.privyr.com\/blog\/#organization"},"keywords":["Contact Form 7 captcha","Properly add captcha to your CF7 form","WordPress Contact Form 7 CAPTCHA issue"],"articleSection":["Sales Productivity Tips"],"inLanguage":"en-US"},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/","url":"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/","name":"How to Add ReCaptcha to Contact Form 7 in Wordpress - Privyr","isPartOf":{"@id":"https:\/\/www.privyr.com\/blog\/#website"},"datePublished":"2022-11-14T03:33:00+00:00","dateModified":"2026-04-07T10:39:11+00:00","description":"Learn how to add captcha using google recaptcha in your wordpress contact form 7 and fix contact form 7 recaptcha not showing up.","breadcrumb":{"@id":"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/#faq-question-1681963405750"},{"@id":"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/#faq-question-1681963490419"},{"@id":"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/#faq-question-1681963521453"}],"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.privyr.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Add ReCaptcha to Contact Form 7 in WordPress (Step-by-Step Guide)"}]},{"@type":"WebSite","@id":"https:\/\/www.privyr.com\/blog\/#website","url":"https:\/\/www.privyr.com\/blog\/","name":"Privyr Blog","description":"Helping sales professionals and businesses turn leads into clients","publisher":{"@id":"https:\/\/www.privyr.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.privyr.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.privyr.com\/blog\/#organization","name":"Privyr Blog","url":"https:\/\/www.privyr.com\/blog\/","sameAs":["https:\/\/www.facebook.com\/privyr","https:\/\/twitter.com\/privyr_crm"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.privyr.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.privyr.com\/blog\/wp-content\/uploads\/2021\/06\/Blog-Main-Header-Logo-100px.png","contentUrl":"https:\/\/www.privyr.com\/blog\/wp-content\/uploads\/2021\/06\/Blog-Main-Header-Logo-100px.png","width":100,"height":26,"caption":"Privyr Blog"},"image":{"@id":"https:\/\/www.privyr.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.privyr.com\/blog\/#\/schema\/person\/035eb73824eaaa5da493bdcc004f3311","name":"Michael Ghimire","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.privyr.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6bcc058898963032ea95712fad59096d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6bcc058898963032ea95712fad59096d?s=96&d=mm&r=g","caption":"Michael Ghimire"},"description":"A writer from the heart and marketer from the mind, Michael writes to help businesses implement effective sales and marketing strategies.","url":"https:\/\/www.privyr.com\/blog\/author\/michael\/"},{"@type":"Question","@id":"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/#faq-question-1681963405750","position":1,"url":"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/#faq-question-1681963405750","name":"Does Contact form 7 support reCAPTCHA v2?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"The latest version of Contact Form 7 doesn't support reCAPTCHA v2 anymore. You may be able to use reCAPTCHA v2 with the help of a third-party plugin. That being said, we recommend using reCAPTCHA v3, which is more advanced than its predecessor and is perfectly supported by the latest version of Contact Form 7","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/#faq-question-1681963490419","position":2,"url":"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/#faq-question-1681963490419","name":"How do I turn off CAPTCHA in Contact Form 7?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"You can turn off CAPTCHA in Contact Form 7 either by installing and activating remove reCAPTCHA plugin or by removing the codes on the \"<strong>integration<\/strong>\" settings page.","inLanguage":"en-US"},"inLanguage":"en-US"},{"@type":"Question","@id":"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/#faq-question-1681963521453","position":3,"url":"https:\/\/www.privyr.com\/blog\/how-to-properly-add-a-captcha-to-wordpress-contact-form-7\/#faq-question-1681963521453","name":"How do I add reCAPTCHA to my contact form?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"You can easily add reCAPTCHA to your contact form in two steps. Step 1. Registering your site on Google reCAPTCHA and getting the key, and Step 2. Configuring Google reCAPTCHA on your website. Refer to the article for a detailed guide.","inLanguage":"en-US"},"inLanguage":"en-US"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.privyr.com\/blog\/wp-json\/wp\/v2\/posts\/4846"}],"collection":[{"href":"https:\/\/www.privyr.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.privyr.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.privyr.com\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.privyr.com\/blog\/wp-json\/wp\/v2\/comments?post=4846"}],"version-history":[{"count":20,"href":"https:\/\/www.privyr.com\/blog\/wp-json\/wp\/v2\/posts\/4846\/revisions"}],"predecessor-version":[{"id":12070,"href":"https:\/\/www.privyr.com\/blog\/wp-json\/wp\/v2\/posts\/4846\/revisions\/12070"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.privyr.com\/blog\/wp-json\/wp\/v2\/media\/4847"}],"wp:attachment":[{"href":"https:\/\/www.privyr.com\/blog\/wp-json\/wp\/v2\/media?parent=4846"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.privyr.com\/blog\/wp-json\/wp\/v2\/categories?post=4846"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.privyr.com\/blog\/wp-json\/wp\/v2\/tags?post=4846"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}