{"id":15018,"date":"2025-09-23T15:05:33","date_gmt":"2025-09-23T15:05:33","guid":{"rendered":"https:\/\/www.kadencewp.com\/help-center\/?post_type=docs&#038;p=15018"},"modified":"2025-09-23T16:19:54","modified_gmt":"2025-09-23T16:19:54","password":"","slug":"how-to-integrate-google-recaptcha-with-kadence-forms","status":"publish","type":"docs","link":"https:\/\/www.kadencewp.com\/help-center\/docs\/kadence-blocks\/how-to-integrate-google-recaptcha-with-kadence-forms\/","title":{"rendered":"How to Integrate Google reCAPTCHA with Kadence Forms"},"content":{"rendered":"\n<p>When posting forms on your website, it is ideal to use some form of <strong>spam<\/strong> <strong>prevention<\/strong> to prevent <span style=\"text-decoration: underline\">malicious actors<\/span>. A popular option is Google reCAPTCHA, an effective, trusted form of spam prevention. This guide will overview how to set up Google reCAPTCHA and use it with your Kadence Forms.<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading15018_5188f5-47, .wp-block-kadence-advancedheading.kt-adv-heading15018_5188f5-47[data-kb-block=\"kb-adv-heading15018_5188f5-47\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading15018_5188f5-47 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading15018_5188f5-47[data-kb-block=\"kb-adv-heading15018_5188f5-47\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading15018_5188f5-47 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading15018_5188f5-47[data-kb-block=\"kb-adv-heading15018_5188f5-47\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<p class=\"kt-adv-heading15018_5188f5-47 wp-block-kadence-advancedheading has-theme-palette-8-background-color has-background\" data-kb-block=\"kb-adv-heading15018_5188f5-47\">Want to add reCAPTCHA protection to other forms on your website, such as the login form? Check out the premium Kadence CAPTCHA plugin <a href=\"https:\/\/www.kadencewp.com\/help-center\/docs\/kadence-general\/kadence-captcha\/\">here<\/a>.<\/p>\n\n\n<style>.kb-table-of-content-nav.kb-table-of-content-id15018_1fbd27-17 .kb-table-of-content-wrap{padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);}.kb-table-of-content-nav.kb-table-of-content-id15018_1fbd27-17 .kb-table-of-contents-title-wrap{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id15018_1fbd27-17 .kb-table-of-contents-title{font-weight:regular;font-style:normal;}.kb-table-of-content-nav.kb-table-of-content-id15018_1fbd27-17 .kb-table-of-content-wrap .kb-table-of-content-list{font-weight:regular;font-style:normal;margin-top:var(--global-kb-spacing-sm, 1.5rem);margin-right:0px;margin-bottom:0px;margin-left:0px;}<\/style>\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading15018_aa6986-05, .wp-block-kadence-advancedheading.kt-adv-heading15018_aa6986-05[data-kb-block=\"kb-adv-heading15018_aa6986-05\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading15018_aa6986-05 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading15018_aa6986-05[data-kb-block=\"kb-adv-heading15018_aa6986-05\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading15018_aa6986-05 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading15018_aa6986-05[data-kb-block=\"kb-adv-heading15018_aa6986-05\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 id=\"Setting-up-Google-reCAPTCHA\" class=\"kt-adv-heading15018_aa6986-05 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading15018_aa6986-05\">Setting up Google reCAPTCHA<\/h2>\n\n\n\n<p>To use Google reCAPTCHA, a Google Account must be created, and the website using the Kadence Form must be connected to it. Once an account is set up, use the Google Admin Panel to <a href=\"https:\/\/www.google.com\/recaptcha\/admin\/create\" target=\"_blank\" rel=\"noreferrer noopener\">Add a New Site<\/a>.<\/p>\n\n\n<style>.kb-row-layout-id15018_e72af0-d3 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id15018_e72af0-d3 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id15018_e72af0-d3 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-bottom:var(--global-kb-spacing-xs, 1rem);grid-template-columns:repeat(2, minmax(0, 1fr));}.kb-row-layout-id15018_e72af0-d3 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id15018_e72af0-d3 > .kt-row-column-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id15018_e72af0-d3 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id15018_e72af0-d3 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-2-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column15018_b5fc43-18 > .kt-inside-inner-col,.kadence-column15018_b5fc43-18 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column15018_b5fc43-18 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column15018_b5fc43-18 > .kt-inside-inner-col{flex-direction:column;}.kadence-column15018_b5fc43-18 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column15018_b5fc43-18 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column15018_b5fc43-18{position:relative;}@media all and (max-width: 1024px){.kadence-column15018_b5fc43-18 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column15018_b5fc43-18 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column15018_b5fc43-18\"><div class=\"kt-inside-inner-col\">\n<p>Once on the page to register a new site, fill out the details accordingly.<\/p>\n\n\n\n<p>Set the Label to the preferred label for the website. The label is a unique identifier for the reCAPTCHA configuration.<\/p>\n\n\n\n<p class=\"has-text-align-left\">The reCAPTCHA type can be set to either v2 or v3. The primary difference between reCAPTCHA v2 and v3 is their approach to detecting bots.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>reCAPTCHA v2 relies on challenge-response tests, such as clicking on images or selecting checkboxes. This requires direct user interaction to verify non-bot status.<\/li>\n\n\n\n<li>reCAPTCHA v3 uses a scoring system that assesses user interactions without user involvement. This runs in the background to analyze behavior and assign a score. This makes v3 less intrusive and offers a smoother user experience, though it raises privacy concerns due to the data collection involved.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-text-align-left\">Next, add the domain. This should match the website domain using the reCAPTCHA spam prevention feature.<br><br>Owners can be added to the website by entering and adding their email addresses. Adding owners allows multiple people to manage and monitor the reCAPTCHA settings for the current site.<br><br>Once finished, accept the Terms of Service and submit the new site.<\/p>\n<\/div><\/div>\n\n\n<style>.kadence-column15018_5f939c-49 > .kt-inside-inner-col,.kadence-column15018_5f939c-49 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column15018_5f939c-49 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column15018_5f939c-49 > .kt-inside-inner-col{flex-direction:column;}.kadence-column15018_5f939c-49 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column15018_5f939c-49 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column15018_5f939c-49{position:relative;}@media all and (max-width: 1024px){.kadence-column15018_5f939c-49 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column15018_5f939c-49 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column15018_5f939c-49\"><div class=\"kt-inside-inner-col\"><style>.kb-image15018_6d2d49-30 .kb-image-has-overlay:after{opacity:0.3;}<\/style>\n<figure class=\"wp-block-kadence-image kb-image15018_6d2d49-30 size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"744\" height=\"1024\" src=\"https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2024\/03\/Register-a-new-site-744x1024.jpg\" alt=\"Register a new site\" class=\"kb-img wp-image-8087\" srcset=\"https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2024\/03\/Register-a-new-site-744x1024.jpg 744w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2024\/03\/Register-a-new-site-218x300.jpg 218w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2024\/03\/Register-a-new-site-768x1058.jpg 768w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2024\/03\/Register-a-new-site-360x496.jpg 360w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2024\/03\/Register-a-new-site-1115x1536.jpg 1115w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2024\/03\/Register-a-new-site-1487x2048.jpg 1487w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2024\/03\/Register-a-new-site.jpg 1528w\" sizes=\"auto, (max-width: 744px) 100vw, 744px\" \/><\/figure>\n<\/div><\/div>\n\n<\/div><\/div>\n\n\n<p>Once site registration is complete, a page displaying the <strong>Site<\/strong> <strong>Key<\/strong> and <strong>Secret<\/strong> <strong>Key<\/strong> will appear. These two keys are <span style=\"text-decoration: underline\">required<\/span> for Kadence Forms to use the reCAPTCHA integration. It is important to save this page and key details for future reference. <em>(These keys can also be accessed later using the Google Admin Panel)<\/em><\/p>\n\n\n<style>.kb-image15018_d7275c-bb.kb-image-is-ratio-size, .kb-image15018_d7275c-bb .kb-image-is-ratio-size{max-width:642px;width:100%;}.wp-block-kadence-column > .kt-inside-inner-col > .kb-image15018_d7275c-bb.kb-image-is-ratio-size, .wp-block-kadence-column > .kt-inside-inner-col > .kb-image15018_d7275c-bb .kb-image-is-ratio-size{align-self:unset;}.kb-image15018_d7275c-bb figure{max-width:642px;}.kb-image15018_d7275c-bb .image-is-svg, .kb-image15018_d7275c-bb .image-is-svg img{width:100%;}.kb-image15018_d7275c-bb .kb-image-has-overlay:after{opacity:0.3;}<\/style>\n<div class=\"wp-block-kadence-image kb-image15018_d7275c-bb\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"723\" src=\"https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2024\/03\/Secret-Keys-1024x723.jpg\" alt=\"Secret Keys\" class=\"kb-img wp-image-8088\" srcset=\"https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2024\/03\/Secret-Keys-1024x723.jpg 1024w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2024\/03\/Secret-Keys-300x212.jpg 300w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2024\/03\/Secret-Keys-768x542.jpg 768w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2024\/03\/Secret-Keys-360x254.jpg 360w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2024\/03\/Secret-Keys-1536x1085.jpg 1536w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2024\/03\/Secret-Keys.jpg 1810w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading15018_3deb95-d2, .wp-block-kadence-advancedheading.kt-adv-heading15018_3deb95-d2[data-kb-block=\"kb-adv-heading15018_3deb95-d2\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading15018_3deb95-d2 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading15018_3deb95-d2[data-kb-block=\"kb-adv-heading15018_3deb95-d2\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading15018_3deb95-d2 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading15018_3deb95-d2[data-kb-block=\"kb-adv-heading15018_3deb95-d2\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 id=\"Adding-reCAPTCHA-keys-to-Form-(Adv)-Blocks\" class=\"kt-adv-heading15018_3deb95-d2 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading15018_3deb95-d2\">Adding reCAPTCHA keys to Form (Adv) Blocks<\/h2>\n\n\n\n<p>The <a href=\"https:\/\/www.kadencewp.com\/help-center\/docs\/kadence-blocks\/advanced-form-block\/\">Form (Adv) Block<\/a> supports the use of Google reCAPTCHA. This is done by clicking on the blue plus icon to add a new block inside the Form (Adv) Block. Then, navigate to the <a href=\"https:\/\/www.kadencewp.com\/help-center\/docs\/kadence-blocks\/advanced-form-block\/#misc-fields\">Misc tab<\/a> and add the CAPTCHA block to the form.<\/p>\n\n\n<style>.kb-image15018_844d09-49.kb-image-is-ratio-size, .kb-image15018_844d09-49 .kb-image-is-ratio-size{max-width:400px;width:100%;}.wp-block-kadence-column > .kt-inside-inner-col > .kb-image15018_844d09-49.kb-image-is-ratio-size, .wp-block-kadence-column > .kt-inside-inner-col > .kb-image15018_844d09-49 .kb-image-is-ratio-size{align-self:unset;}.kb-image15018_844d09-49 figure{max-width:400px;}.kb-image15018_844d09-49 .image-is-svg, .kb-image15018_844d09-49 .image-is-svg img{width:100%;}.kb-image15018_844d09-49 .kb-image-has-overlay:after{opacity:0.3;}<\/style>\n<div class=\"wp-block-kadence-image kb-image15018_844d09-49\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/Adding-a-Captcha-Block-1024x1024.jpg\" alt=\"Adding a Captcha Block\" class=\"kb-img wp-image-15020\" srcset=\"https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/Adding-a-Captcha-Block-1024x1024.jpg 1024w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/Adding-a-Captcha-Block-300x300.jpg 300w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/Adding-a-Captcha-Block-150x150.jpg 150w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/Adding-a-Captcha-Block-768x768.jpg 768w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/Adding-a-Captcha-Block-360x360.jpg 360w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/Adding-a-Captcha-Block.jpg 1236w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<style>.kb-row-layout-id15018_0b79f4-7d > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id15018_0b79f4-7d > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id15018_0b79f4-7d > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:repeat(2, minmax(0, 1fr));}.kb-row-layout-id15018_0b79f4-7d > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id15018_0b79f4-7d > .kt-row-column-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id15018_0b79f4-7d > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id15018_0b79f4-7d alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-2-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column15018_752064-33 > .kt-inside-inner-col,.kadence-column15018_752064-33 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column15018_752064-33 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column15018_752064-33 > .kt-inside-inner-col{flex-direction:column;}.kadence-column15018_752064-33 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column15018_752064-33 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column15018_752064-33{position:relative;}@media all and (max-width: 1024px){.kadence-column15018_752064-33 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column15018_752064-33 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column15018_752064-33\"><div class=\"kt-inside-inner-col\">\n<p>Afterward, select the CAPTCHA block and use the <strong>General<\/strong> <strong>Block<\/strong> <strong>Settings<\/strong> to set up Google reCAPTCHA<br><br> Under <strong>CAPTCHA TYPE<\/strong>, specify the proper version of Google reCAPTCHA (v2 or v3). Then, you can fill out your <strong>Site<\/strong> <strong>Key<\/strong> and <strong>Secret<\/strong> <strong>Keys<\/strong> accordingly. <br><em>(Don&#8217;t forget to press <span style=\"text-decoration: underline\">Save<\/span> after entering your keys)<\/em><br><br>You can <strong>Force a<\/strong> <strong>Specific<\/strong> <strong>Language<\/strong> if preferred. <br>(Click <a href=\"https:\/\/developers.google.com\/recaptcha\/docs\/language\/\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a> for a list of language codes.)<\/p>\n\n\n\n<p>You can also use the <strong>Style<\/strong> <strong>Block<\/strong> <strong>Settings<\/strong> to specify a <strong>Color<\/strong> <strong>Theme<\/strong> of <strong>Light<\/strong> or <strong>Dark<\/strong> and a <strong>Size<\/strong> of <strong>Normal<\/strong> or <strong>Compact<\/strong>.<\/p>\n\n\n<style>.kb-image15018_8f52b9-bc.kb-image-is-ratio-size, .kb-image15018_8f52b9-bc .kb-image-is-ratio-size{max-width:250px;width:100%;}.wp-block-kadence-column > .kt-inside-inner-col > .kb-image15018_8f52b9-bc.kb-image-is-ratio-size, .wp-block-kadence-column > .kt-inside-inner-col > .kb-image15018_8f52b9-bc .kb-image-is-ratio-size{align-self:unset;}.kb-image15018_8f52b9-bc figure{max-width:250px;}.kb-image15018_8f52b9-bc .image-is-svg, .kb-image15018_8f52b9-bc .image-is-svg img{width:100%;}.kb-image15018_8f52b9-bc .kb-image-has-overlay:after{opacity:0.3;}<\/style>\n<div class=\"wp-block-kadence-image kb-image15018_8f52b9-bc\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"560\" height=\"658\" src=\"https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/reCAPTCHA-Style.jpg\" alt=\"reCAPTCHA Style\" class=\"kb-img wp-image-15022\" srcset=\"https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/reCAPTCHA-Style.jpg 560w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/reCAPTCHA-Style-255x300.jpg 255w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/reCAPTCHA-Style-360x423.jpg 360w\" sizes=\"auto, (max-width: 560px) 100vw, 560px\" \/><\/figure><\/div>\n<\/div><\/div>\n\n\n<style>.kadence-column15018_f62a16-21 > .kt-inside-inner-col,.kadence-column15018_f62a16-21 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column15018_f62a16-21 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column15018_f62a16-21 > .kt-inside-inner-col{flex-direction:column;}.kadence-column15018_f62a16-21 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column15018_f62a16-21 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column15018_f62a16-21{position:relative;}@media all and (max-width: 1024px){.kadence-column15018_f62a16-21 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column15018_f62a16-21 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column15018_f62a16-21\"><div class=\"kt-inside-inner-col\"><style>.kb-image15018_367c58-f3.kb-image-is-ratio-size, .kb-image15018_367c58-f3 .kb-image-is-ratio-size{max-width:250px;width:100%;}.wp-block-kadence-column > .kt-inside-inner-col > .kb-image15018_367c58-f3.kb-image-is-ratio-size, .wp-block-kadence-column > .kt-inside-inner-col > .kb-image15018_367c58-f3 .kb-image-is-ratio-size{align-self:unset;}.kb-image15018_367c58-f3 figure{max-width:250px;}.kb-image15018_367c58-f3 .image-is-svg, .kb-image15018_367c58-f3 .image-is-svg img{width:100%;}.kb-image15018_367c58-f3 .kb-image-has-overlay:after{opacity:0.3;}<\/style>\n<div class=\"wp-block-kadence-image kb-image15018_367c58-f3\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"548\" height=\"1410\" src=\"https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/CAPTCHA-Block-Settings-for-Google.jpg\" alt=\"CAPTCHA Block Settings for Google\" class=\"kb-img wp-image-15021\" srcset=\"https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/CAPTCHA-Block-Settings-for-Google.jpg 548w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/CAPTCHA-Block-Settings-for-Google-117x300.jpg 117w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/CAPTCHA-Block-Settings-for-Google-398x1024.jpg 398w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/CAPTCHA-Block-Settings-for-Google-199x512.jpg 199w\" sizes=\"auto, (max-width: 548px) 100vw, 548px\" \/><\/figure><\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n\n<p>Once everything is set up, the Form (Adv) Block will validate users through Google reCAPTCHA.<\/p>\n\n\n<style>.wp-block-kadence-advancedheading.kt-adv-heading15018_d82bd5-05, .wp-block-kadence-advancedheading.kt-adv-heading15018_d82bd5-05[data-kb-block=\"kb-adv-heading15018_d82bd5-05\"]{font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading15018_d82bd5-05 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading15018_d82bd5-05[data-kb-block=\"kb-adv-heading15018_d82bd5-05\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.wp-block-kadence-advancedheading.kt-adv-heading15018_d82bd5-05 img.kb-inline-image, .wp-block-kadence-advancedheading.kt-adv-heading15018_d82bd5-05[data-kb-block=\"kb-adv-heading15018_d82bd5-05\"] img.kb-inline-image{width:150px;vertical-align:baseline;}<\/style>\n<h2 id=\"Adding-reCAPTCHA-keys-to-Form-Blocks\" class=\"kt-adv-heading15018_d82bd5-05 wp-block-kadence-advancedheading\" data-kb-block=\"kb-adv-heading15018_d82bd5-05\">Adding reCAPTCHA Keys to Form Blocks<\/h2>\n\n\n\n<p>The <a href=\"https:\/\/www.kadencewp.com\/help-center\/docs\/kadence-blocks\/form-block\/\">classic Form Block<\/a> also supports using reCAPTCHA v2 and v3. To get started, select a Form Block and access the General Block Settings. Find and expand the Google reCAPTCHA accordion.<\/p>\n\n\n<style>.kb-row-layout-id15018_b204ee-f6 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id15018_b204ee-f6 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id15018_b204ee-f6 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:repeat(2, minmax(0, 1fr));}.kb-row-layout-id15018_b204ee-f6 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id15018_b204ee-f6 > .kt-row-column-wrap{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media all and (max-width: 767px){.kb-row-layout-id15018_b204ee-f6 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id15018_b204ee-f6 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-2-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column15018_875599-85 > .kt-inside-inner-col,.kadence-column15018_875599-85 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column15018_875599-85 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column15018_875599-85 > .kt-inside-inner-col{flex-direction:column;}.kadence-column15018_875599-85 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column15018_875599-85 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column15018_875599-85{position:relative;}@media all and (max-width: 1024px){.kadence-column15018_875599-85 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column15018_875599-85 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column15018_875599-85\"><div class=\"kt-inside-inner-col\">\n<p>Set the reCAPTCHA Version to v2 or v3.<br><br>You have the option to <strong>Force a Specific Language<\/strong>.<br><em>(Click <a href=\"https:\/\/developers.google.com\/recaptcha\/docs\/language\/\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a> for a list of language codes.) <\/em><br><br>Then, enter your <strong>Site<\/strong> <strong>Key<\/strong> and <strong>Secret<\/strong> <strong>Key<\/strong> and <strong>Save<\/strong> the changes.<br><br><br><br><\/p>\n<\/div><\/div>\n\n\n<style>.kadence-column15018_e7257a-ce > .kt-inside-inner-col,.kadence-column15018_e7257a-ce > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column15018_e7257a-ce > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column15018_e7257a-ce > .kt-inside-inner-col{flex-direction:column;}.kadence-column15018_e7257a-ce > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column15018_e7257a-ce > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column15018_e7257a-ce{position:relative;}@media all and (max-width: 1024px){.kadence-column15018_e7257a-ce > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column15018_e7257a-ce > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column15018_e7257a-ce\"><div class=\"kt-inside-inner-col\"><style>.kb-image15018_d93edb-86.kb-image-is-ratio-size, .kb-image15018_d93edb-86 .kb-image-is-ratio-size{max-width:500px;width:100%;}.wp-block-kadence-column > .kt-inside-inner-col > .kb-image15018_d93edb-86.kb-image-is-ratio-size, .wp-block-kadence-column > .kt-inside-inner-col > .kb-image15018_d93edb-86 .kb-image-is-ratio-size{align-self:unset;}.kb-image15018_d93edb-86 figure{max-width:500px;}.kb-image15018_d93edb-86 .image-is-svg, .kb-image15018_d93edb-86 .image-is-svg img{width:100%;}.kb-image15018_d93edb-86 .kb-image-has-overlay:after{opacity:0.3;}<\/style>\n<div class=\"wp-block-kadence-image kb-image15018_d93edb-86\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"918\" height=\"1024\" src=\"https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/Form-reCAPTCHA-918x1024.jpg\" alt=\"Form reCAPTCHA\" class=\"kb-img wp-image-15023\" srcset=\"https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/Form-reCAPTCHA-918x1024.jpg 918w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/Form-reCAPTCHA-269x300.jpg 269w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/Form-reCAPTCHA-768x857.jpg 768w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/Form-reCAPTCHA-1377x1536.jpg 1377w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/Form-reCAPTCHA-360x402.jpg 360w, https:\/\/www.kadencewp.com\/help-center\/wp-content\/uploads\/sites\/14\/2025\/09\/Form-reCAPTCHA.jpg 1832w\" sizes=\"auto, (max-width: 918px) 100vw, 918px\" \/><\/figure><\/div>\n<\/div><\/div>\n\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>When posting forms on your website, it is ideal to use some form of spam prevention to prevent malicious actors. A popular option is Google reCAPTCHA, an effective, trusted form of spam prevention. This guide will overview how to set up Google reCAPTCHA and use it with your Kadence Forms. Want to add reCAPTCHA protection&#8230;<\/p>\n","protected":false},"author":148263,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"doc_category":[444],"doc_tag":[],"knowledge_base":[7],"class_list":["post-15018","docs","type-docs","status-publish","hentry","doc_category-kadence-form-integrations","knowledge_base-kadence-blocks"],"year_month":"2026-04","word_count":587,"total_views":"1821","reactions":{"happy":"1","normal":"0","sad":"0"},"author_info":{"display_name":"victormonk","author_link":"https:\/\/www.kadencewp.com\/help-center\/author\/victormonk\/"},"doc_category_info":[{"term_name":"Kadence Form Integrations","term_url":"https:\/\/www.kadencewp.com\/help-center\/knowledge-base\/kadence-blocks\/kadence-form-integrations\/"}],"doc_tag_info":[],"knowledge_base_info":[{"term_name":"Kadence Blocks","term_url":"https:\/\/www.kadencewp.com\/help-center\/knowledge-base\/kadence-blocks\/","term_slug":"kadence-blocks"}],"knowledge_base_slug":["kadence-blocks"],"taxonomy_info":{"doc_category":[{"value":444,"label":"Kadence Form Integrations"}],"knowledge_base":[{"value":7,"label":"Kadence Blocks"}]},"featured_image_src_large":false,"comment_info":0,"_links":{"self":[{"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/docs\/15018","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/users\/148263"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/comments?post=15018"}],"version-history":[{"count":5,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/docs\/15018\/revisions"}],"predecessor-version":[{"id":15036,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/docs\/15018\/revisions\/15036"}],"wp:attachment":[{"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/media?parent=15018"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/doc_category?post=15018"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/doc_tag?post=15018"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/www.kadencewp.com\/help-center\/wp-json\/wp\/v2\/knowledge_base?post=15018"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}