we built a HubSpot integration into our React framework that is based on the Forms API v3. Once we enabled captchas we got this error message:
Form '*' can't receive API submissions as Captcha (SPAM prevention) is enabled.
There is no info about this in the developer documentation. The only documentation article regarding that that I found is this one which basically says, that we can’t use follow up emails with API submissions.
There is also this forum post from about three years ago where someone from your team basically said the same thing. The last posts there are users asking for alternative solutions without getting a response.
So I checked this and with a quick test. I created a form without a captcha, added a follow up email and submitted the form through the API. Turns out, it works. My submissions was successful and the follow up email was sent.
So what is the current state of that issue? Do follow up emails work with the API or not and if not, where is this documented?
In addition to that, does my client know that he/she can’t use captchas in their forms?
I can’t submit forms when the captcha is enabled but would still like to display my own captcha when that option is active.
Check out this post where a user encountered the same issue. When using the Form Submission API, you can not use Captcha, which is a limitation if you want to both embed the form and use the API.
Definitely post this as an idea so they might add a feature to the Submission API
I linked the same forum threat in my post, so yes I did check that out and did not answer my question.
The “problem” is that the limitation mentioned there does not apply to my form. I can create follow up emails and use those with the captcha disabled, so it seems like something changed.
In addition to that I can’t find any mentions about reCaptcha in the developer documentation and I’m not quite sure if I can trust a 3 years old forum thread that seems to be invalid by now.
We are working on a larger website for a client that includes multiple HubSpot forms that are implemented with the API and displayed as custom React components. We need to know if this solution will be working on production and the current state is that it shouldn’t be working but it does, which is not sufficent enough for us. We need a definite answer for that and can’t find it in the official documentation.
My bad, I missed the link. Follow up e-mails should work just fine with the Form Submission API, it is just the reCaptcha that doesn’t work. I have used the Form Submission API for quite some time now and haven’t had any issues just yet.
If I read the documentation correctly, they are stating that the follow up email will only not work if you use captcha, which isn’t the case with the form you created.