Cómo configurar Cloudflare Turnstile es la pregunta correcta si tu formulario de contacto recibe spam constante, o si ya probaste reCAPTCHA y te frustró tener que «seleccionar todos los semáforos». Turnstile es la alternativa que la mayoría de negocios deberían estar usando en 2026: invisible para el usuario real, efectiva contra los bots.
Turnstile analiza señales del navegador y del comportamiento sin pedirle nada al visitante en la mayoría de los casos — nada de imágenes que identificar, nada de casillas que marcar. Puedes consultar el funcionamiento técnico completo en la documentación oficial de Cloudflare. A diferencia de reCAPTCHA, no depende de Google ni comparte los datos de tus visitantes con ellos.
Paso 1: crea tu cuenta y el sitio en Cloudflare. Entra a dash.cloudflare.com, y en el menú lateral busca la sección Turnstile. Haz clic en «Add site».
Paso 2: configura tu sitio. Ponle un nombre de referencia interna (ej. «Formulario de contacto»), añade el dominio exacto donde vive tu formulario, y elige el modo del widget «Managed» — deja que Cloudflare decida cuándo mostrar un reto visual y cuándo dejar pasar directamente. Al guardar, obtienes dos claves: una Site Key (pública, va en tu formulario) y una Secret Key (privada, va en tu servidor — nunca la publiques en el código visible).
Paso 3: añade el widget a tu formulario. Si usas WordPress con un plugin de formularios (Contact Form 7, WPForms, Elementor Forms), busca en su configuración la opción «Turnstile» — la mayoría de plugins modernos ya lo soportan de forma nativa; solo pega ahí tu Site Key y tu Secret Key. Si tu formulario es código personalizado, necesitas cargar el script de Cloudflare y verificar la respuesta del widget desde tu servidor con la Secret Key antes de aceptar el envío — esta segunda parte es la que realmente detiene a los bots.
Paso 4: pruébalo antes de darlo por terminado. Envía el formulario tú mismo desde una ventana de incógnito. Si funciona bien, en la mayoría de los casos ni siquiera vas a ver el widget — solo una pequeña marca de verificación discreta.
Cuándo pedir ayuda profesional
Si tu formulario está integrado con un CRM, con envío de correos automáticos o con WooCommerce, la verificación del lado del servidor puede complicarse. Es exactamente el tipo de tarea que resolvemos dentro de nuestro mantenimiento WordPress, sin que tengas que tocar una sola línea de código.
Preguntas frecuentes:
Sí, para la mayoría de webs de tamaño normal, incluido en el plan gratuito de Cloudflare.
La mayoría de plugins populares ya lo soportan de forma nativa; si el tuyo no, se puede integrar con un poco de código personalizado.
No, las claves Site Key y Secret Key son permanentes una vez creadas, salvo que decidas regenerarlas manualmente por seguridad.
Sí, puedes reutilizar el mismo Site Key y Secret Key en varios formularios del mismo dominio, sin necesidad de crear una configuración distinta para cada uno.
No debería — está diseñado específicamente para ser más rápido y menos intrusivo que reCAPTCHA.
No, son complementarios. Turnstile protege formularios específicos del spam automatizado; un firewall protege el sitio completo de otros tipos de ataque.
En resumen: configurar Cloudflare Turnstile toma menos de diez minutos y resuelve un problema (el spam en formularios) que de otra forma sigue drenando tiempo y atención semana tras semana, sin que el usuario real note ninguna fricción extra.
Landing desde 299 €, web informativa desde 499 €. Precio cerrado antes de empezar y entrega en dos o tres semanas.
Estudio de diseño web, mantenimiento WordPress y hosting para emprendedores. Hecho en Madrid, con cariño, desde 2020.
© 2026 Kakao Pixel · Hecho con ❤ desde Madrid.