β³ π Add Cloudflare Turnstile integration #25671
Replies: 39 comments 32 replies
-
|
Hope this can be added like WPForms did so it can be integrated easily to Elementor forms. |
Beta Was this translation helpful? Give feedback.
-
|
This already exists in https://wordpress.org/plugins/simple-cloudflare-turnstile/ right..? and duplicate of https://github.com/orgs/elementor/discussions/27293 |
Beta Was this translation helpful? Give feedback.
-
|
At this moment (Dec 4th 2024), the Simple Cloudflare Turnstile throws a JS error Can't find variable: turnstile on websites with Elementor. So an integration with Cloudflare Turnstile without the need for a plugin would make it a more reliable solution. Also beneficial for Elementor. |
Beta Was this translation helpful? Give feedback.
-
|
Very necessary to have this in the settings of Elementor without installing a plugin. Turnstile is 100000 times better. Please, is very important! |
Beta Was this translation helpful? Give feedback.
-
|
I built a custom integration to add Cloudflare Turnstile support to Elementor Forms, following the same pattern Elementor uses for reCAPTCHA. To use it, you just need to include it in your theme's function.php file. https://gist.github.com/DavePodosyan/b4e6f0a261ce5c7ed3b30b0734d56291 |
Beta Was this translation helpful? Give feedback.
-
|
This will become more important this year as Google are moving all keys to cloud projects (Billing) by the end of the year and lots of users are going to want an alternative. hcaptcha is another option that could be added. |
Beta Was this translation helpful? Give feedback.
-
|
I need this on over 50 websites! |
Beta Was this translation helpful? Give feedback.
-
|
Google will start charging for ReCaptcha at the end of 2025, it would be very important for a lot of people to get this before then. |
Beta Was this translation helpful? Give feedback.
-
|
reCAPTCHA Essentials is only free up to 10,000 assessments per month. That might sound like a lot but good luck if you have many visitors and bots monthly... Source: |
Beta Was this translation helpful? Give feedback.
-
|
Thanks @DavePodosyan for the starter implementation. Note that your implementation uses The solution means switching the cloudflare turnstile to Then I found a related issue for a different modal/popup: Essentially, track state of initilization on the turnstile field element itself as an attribute, and leave We have our own custom plugin (not commercial), so my implementation has been very much customized, but I'd be happy to share code if that's of interest...it could be cleaned up. So, a universal implementation:
I hope this info is useful to others that might be trying and encountering |
Beta Was this translation helpful? Give feedback.
-
|
The lack of Turnstile support has caused me to stop using Elementor forms altogether. There are too many other options that support Turnstile and hCaptcha. |
Beta Was this translation helpful? Give feedback.
-
|
+1 |
Beta Was this translation helpful? Give feedback.
-
|
+1 |
Beta Was this translation helpful? Give feedback.
-
|
A lightweight plugin that adds native support for hCaptcha and Cloudflare Turnstile https://github.com/DavePodosyan/captcha-for-elementor-pro-forms |
Beta Was this translation helpful? Give feedback.
-
|
@reedock, Totally get it, native support in Elementor would be ideal. Iβm not trying to promote anything here, just leaving a stopgap for folks blocked today. The add-on is minimalist: it registers the field types, enqueues the provider scripts, and validates tokens on submit. No settings beyond site/secret keys, no extra features, no telemetry. I would have submitted this as a PR directly, but unfortunately Elementor Pro is not a public repo. |
Beta Was this translation helpful? Give feedback.
-
|
What's the usual turn around of popular feature requests? |
Beta Was this translation helpful? Give feedback.
-
|
+1 |
Beta Was this translation helpful? Give feedback.
-
|
Wow, 1.5 years later still no turnstile while the entire industry is using this as a standard. Shame on you Elementor |
Beta Was this translation helpful? Give feedback.
-
|
This is how pathetic this is on Elementor's part. Two months ago, I asked a small plugin developer of WP24 Domain Check if they had any plans of putting Turnstile in, as I no longer use Google's Captcha. I didn't hold high hopes as it is a free plugin from a small developer. Today, it was rolled out in their latest version, TWO MONTHS after asking. If a small developer of a free plugin can manage to make it a priority, not sure as a paying customer of Elementor they can't take this more seriously. I don't think it is even on the development list! |
Beta Was this translation helpful? Give feedback.
-
|
Really hoping this comes in 2026. |
Beta Was this translation helpful? Give feedback.
-
|
It is really odd to me that they mention Cloudflare so many times on their WordPress hosting page on their website. Cloudflare CDN is mentioned 8 times, if I counted correctly. So, if they are so proud to partner with them, why is this integration taking so long? Now is the time to launch this feature; everyone is moving away from reCAPTCHA! Please at least tell us it is in the product roadmap. Paying elementor customer here! |
Beta Was this translation helpful? Give feedback.
-
|
Get this thing added already. It's way more important than whatever AI slop is being worked on right now. It's an actual feature that actual site owners need. |
Beta Was this translation helpful? Give feedback.
-
|
Huge value for Elementor if this feature gets added. Current free implementations on Wordpress plugins don't work well with Elementor Forms. Please consider. |
Beta Was this translation helpful? Give feedback.
-
|
agree would love for this to be added |
Beta Was this translation helpful? Give feedback.
-
|
Would be very nice to have this integrated. Other themes like Avada already have this integrated and Google is forcing their terrible Google Cloud Console platform. |
Beta Was this translation helpful? Give feedback.
-
|
Is this even in the roadmap? Any update at all? CF Turnstile has been a free public product since 2022... As a paying customer I am increasingly worried that Elementor overall is heading in the totally wrong direction. Even the paid 'support' is woeful now unless you upgrade to a specific tier. FYI anyone here thinking of alternatives, Bricks has supported Turnstile since v1.9 and continues to do so, because it is clearly a feature that any form-builder should include. |
Beta Was this translation helpful? Give feedback.
-
|
This request is nearing the 2-year markβ¦ Not sure whatβs the point of feature requests if they arenβt addressed by Elementor staff. Itβs in the top 10 all time requested features for a while now. So frustrating to see requests sit for years while they keeps working on promoting new paid products instead of addressing top features and bugs. |
Beta Was this translation helpful? Give feedback.
-
|
I suggest if you want this done you bombard their support with emails. I emailed them last year and again this morning. This mornings was essentially the same as the one I got last year (see below). It is a complete joke. I emailed a really small plugin developer and asked if they were going to implement Turnstile. 2 months later it was implemented and this was on a free plugin. I asked Elementor why I'm paying them when I small free plugin can manage to do it. **Thank you for contacting Elementor Support. Thank you for following up on this, and I sincerely apologize for the lack of updates and the frustration this has caused. We completely understand how important Cloudflare Turnstile support is, especially with the recent changes to CAPTCHA services. At this time, there are no confirmed updates we can share regarding its implementation. However, please be assured that your request will be formally logged as a feature request and shared with our product team for consideration. We truly value your long-time support and feedback, and we understand your concerns about this functionality. Thank you for bringing this to our attention, and we appreciate your patience. Best Regards,** |
Beta Was this translation helpful? Give feedback.
-
|
+1 |
Beta Was this translation helpful? Give feedback.
-
|
They're probably too busy worrying about revenue with their new editor and useless stuff. Why bother working on improvements and features behind the scenes? That's why I only use it for legacy projects. With AI tools on the field, no-code tools and way less necessary every day. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Prerequisites
What problem is your feature request going to solve? Please describe..
There is currently no way to add Cloudflare Turnstile to Elementor forms without the need of an extra plugin. Only reCAPTCHA is being offered.
Describe the solution you'd like.
Add Cloudflare Turnstile in the Settings, Integration tab.
Describe alternatives you've considered.
reCAPTCHA and reCAPTCHA V3 aren't as good as Cloudflare Turnstile in my humble opinion.
Additional context
Other plugins specialized in "forms" like WPforms etc. integrated Cloudflare turnstile already.
Agreement
Beta Was this translation helpful? Give feedback.
All reactions