ChristianKasper Posted March 2, 2022 Share Posted March 2, 2022 Site URL: http://www.iamchristiankasper.com Hello, I receive recently a lot of spam and random email addresses are being added to my newsletter list. Therefor I want to use a reCAPTCHA. But the integration is not working. In the edit mode it shows the reCAPTCHA and it doesn't mention any errors (e.g. "error for site owner: invalid site key" or domain errors) But when I go to my site, scroll down to the footer and add a email address inside of the newsletter form it didn't show the reCAPTCHA. Anyone knows what the issue is? Link to comment
Xavigator Posted March 5, 2022 Share Posted March 5, 2022 I'm having the exact same issue. Such a simple thing being so difficult to figure out. Please post here if you find a solution Link to comment
paul2009 Posted March 5, 2022 Share Posted March 5, 2022 On 3/2/2022 at 12:51 AM, ChristianKasper said: I want to use a reCAPTCHA. In the edit mode it shows the reCAPTCHA. But when I go to my site...it didn't show the reCAPTCHA. Check your settings in Google to see that you have added both domains. If the reCAPTCHA only appears when you are logged on (or viewing the site using the built-in Squarespace domain (the one that ends with .squarespace.com) then it is likely that you only added this domain to the Google settings. In this case, add the primary/public domain name too and save your settings. When you refresh your site, it should work. Did this help? Please give feedback by clicking an icon below ⬇️ Me: I'm Paul, a SQSP user for >18 yrs & Circle Leader since 2017. I value honesty, transparency, diversity and good design ♥. Work: Founder of SF.DIGITAL. We provide high quality original extensions to supercharge your Squarespace website. Content: Views and opinions are my own. Links in my posts may refer to my own SF.DIGITAL products or may be affiliate links. Forum advice is completely free. You can thank me by selecting a feedback emoji. Buying a coffee is generous but optional. Would you like your customers to be able to mark their favourite products in your Squarespace store? Link to comment
ChristianKasper Posted March 5, 2022 Author Share Posted March 5, 2022 9 hours ago, paul2009 said: Check your settings in Google to see that you have added both domains. If the reCAPTCHA only appears when you are logged on (or viewing the site using the built-in Squarespace domain (the one that ends with .squarespace.com) then it is likely that you only added this domain to the Google settings. In this case, add the primary/public domain name too and save your settings. When you refresh your site, it should work. Did this help? Please give feedback by clicking an icon below ⬇️ thank you Paul. I added the squarespace domain (mauve-burgundy-2smd.squarespace.com/) , my primary domain (iamchristiankasper.com/) and the secondary which will expire in September (christiankasper.org/) . Any other idea why this might be the case? Link to comment
paul2009 Posted March 5, 2022 Share Posted March 5, 2022 Have you removed the reCAPTCHA? I don't see it. Me: I'm Paul, a SQSP user for >18 yrs & Circle Leader since 2017. I value honesty, transparency, diversity and good design ♥. Work: Founder of SF.DIGITAL. We provide high quality original extensions to supercharge your Squarespace website. Content: Views and opinions are my own. Links in my posts may refer to my own SF.DIGITAL products or may be affiliate links. Forum advice is completely free. You can thank me by selecting a feedback emoji. Buying a coffee is generous but optional. Would you like your customers to be able to mark their favourite products in your Squarespace store? Link to comment
ChristianKasper Posted March 5, 2022 Author Share Posted March 5, 2022 it should be there. In the footer there is an email form. If you use it the reCAPTCHA should come up. But that is the thing. It is not coming up on the live page, even though in the edit mode it is showing up (see screenshot that I posted in the first post). Link to comment
paul2009 Posted March 5, 2022 Share Posted March 5, 2022 I don't see the reCAPTCHA on the page or in the code - even on the squarespace domain - so it's difficult to diagnose from here. If it is still enabled (as shown in your original screenshot) you may want to contact Squarespace Customer Care as they may be able to see more with their access. ChristianKasper 1 Me: I'm Paul, a SQSP user for >18 yrs & Circle Leader since 2017. I value honesty, transparency, diversity and good design ♥. Work: Founder of SF.DIGITAL. We provide high quality original extensions to supercharge your Squarespace website. Content: Views and opinions are my own. Links in my posts may refer to my own SF.DIGITAL products or may be affiliate links. Forum advice is completely free. You can thank me by selecting a feedback emoji. Buying a coffee is generous but optional. Would you like your customers to be able to mark their favourite products in your Squarespace store? Link to comment
ChristianKasper Posted March 6, 2022 Author Share Posted March 6, 2022 thank you very much @paul2009 I will reach out the customer care paul2009 and nathan 2 Link to comment
nathan Posted April 6, 2022 Share Posted April 6, 2022 @ChristianKasperany resolution to this? I'm having a similar problem. Setting up the form works fine, but when I visit from any of the domains added to my reCAPTCHA dashboard, I get ERROR for site owner: Invalid key type. Hopefully you've found a fix? Link to comment
nathan Posted April 7, 2022 Share Posted April 7, 2022 20 hours ago, nathan said: @ChristianKasperany resolution to this? I'm having a similar problem. Setting up the form works fine, but when I visit from any of the domains added to my reCAPTCHA dashboard, I get ERROR for site owner: Invalid key type. Hopefully you've found a fix? Answering myself… Turns out I was using keys for reCAPTCHA v3, which are not supported by Squarespace. (Explained in Troubleshooting section here: https://support.squarespace.com/hc/en-us/articles/115013193528#toc-troubleshooting). Created v2 keys in my reCAPTCHA console and it is working now. Link to comment
JMastrangelo Posted July 26, 2022 Share Posted July 26, 2022 After about an hour scouring the internet and delving into Google Developer pages way above my pay grade... The answer for me was that I needed to use my SquareSpace "built-in domain" instead of the domain name I registered. So dont use your fancy domain like www.ilovecats.com - just use the random website name that SquareSpace gave you when you started building the site. It's available under "Settings_Domains" and it's the "built-in domain." Godspeed Squarespacers! Link to comment
paul2009 Posted July 26, 2022 Share Posted July 26, 2022 1 hour ago, JMastrangelo said: The answer for me was that I needed to use my SquareSpace "built-in domain" instead of the domain name I registered. You'll need to add both to the settings: the built-in Squarespace domain is required whilst you are logged on to the site the primary domain name is required for visitors Me: I'm Paul, a SQSP user for >18 yrs & Circle Leader since 2017. I value honesty, transparency, diversity and good design ♥. Work: Founder of SF.DIGITAL. We provide high quality original extensions to supercharge your Squarespace website. Content: Views and opinions are my own. Links in my posts may refer to my own SF.DIGITAL products or may be affiliate links. Forum advice is completely free. You can thank me by selecting a feedback emoji. Buying a coffee is generous but optional. Would you like your customers to be able to mark their favourite products in your Squarespace store? Link to comment
RSpielvogel Posted April 11, 2023 Share Posted April 11, 2023 I'm having a different issue than above. I've made my Google reCAPTCHA account, v2, checkbox, all three domain names associated with my site, and entered the corresponding API keys in the settings. But I still can't access reCAPTCHA on the site. The menu option is grayed out (below). Any thoughts? Link to comment
paul2009 Posted April 11, 2023 Share Posted April 11, 2023 37 minutes ago, RSpielvogel said: I still can't access reCAPTCHA on the site. The menu option is grayed out (below). You should be able to toggle the reCAPTCHA on, like this: If this isn't working for you, I recommend that you contact Squarespace Customer Care for assistance. This guide explains how to do so. 43 minutes ago, RSpielvogel said: I've made my Google reCAPTCHA account, v2, checkbox, all three domain names associated with my site, and entered the corresponding API keys Note that since this thread was written in 2022, the reCAPTCHA has been upgraded to v3 on form blocks, newsletter blocks, or promotional pop-ups. This means that you no longer need a Google account or API keys. Google reCAPTCHA v2 is now only used on Cover Pages on Squarespace 7.0. For more information see this thread. Did this help? Please give feedback by clicking an icon below ⬇️ Me: I'm Paul, a SQSP user for >18 yrs & Circle Leader since 2017. I value honesty, transparency, diversity and good design ♥. Work: Founder of SF.DIGITAL. We provide high quality original extensions to supercharge your Squarespace website. Content: Views and opinions are my own. Links in my posts may refer to my own SF.DIGITAL products or may be affiliate links. Forum advice is completely free. You can thank me by selecting a feedback emoji. Buying a coffee is generous but optional. Would you like your customers to be able to mark their favourite products in your Squarespace store? Link to comment
RSpielvogel Posted April 13, 2023 Share Posted April 13, 2023 On 4/11/2023 at 1:03 PM, paul2009 said: You should be able to toggle the reCAPTCHA on, like this: Right. That's unfortunately what won't work (it simply won't toggle on). I'll contact customer support. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment