Análisis del plan gratuito de Cloudflare
Inventario completo de funcionalidades gratuitas, con ventajas y limitaciones, explicadas sin tecnicismos y organizadas por utilidad real para emprendedores.
Tu negocio digital y Cloudflare
Antes de explorar cada servicio, este mapa conecta necesidades reales de un negocio digital con las herramientas gratuitas de Cloudflare que las resuelven.
| Necesidad de negocio | Servicio Cloudflare | Sección |
|---|---|---|
| Web rápida y segura | CDN + SSL + DDoS + WAF | 01, 02 |
| Captar leads con formularios | Workers + Turnstile | 03, 07 |
| Alojar landings sin servidor | Pages | 03 |
| Guardar archivos (PDFs, imágenes) | R2 | 04 |
| Analítica sin cookies ni banner | Web Analytics + Zaraz | 08 |
| Email profesional con tu dominio | Email Routing | 06 |
| Automatizar con IA | Workers AI + AI Gateway | 05 |
| Tener un blog profesional | Pages + Workers + R2 | 03 |
| Optimizar imágenes automáticamente | Images | 02 |
| Guardar claves API de forma segura | Secrets + Secrets Store | 03 |
| Proteger zonas privadas | Zero Trust / Tunnel | 09 |
Flujo con asistente IA
Un asistente de IA (Claude, Cursor, GitHub Copilot, etc.) puede generar código, crear landings y diseñar lógica de negocio. Cloudflare ejecuta ese código, aloja esas landings y protege tu web. El emprendedor define qué necesita; la IA traduce a código; Cloudflare lo pone en producción. Limitación: este flujo requiere familiaridad mínima con terminal y despliegue (wrangler deploy o git push).
Protección y Seguridad
Protección contra ataques DDoS
Qué es en simple: imagina que miles de personas falsas intentan entrar a tu tienda a la vez para bloquear la puerta e impedir que entren los clientes reales. Eso es un ataque DDoS. Cloudflare detecta ese tráfico falso y lo bloquea antes de que llegue a tu web.
Protección ilimitada con una capacidad de red de 124 Tbps (más que la mayoría de países).
SSL/TLS
Qué es en simple: el candadito verde que aparece junto a la URL en el navegador. Ese candadito significa que nadie puede espiar lo que el visitante hace en tu web (ni contraseñas, ni datos de formularios, nada).
Por qué importa: si no lo tienes, pasan dos cosas malas: Google te baja en el ranking (tu web aparece más abajo en las búsquedas) y los visitantes ven un cartel rojo de «No es seguro» que les asusta. Con Cloudflare se activa solo, se renueva solo y no tienes que hacer nada.
WAF — Firewall
Qué es en simple: un guardia de seguridad invisible en la puerta de tu web. Cada vez que alguien entra, el guardia lo inspecciona. Si parece un visitante normal, pasa. Si parece un hacker intentando colarse, lo bloquea.
Qué protege: los 10 trucos más usados por hackers en internet. Por ejemplo: meter código malicioso en tu formulario de contacto para intentar robar datos, o manipular la URL de tu web para acceder a cosas que no deberían ver. Tú no tienes que entender estos ataques — el WAF los bloquea por ti.
Detección de bots
Qué hace: distingue si quien visita tu web es una persona real o un robot (un programa automático que navega solo, sin que nadie lo controle).
Para qué sirve: evita que los robots te llenen el formulario de contacto con spam, te copien todo el contenido de la web, o inflen tus estadísticas de visitas con visitas falsas (lo que te haría tomar decisiones equivocadas).
Velocidad y Rendimiento
CDN — Red de Distribución
Qué es en simple: en vez de tener tu web en un único servidor (por ejemplo, en Madrid), Cloudflare hace copias automáticas y las distribuye en más de 300 ciudades del mundo. Cuando alguien te visita desde México, recibe la copia de México; desde Berlín, la de Berlín. Resultado: tu web carga mucho más rápido.
| Característica | Límite |
|---|---|
| Ancho de banda | Ilimitado |
| Cache de archivos | Hasta 512 MB c/u |
| Compresión Brotli | Incluida |
| Early Hints | Precarga anticipada |
| Always Online | Copia guardada si tu servidor cae |
DNS
El «listín telefónico» de internet: traduce tu dominio (tudominio.com) a la dirección del servidor donde está tu web.
| Característica | Límite gratuito |
|---|---|
| Dominios (zonas) | Ilimitados |
| Registros por zona | 1.000 |
| Consultas DNS | Ilimitadas |
| DNSSEC | Incluido |
| Tipos de registro | A, AAAA, CNAME, MX, TXT, etc. |
| Historial de cambios | Incluido |
Para qué te serviría
Gestionar todos tus dominios desde un mismo sitio: decirle a internet dónde está tu web, configurar el email de tu dominio, crear subdominios (como blog.tudominio.com). Todo en un panel, sin coste, sin límite de dominios.
Speed Brain
Qué es en simple: Cloudflare adivina qué página va a visitar tu usuario a continuación y empieza a cargarla antes de que haga clic. Es como un camarero que ya te está preparando el café porque sabe que siempre lo pides después de comer.
Resultado real: según las pruebas internas de Cloudflare, puede mejorar el tiempo de carga de la siguiente página hasta un 45%. Se activa solo en el plan gratuito, no necesitas configurar nada.
Images — Optimización de imágenes
Qué es en simple: un Photoshop automático en la nube. Cuando alguien visita tu web, Cloudflare redimensiona, comprime y convierte tus imágenes al vuelo para que carguen más rápido en cada dispositivo. No necesitas crear 5 tamaños de cada imagen — subes una y Cloudflare genera la versión óptima para móvil, tablet u ordenador.
Ejemplo: subes una foto pesada (3 MB) para tu landing. Cloudflare la convierte automáticamente en una versión ligera (200 KB) cuando alguien la ve desde el móvil, y en otra versión un poco mayor (400 KB) en ordenador. Tu visitante ni se entera, pero tu web carga mucho más rápido.
Page Rules
Qué es en simple: instrucciones especiales que le das a Cloudflare para URLs concretas de tu web. Es como decirle: «cuando alguien entre por esta puerta, haz esto».
Ejemplos concretos:
- Redirigir
http://ahttps://automáticamente - Cachear una página específica (ej. tu landing) para que cargue instantáneamente
- Redirigir
tudominio.com/viejoatudominio.com/nuevo
Cómputo y Programas
Workers
Qué es en simple: mini-programas que se ejecutan en la nube de Cloudflare, en servidores repartidos por todo el mundo. No necesitas un servidor propio. Por ejemplo, un negocio puede conectar su formulario web a su CRM mediante un Worker: el visitante envía el formulario → el Worker recibe los datos → los envía al CRM → el contacto queda registrado.
| Característica | Límite gratuito |
|---|---|
| Peticiones | 100.000/día |
| Tiempo CPU | 10 ms por petición |
| Memoria | 128 MB |
| Workers | Hasta 100 |
| Cron Triggers | 5 por Worker |
| Tamaño del script | 1 MB comprimido (planes de pago: 10 MB) |
Ejemplo de flujo
Visitante rellena formulario → Worker recibe los datos → envía al CRM (vía API) → contacto registrado en la lista correcta → notificación por email al equipo.
Flujo con asistente IA
Un asistente de IA (Claude, Cursor, etc.) puede generar el código del Worker. Cloudflare lo ejecuta en 300+ servidores. El emprendedor define la lógica de negocio; la IA traduce a código. Necesitas saber desplegarlo (vía wrangler deploy o dashboard).
Pages — Hosting web
Qué es en simple: un servicio para alojar webs completas directamente en Cloudflare. Tú subes los archivos HTML/CSS/JS (o los conectas desde GitHub) y Cloudflare los sirve al mundo entero desde sus 300+ servidores.
| Característica | Límite gratuito |
|---|---|
| Sitios (proyectos) | 100 por cuenta |
| Ancho de banda | Ilimitado |
| Builds | 500/mes |
| Archivos por deploy | 20.000 |
| Tamaño por archivo | 25 MB |
| Deploy desde GitHub | Incluido |
Cómo funciona
Conectas tu repositorio de GitHub → cada vez que subes cambios, Pages los despliega automáticamente → tienes un preview de cada versión antes de publicar.
¿Y un blog?
Sí, puedes tener un blog con Pages. Escribes los posts en HTML (o los genera una IA), los subes a GitHub, y Pages los publica automáticamente. Las imágenes van a R2. Images las optimiza al vuelo. Web Analytics te dice qué posts lee más gente. Sin base de datos ni actualizaciones de seguridad.
WordPress vs. Pages: WordPress tiene ventajas que Pages no ofrece — editor visual, miles de plugins, comunidad muy grande y no necesitas saber código. Pages es más barato (0 €) y no tiene mantenimiento, pero requiere trabajar con HTML y un repositorio. Si prefieres escribir posts sin ayuda técnica, WordPress sigue siendo la opción más accesible.
Flujo con asistente IA
Un asistente de IA puede generar landings, posts de blog y páginas completas en HTML. Pages las aloja gratis vía git push a GitHub. El asistente escribe el código; tú solo haces git push y Pages lo despliega en segundos. Requiere familiaridad mínima con terminal y repositorios.
Workflows
Qué es en simple: imagina una cadena de montaje en una fábrica. Tú defines los pasos («primero haz esto, luego esto otro, luego aquello») y Cloudflare los ejecuta en orden, automáticamente. Si un paso falla (por ejemplo, el CRM no responde), no se pierde todo: Workflows reintenta solo ese paso hasta que funcione.
Ejemplo concreto: alguien rellena tu formulario → Workflows valida que los datos estén bien → los envía al CRM → manda un email de aviso a tu equipo → guarda un registro. Todo automático, sin que tú hagas nada.
| Característica | Límite gratuito |
|---|---|
| Peticiones | ~3M/mes |
| Tiempo CPU | 10 ms por paso |
| Duración máxima | 15 min por ejecución |
| Reintentos | Automáticos |
Secrets y Secrets Store
Qué es en simple: una caja fuerte digital para guardar tus claves API, contraseñas de servicios y cualquier dato sensible que tus Workers necesiten para funcionar. En vez de escribir la clave directamente en el código (peligroso, cualquiera que vea el código la vería), la guardas en Cloudflare cifrada y el Worker la usa sin que nadie más pueda verla.
Ejemplo: guardar la clave de tu CRM, pasarela de pago o cualquier servicio externo. El Worker la utiliza para conectar con el servicio, pero la clave nunca aparece en el código ni es visible.
Dos niveles:
| Tipo | Qué es | Límite gratuito |
|---|---|---|
| Workers Secrets | Claves cifradas por Worker — cada Worker tiene las suyas | 64 secretos por Worker |
| Secrets Store (beta) | Caja fuerte centralizada — un solo sitio para todas las claves, compartidas entre Workers y AI Gateway | 100 secretos por cuenta |
Para qué te serviría
Guardar de forma segura: claves API (tu CRM, pasarela de pago, servicios externos), tokens de acceso, contraseñas de bases de datos, webhooks secretos. Todo cifrado, sin tocar el código, y si necesitas cambiar una clave, la cambias en un sitio y todos tus Workers la usan actualizada.
Almacenamiento y Bases de Datos
R2 — Almacenamiento
Qué es en simple: un disco duro en la nube. Compatible con Amazon S3 pero no cobra por descargas (la diferencia clave).
| Característica | Límite gratuito |
|---|---|
| Almacenamiento | 10 GB |
| Escrituras (Class A) | 1M/mes |
| Lecturas (Class B) | 10M/mes |
| Banda de salida | Ilimitada (sin coste) |
Para qué te serviría
Imágenes de la web, PDFs para clientes, backups, archivos estáticos. Todo accesible por URL directa.
Flujo con asistente IA
Un asistente de IA puede generar documentos o imágenes que luego almacenas en R2 con URL pública y sin coste de descarga. Limitación: 10 GB es poco si manejas muchos archivos grandes (vídeos, backups pesados). Para esos casos, valora el plan de pago (~0,015 €/GB/mes).
D1 — Base de datos
Qué es en simple: una base de datos SQL (como una hoja de cálculo avanzada) que vive en la nube de Cloudflare. Tus Workers pueden leer y escribir datos en ella.
| Característica | Límite gratuito |
|---|---|
| Almacenamiento | 5 GB |
| Bases de datos | 10 |
| Lecturas | 5M/día |
| Escrituras | 100k/día |
| Filas leídas | 5B/mes |
Para qué te serviría
Backup de contactos independiente de tu CRM. Base de datos ligera para tu negocio: nombre, empresa, fecha, estado. También para almacenar configuraciones, logs o cualquier dato estructurado.
Flujo con asistente IA
Un asistente de IA puede escribir las queries SQL. D1 las ejecuta. Permite crear una base de datos sencilla con campos personalizados y filtros. Limitación: D1 es SQLite básico, no un PostgreSQL completo. Para relaciones complejas, triggers avanzados o más de 500 MB por base, necesitarás una solución externa.
KV — Clave-valor
Qué es en simple: un almacén ultrarrápido de datos pequeños. Funciona como un diccionario: buscas por «clave» y te devuelve el «valor».
| Característica | Límite gratuito |
|---|---|
| Almacenamiento | 1 GB |
| Lecturas | 100k/día |
| Escrituras | 1k/día |
Para qué te serviría
Guardar configuraciones de tus Workers, flags de funcionalidad (activar/desactivar algo sin tocar código), URLs acortadas, textos que cambian con frecuencia.
Inteligencia Artificial
Workers AI — Modelos de IA
Qué es en simple: modelos de inteligencia artificial de código abierto que funcionan directamente en Cloudflare. Útiles para tareas repetitivas: clasificar datos, resumir textos, transcribir audio, generar imágenes. No necesitas cuenta en OpenAI ni en ningún otro proveedor de IA.
Tienes 10.000 «neuronas» al día (unidades de uso) con acceso a más de 50 modelos diferentes:
| Tipo | Modelos (ejemplos) | Qué hacen |
|---|---|---|
| Texto | Llama 3.2, Mistral Small, Qwen3 | Generan y entienden texto |
| Imágenes | FLUX, Stable Diffusion XL | Generan imágenes desde texto |
| Audio | Whisper, Nova-3 | Transcriben audio a texto |
| Embeddings | BGE, EmbeddingGemma | Búsqueda semántica |
| Traducción | M2M100 | Traducción entre idiomas |
Flujo con asistente IA
Un asistente de IA diseña la lógica y escribe el código. Workers AI ejecuta los modelos 24/7 en Cloudflare. Casos de uso: cualificación automática de contactos, transcripciones, resúmenes, borradores. Limitación: 10k neuronas/día pueden no ser suficientes para un negocio con mucho volumen. Los modelos de 7-8B parámetros no sustituyen a APIs de pago para tareas complejas.
Ejemplos de uso real
Modelos gratuitos vs. de pago
Algunos modelos más capaces se han movido al plan de pago. La lista de modelos gratuitos cambia con frecuencia. Consultar la página oficial de modelos para saber cuáles están disponibles en cada momento.
Workers AI vs. APIs de pago — comparativa honesta
| Aspecto | Workers AI (gratis) | APIs de pago (OpenAI, Anthropic, Google) |
|---|---|---|
| Coste | 0 € (10k neuronas/día) | Pago por uso (desde ~5 €/mes) |
| Modelos texto | Llama, Mistral, Qwen (7-8B parámetros) | GPT-4.1, o3, Claude Sonnet/Opus, Gemini Pro |
| Capacidad | Tareas sencillas: clasificar, resumir, traducir | Tareas complejas: razonamiento, código, análisis largo |
| Velocidad | Muy rápida (edge, <100ms) | Variable (200-2000ms) |
| Privacidad | Datos en red Cloudflare | Datos enviados a terceros |
| Multimodal | Imagen (FLUX/SDXL), audio (Whisper) | Imagen, audio, vídeo, documentos |
| Límite | 10k neuronas/día | Sin límite (pagas lo que uses) |
Conclusión: Workers AI es ideal para automatizaciones sencillas y repetitivas. Para razonamiento complejo, generación de contenido de calidad o análisis de documentos largos, las APIs de pago siguen siendo necesarias. No son competencia directa — son complementarios.
AI Gateway
Qué es en simple: el cuadro de mandos de tu IA. Como el salpicadero de un coche: te dice cuánto «combustible» (neuronas) llevas gastado, y además tiene un truco muy útil — si alguien hace la misma pregunta que ya se hizo antes, devuelve la respuesta guardada sin gastar neuronas nuevas.
Ejemplo: tienes un asistente IA en tu web. AI Gateway te dice: «hoy te han hecho 200 preguntas, 80 eran la misma pregunta repetida, solo has gastado neuronas en 120». También puedes poner un límite para que no se dispare el gasto.
Vectorize
Qué es en simple: un buscador inteligente. Los buscadores normales buscan las palabras exactas que escribes. Vectorize entiende lo que quieres decir. Si buscas «problemas de facturación», también te encuentra documentos que hablan de «errores en cobros» o «fallos en los pagos», porque entiende que es lo mismo.
Ejemplo: subes todos tus documentos, propuestas y casos de éxito. Luego preguntas «¿qué hicimos con el cliente de logística?» y te encuentra la información relevante aunque nunca hayas usado esa palabra exacta en el documento.
| Característica | Límite gratuito |
|---|---|
| Vectores almacenados | 5M |
| Consultas | 30k/día |
| Índices | 10 |
Agents SDK
Qué es en simple: herramientas para crear asistentes de IA que mantienen una conversación. La diferencia con Workers AI es que un agente recuerda lo que le dijiste antes. No es como preguntarle algo a Google y olvidarse — es como hablar con una persona que recuerda toda la conversación.
Ejemplo: un chatbot en tu web que le pregunta al visitante «¿cuántos empleados tenéis?», luego «¿qué problema tenéis?», recuerda las dos respuestas, y al final clasifica al visitante como lead frío, tibio o caliente y lo registra en el CRM automáticamente.
Flujo con asistente IA
Un asistente de IA puede diseñar la lógica del agente. Agents SDK la ejecuta 24/7 en Cloudflare, con memoria persistente y sin servidor propio. Limitación: requiere conocimientos de programación para configurar y mantener. Los modelos gratuitos (7-8B) tienen capacidad limitada para conversaciones complejas.
Email Routing
Crea direcciones con tu dominio y redirigélas a buzones existentes. NO es un servicio de correo completo (no envías desde ahí), solo redirige correo entrante.
| Dirección con tu dominio | Llega a |
|---|---|
info@tudominio.es | Tu correo personal tu-correo@gmail.com |
contacto@tudominio.com | Otro buzón otro-correo@tudominio.com |
soporte@tudominio.com | Correo de otro miembro del equipo |
Privacidad y CAPTCHA
Turnstile — CAPTCHA sin puzzles
Qué es en simple: verifica que el visitante es humano sin mostrar puzzles molestos. Invisible en la mayoría de casos. Mejor experiencia que reCAPTCHA y sin necesidad de cuenta de Google.
| Característica | Límite gratuito |
|---|---|
| Sitios | Ilimitados |
| Desafíos | Ilimitados |
| Modalidades | Managed, Non-interactive, Invisible |
| Analytics | Incluido |
Para qué te serviría
Proteger tus formularios de captación de leads sin molestar a los visitantes reales. Cero puzzles, cero fricción. Los bots no pasan, las personas ni se enteran.
Analítica y Seguimiento
Web Analytics
Qué es en simple: te dice cuánta gente visita tu web, de dónde viene, qué páginas mira y desde qué dispositivo (móvil, ordenador, tablet). Igual que Google Analytics, pero con una diferencia clave: no usa cookies.
¿Y eso qué significa? Que no necesitas ese molesto banner de «Aceptar cookies» que sale en todas las webs. Tu web se ve más limpia, cumples con la ley de protección de datos (RGPD) sin hacer nada especial, y tus visitantes no tienen que dar permisos para que tú veas las estadísticas.
| Característica | Límite gratuito |
|---|---|
| Sitios | Ilimitados |
| Eventos | Ilimitados |
| Retención de datos | 6 meses |
| Core Web Vitals | Incluidos |
Zaraz
Qué es en simple: cuando instalas Google Analytics, el Pixel de Facebook o HubSpot en tu web, cada uno añade un trocito de código que el navegador del visitante tiene que descargar. Más trocitos = web más lenta. Zaraz cambia eso: ejecuta todos esos trocitos desde el servidor de Cloudflare, no desde el navegador del visitante. Resultado: tu web carga más rápido.
Ventaja extra: configuras todos tus píxeles y tags de seguimiento en un solo panel (en vez de tocar el código de tu web cada vez). Sustituye a Google Tag Manager, pero más rápido y más seguro.
| Característica | Límite gratuito |
|---|---|
| Eventos | 1M/mes |
| Herramientas conectadas | Ilimitadas |
| Consent Manager | Incluido |
Analytics Engine
Qué es en simple: Web Analytics te dice cosas generales («cuánta gente visitó tu web»). Analytics Engine te dice cosas específicas de tu negocio: «cuántos formularios se enviaron hoy», «cuántos leads son de tipo A y cuántos de tipo B», «cuánto tardó el Worker en responder». Tú eliges qué medir.
| Característica | Límite gratuito |
|---|---|
| Escrituras | 100k/día |
| Lecturas (SQL) | 10k/día |
| Retención | 90 días |
Observatory
Qué es en simple: un chequeo médico automático de la velocidad de tu web, integrado en el panel de Cloudflare. En vez de entrar tú manualmente en PageSpeed Insights de Google para comprobar si tu web es rápida, Observatory lo hace por ti — y con una ventaja: no simula una visita, sino que mide lo que experimentan tus visitantes reales.
Para qué te serviría: saber si tu web es rápida o lenta sin salir del panel de Cloudflare. Te da las mismas puntuaciones que Google usa para decidir si te posiciona arriba o abajo en las búsquedas, y te dice exactamente qué mejorar.
Sustituye a: hacer tests manuales en PageSpeed Insights o GTmetrix.
Túneles y Acceso Seguro
Cloudflare Tunnel
Qué es en simple: imagina que tienes algo funcionando en tu portátil (un prototipo de web, una herramienta interna) y quieres que un cliente lo vea desde su casa, sin subirlo a ningún servidor. Tunnel crea un «pasadizo secreto» entre tu portátil y Cloudflare: le das al cliente un enlace (miapp.tudominio.com) y puede ver lo que tienes en tu portátil, de forma segura.
Ejemplo: estás diseñando una landing nueva. En vez de subirla a internet para que el cliente opine, activas Tunnel, le envías el enlace por WhatsApp y la ve al momento. Cuando cierras el túnel, el enlace deja de funcionar.
| Característica | Límite gratuito |
|---|---|
| Túneles | Ilimitados |
| Ancho de banda | Ilimitado |
| Dominios personalizados | Incluido |
Zero Trust / Access
Qué es en simple: una VPN moderna. En vez de conectar a una red privada, verifica la identidad del usuario (ej. con Google login) antes de dar acceso a cualquier recurso interno.
| Característica | Límite gratuito |
|---|---|
| Usuarios | Hasta 50 |
| ZTNA (acceso apps) | Incluido |
| Filtrado DNS | Incluido |
| Secure Web Gateway | Incluido |
| Verificación de identidad | Google, GitHub, OTP, etc. |
Para qué te serviría
Proteger páginas que solo deben ver ciertas personas: un panel de administración, un portal de clientes, o una versión de prueba de tu web. Tú decides quién entra (se identifican con su cuenta de Google o un código que les llega al móvil).
Herramientas Avanzadas
Queues
Qué es en simple: una fila de espera, como la del supermercado. Si llegan 500 formularios a la vez, en vez de intentar procesarlos todos de golpe (y que algunos se pierdan), Queues los pone en fila y los atiende uno a uno. No se pierde ningún lead.
Cuándo lo necesitarías: cuando tu negocio crece y empiezas a recibir muchos formularios o peticiones al mismo tiempo.
Durable Objects
Qué es en simple: un Worker normal es como un empleado con amnesia — hace lo que le pides pero al segundo siguiente se olvida de todo. Un Durable Object es un empleado con buena memoria: recuerda qué le dijiste antes. Eso permite hacer cosas como chats en vivo o contadores de visitas en tiempo real.
Cuándo lo necesitarías: si montas un chatbot interactivo, un sistema de reservas, o cualquier cosa donde necesites que el sistema «recuerde» algo entre una acción y la siguiente.
Hyperdrive
Qué es en simple: si ya tienes una base de datos en otro sitio (fuera de Cloudflare), Hyperdrive hace que la conexión entre tu Worker y esa base de datos sea mucho más rápida. Como pasar de una carretera comarcal a una autopista.
Cuándo lo necesitarías: solo si usas una base de datos externa. Si usas D1 (la base de datos de Cloudflare), no te hace falta.
Browser Rendering
Qué es en simple: un navegador Chrome invisible que funciona en la nube. Tu Worker le puede decir «abre esta página web, lee lo que pone y tráemelo», o «abre esta página y convírtela en PDF». Es como tener a alguien navegando por ti y tomándote apuntes.
Cuándo lo necesitarías: para generar PDFs de tus propuestas automáticamente, sacar información de otras webs, o hacer capturas de pantalla sin abrir el navegador tú mismo.
Flujo con asistente IA
Un asistente de IA puede escribir el script de automatización. Browser Rendering lo ejecuta en la nube: scraping, PDFs y capturas sin instalar nada en tu ordenador. Limitación: 10 minutos/día en el plan gratuito. Si necesitas generar muchos PDFs o capturas, puede quedarse corto.
Realtime — Videollamadas
Qué es en simple: videollamadas y audio en tiempo real integradas directamente en tu web, sin depender de Zoom, Meet ni Teams. Es como montar tu propia sala de reuniones virtual dentro de tu sitio web.
Cuándo lo necesitarías: si quisieras ofrecer consultas por vídeo directamente desde tu web, o crear una sala de reuniones privada para tu equipo sin herramientas externas.
Servicios de Pago
| Servicio | Qué es | Precio |
|---|---|---|
| Stream | Hosting y streaming de vídeo | ~$5/1000 min |
| Images (extra) | Más de 5.000 imágenes optimizadas/mes + almacenamiento dedicado | $5/mes base |
| Argo Smart Routing | Enrutamiento inteligente | $5/mes + $0.10/GB |
| Load Balancing | Distribución de tráfico | Desde $5/mes |
| Advanced Certificate | SSL personalizado | $10/mes |
| Rate Limiting | Control de peticiones avanzado | De pago |
| Bot Management | Detección sofisticada de bots | Business ($250/mes) |
| WAF avanzado | Reglas WAF específicas | Pro ($25/mes) |
Qué herramientas sustituye
| Herramienta | Cloudflare lo sustituye con | Ahorro |
|---|---|---|
| WordPress + hosting (Hostinger, SiteGround…) | Pages — hosting estático ilimitado, deploy desde GitHub | WordPress hosting = 3-30 €/mes + plugins de seguridad, caché, SEO (50-150 €/año). Con Pages + un asistente IA, la web sale gratis y sin mantener WordPress. |
| Netlify / Vercel | Pages — misma funcionalidad, integrado | Netlify/Vercel free = 100 GB/mes; Pages = ilimitado. Pro = 19-20 €/mes. |
| IA + Vercel / GitHub Pages | IA + Pages — mismo flujo, todo en Cloudflare | Vercel/GitHub Pages son gratis, pero no incluyen CDN, WAF ni Workers. Con Cloudflare tienes el hosting y la infraestructura integrada. |
| WordPress + plugins (blog) | Pages + R2 + Images — blog estático | WordPress: hosting 3-30 €/mes + tema 0-50 € + plugins (SEO, caché, seguridad: 5-25 €/mes) + actualizaciones. Con Pages: 0 €, pero requiere flujo HTML. |
| Amazon S3 / GCS | R2 — 10 GB, descargas sin coste | S3 cobra $0,09/GB descarga; R2 no |
| PlanetScale / Supabase | D1 — 5 GB, 10 bases | D1 cubre lo básico |
| Upstash Redis | KV — 1 GB, 100k lecturas/día | Upstash free = 10k; KV = 100k |
| reCAPTCHA | Turnstile — sin puzzles, ilimitado | Sin cuenta Google |
| Google Analytics | Web Analytics — sin cookies, RGPD nativo | Sin banner de cookies |
| Google Tag Manager | Zaraz — 1M eventos/mes | Más rápido (edge) |
| OpenAI API | Workers AI — 10k neuronas/día | Cupo diario gratis |
| ngrok | Tunnel — ilimitado, URL fija | ngrok free = 1 túnel |
| VPN empresarial | Zero Trust — 50 usuarios | VPNs = 5-15 €/usuario/mes |
| Let’s Encrypt | SSL/TLS Universal — automático | Sin configuración manual |
| TinyPNG / Squoosh | Images — 5.000 imágenes optimizadas/mes | Automático, sin subir imagen a otra web |
| PageSpeed Insights / GTmetrix | Observatory — test de velocidad integrado | Con datos de visitantes reales, sin salir del panel |
| Hosting de email (recepción) | Email Routing — alias, redirección | No sustituye suite completa ni envío |
Lo que Email Routing SÍ te ahorra
Recibir correo con tu dominio sin contratar hosting de email. Alias profesionales (conecta@, info@, soporte@) redirigidos a buzones que ya tienes. Ahorro: 5-15 €/mes.
Limitación: para enviar desde tu dominio necesitas configurar SMTP (Gmail → Configuración → «Enviar como»). Email Routing solo cubre recepción.
Lo que Cloudflare NO sustituye
Email marketing (Mailchimp, Brevo, etc.): envío masivo, newsletters, automatizaciones.
Envío con tu dominio: Email Routing solo recibe. Necesitas SMTP o Google Workspace.
CMS dinámicos (WordPress, Shopify): Pages solo aloja webs estáticas.
Estimación de Ahorro
Cómo leer esta sección
Estimación basada en precios públicos de octubre 2026. Los precios reales varían según proveedor, plan y volumen. Cada negocio usa un subconjunto diferente de estos servicios — suma solo lo que te aplique.
| Área | Alternativa típica | Rango coste/mes | Con Cloudflare Free |
|---|---|---|---|
| Hosting web | WordPress + Hostinger / Netlify Pro | 3-30 € | Pages (ilimitado) |
| Blog | WordPress + plugins (SEO, caché, seguridad) | 8-35 € | Pages + R2 + Images |
| CDN | BunnyCDN / AWS CloudFront | 5-15 € | CDN (300+ ciudades) |
| Optimización imágenes | Cloudinary / imgix | 10-50 € | Images (5.000/mes) |
| Protección DDoS | Akamai / AWS Shield | 20-200 € | DDoS (ilimitado) |
| Firewall (WAF) | Sucuri / Wordfence Premium | 10-25 € | WAF (básico) |
| CAPTCHA | reCAPTCHA Enterprise | 0-10 € | Turnstile (ilimitado) |
| VPN equipo | NordVPN Teams / Tailscale | 25-75 € | Zero Trust (50 usuarios) |
| Gestión de secretos | 1Password Business / Vault | 20-50 € | Secrets + Secrets Store |
| Analítica web | Google Analytics + CookieBot | 0-40 € | Web Analytics (sin cookies) |
| Tag manager | Google Tag Manager | 0 € | Zaraz (más rápido) |
| Métricas personalizadas | Mixpanel / Amplitude | 25-100 € | Analytics Engine |
| Almacenamiento archivos | Amazon S3 | 5-20 € | R2 (10 GB, sin coste descarga) |
| Base de datos | PlanetScale / Supabase | 0-29 € | D1 (5 GB, 10 bases) |
| Caché rápida | Upstash Redis | 0-10 € | KV (1 GB) |
| Email con dominio (recepción) | Hosting email / ImprovMX | 5-15 € | Email Routing |
| Serverless functions | AWS Lambda / Vercel Functions | 0-20 € | Workers (100k/día) |
| Automatización | Zapier / Make | 20-50 € | Workflows |
| Túneles | ngrok Pro | 8-20 € | Tunnel (ilimitado) |
| IA (texto, imagen, audio) | OpenAI API / Replicate | 20-100 € | Workers AI (10k neuronas/día) |
| Búsqueda semántica | Pinecone / Weaviate | 0-70 € | Vectorize (5M vectores) |
| Chatbot con memoria | Botpress / Voiceflow | 0-50 € | Agents SDK |
¿Merece la pena el plan Pro (20 €/mes)?
El plan gratuito cubre todo lo esencial. El Pro añade mejoras que importan cuando tu web crece:
| Lo que ganas con Pro | Para qué sirve | Equivalente en el mercado |
|---|---|---|
| WAF con más reglas | Más protección contra ataques específicos | Sucuri Pro: 25-50 €/mes |
| Optimización de imágenes avanzada | Conversión automática a formatos más ligeros | Cloudinary Plus: 45 €/mes |
| Más Page Rules (20) | Más redirecciones y reglas por dominio | Incluido en hostings caros |
| Compresión mejorada | Tu web pesa menos, carga aún más rápido | Optimización manual: horas de trabajo |
| Soporte prioritario | Respuesta más rápida si algo falla | Soporte premium: 50-200 €/mes |
Valoración
El plan Pro ofrece mejoras relevantes para webs con tráfico real o datos sensibles. No es necesario desde el principio — el plan gratuito cubre lo esencial. Empieza gratis, sube cuando tenga sentido.
Sinergias y Flujos
La ventaja de usar una plataforma única es que todos los servicios se conectan entre sí sin integraciones externas. En vez de gestionar varias herramientas, cuentas y facturas por separado, todo funciona en un solo panel.
Flujo externo — De visitante a lead
Este es el camino que recorre una persona desde que llega a tu web hasta que se convierte en un contacto de negocio:
Flujo externo — SEO y posicionamiento
Google premia las webs rápidas, seguras y con buena experiencia de usuario. Cloudflare te ayuda en los tres frentes a la vez:
Flujo interno — Operaciones del día a día
Cómo trabaja tu equipo usando Cloudflare como plataforma única:
Flujo interno — IA para automatizar
Cuando estés listo para dar el salto a la automatización con IA:
La clave de las sinergias
Una sola cuenta. Un solo panel. Menos integraciones. Cada servicio de Cloudflare puede hablar con los demás directamente: un Worker puede leer de D1, guardar en R2, consultar a Workers AI, y responder al visitante — todo en una sola petición de 10 milisegundos. Con herramientas separadas necesitarías integraciones y webhooks entre ellas, lo que añade complejidad y puntos de fallo.
Comparación directa
Enfoque herramientas separadas: cada necesidad se cubre con un servicio distinto (hosting, CDN, firewall, analytics, CAPTCHA, almacenamiento, etc.), lo que implica múltiples cuentas, facturas e integraciones entre ellas.
Enfoque plataforma única (Cloudflare): 1 cuenta, 1 panel. Coste en plan gratuito: 0 €/mes. Plan Pro: 20 €/mes. La contrapartida: dependes de un solo proveedor y sus límites gratuitos pueden quedarse cortos si creces rápido.
Casos prácticos
Las secciones anteriores explican qué hace cada servicio de Cloudflare. Estos 24 ejemplos explican cómo se usan en la vida real de un profesional digital. Cada ejemplo combina varios servicios — porque en la práctica, nunca usas uno solo. Haz clic en el que te interese para desplegar el ejemplo completo.
Captar — Atraer y convertir
Landing, formularios, UTMs y anti-spam. De visitante desconocido a contacto en tu CRM.
Landing + formulario + CRM completo
Situación: quieres una landing para tu servicio con un formulario que, cuando alguien lo rellena, el contacto aparezca directamente en tu CRM sin copiar nada a mano.
Qué construyes con Cloudflare (todo gratis)
| Pieza | Servicio CF | Qué hace |
|---|---|---|
| La página web | Pages | Aloja tu landing desde GitHub. Ancho de banda ilimitado, sin hosting que pagar. |
| Anti-spam | Turnstile | Protege el formulario de bots. El visitante real ni se entera. |
| El cerebro | Worker | Recibe los datos, los envía al CRM y manda un email de aviso a tu equipo. |
| Copia de seguridad | D1 | Guarda cada lead en tu propia base de datos, independiente del CRM. |
| El candadito | SSL/TLS | Se activa solo. Tu landing tiene HTTPS desde el primer segundo. |
Flujo completo en la vida real
git push y Pages lo publica en tudominio.com/auditoria en 30 segundos.3 URLs con UTMs para comparar canales
Situación: tienes tu landing publicada. Quieres compartir el enlace en LinkedIn, tu newsletter y un QR en tarjeta de visita — y saber después cuál trajo más leads.
Qué haces
Creas tres URLs apuntando a la misma landing, pero con parámetros UTM distintos:
| Canal | URL que compartes |
|---|---|
| Post en LinkedIn | tudominio.com/auditoria?utm_source=linkedin&utm_medium=social&utm_campaign=oct26 |
| Newsletter | tudominio.com/auditoria?utm_source=newsletter&utm_medium=email&utm_campaign=oct26 |
| QR tarjeta de visita | tudominio.com/auditoria?utm_source=tarjeta&utm_medium=qr&utm_campaign=oct26 |
El visitante ve la misma página. Pero tu Worker lee los parámetros UTM y los guarda junto con los datos del formulario en D1.
Un mes después, preguntas a D1
| utm_source | Leads | Porcentaje |
|---|---|---|
| 18 | 45% | |
| newsletter | 14 | 35% |
| tarjeta | 8 | 20% |
Ahora sabes: LinkedIn es tu canal más potente. La newsletter funciona bien. La tarjeta aporta, pero menos. Puedes decidir con datos dónde invertir tu tiempo.
Turnstile: qué ve el usuario vs qué ve el bot
Situación: tu formulario recibe 40 envíos al día. 35 son spam de robots. Solo 5 son personas reales. Cada mañana pierdes 10 minutos limpiando basura.
Qué ve una persona real
Qué le pasa a un bot
Resultado: pasas de 35 spam + 5 leads a 0 spam + 5 leads. Sin que tus visitantes reales noten ningún cambio.
Worker: formulario → D1 → CRM → email (4 pasos)
Situación: tu landing tiene un formulario. Cuando alguien lo rellena, quieres que pasen cuatro cosas automáticamente, sin que tú hagas nada.
Los 4 pasos que ejecuta el Worker
| Pieza | Servicio CF | Rol en este flujo |
|---|---|---|
| El programa | Worker | Recibe los datos, orquesta los 4 pasos. Corre en 300+ servidores. Responde en milisegundos. |
| Anti-bot | Turnstile | Confirma que es humano antes de que el Worker haga nada. |
| Base de datos | D1 | Tu copia de seguridad. Aunque el CRM se caiga, tus datos están aquí. |
| Claves API | Secrets | La contraseña para conectar con tu CRM está cifrada. No aparece en el código. |
Medir — Saber qué funciona
Analítica sin cookies, datos de conversión y tendencias semanales. Todo en un panel.
Dashboard básico: visitas, leads y canales
Situación: es fin de mes. Quieres saber cuántas personas visitaron tu web, de dónde vinieron, y cuántas rellenaron el formulario. Hoy tienes esos datos repartidos entre Google Analytics, tu CRM y una hoja de cálculo.
De dónde sale cada dato
| Pregunta | Herramienta CF | Dónde lo ves |
|---|---|---|
| ¿Cuántas visitas tuvo mi web? | Web Analytics | Panel de CF → Web Analytics → tu dominio. |
| ¿De qué países vienen? | Web Analytics | Sección «Países». |
| ¿Qué páginas visitan más? | Web Analytics | Sección «Páginas principales». |
| ¿Cuántos leads entraron? | D1 | Una query que tu IA te escribe. |
| ¿De qué canal vino cada lead? | D1 | Otra query agrupando por utm_source. |
| ¿Cuántos formularios se enviaron hoy? | Analytics Engine | Evento personalizado en tu Worker. |
Tu mini-dashboard mensual
| Métrica | Valor | Fuente |
|---|---|---|
| Visitas totales | 512 | Web Analytics |
| Leads totales | 22 | D1 |
| Tasa de conversión | 4,3% | 22 / 512 |
| Canal más efectivo | LinkedIn (10 leads, 45%) | D1 |
Analítica sin cookies: qué ves en Web Analytics
Situación: llevas meses con ese banner de «Aceptar cookies» en tu web. Es feo, molesta a los visitantes, y mucha gente le da a «Rechazar» — lo que significa que pierdes datos de esos visitantes en Google Analytics.
Qué ves cuando entras al panel
Parte superior: visitas (512 este mes), visitantes únicos (380), páginas vistas (1.240).
Gráficos: visitas día a día. Ves picos los martes y jueves (los días que publicas en LinkedIn) y valles los fines de semana.
Tablas: páginas principales, países, dispositivos (móvil 58%, ordenador 38%), referrers (linkedin.com, Google, directo, newsletter).
Lo que NO ves (y es una ventaja)
No hay banner de cookies en tu web. No hay casilla de «Aceptar/Rechazar». No hay script de terceros ralentizando tu página. Web Analytics no identifica personas, solo cuenta visitas.
Cumplimiento legal
Al no usar cookies de tracking, no necesitas consentimiento bajo RGPD para la analítica básica. Tu web se ve más limpia y profesional.
Query SQL en D1: leads por fuente en 30 días
Situación: quieres saber exactamente cuántos leads te trajo cada canal en el último mes. No una estimación — el número exacto, sacado de tu propia base de datos.
La query (tu IA la escribe por ti)
SELECT utm_source, COUNT(*) AS total_leads FROM leads WHERE fecha >= date('now', '-30 days') GROUP BY utm_source ORDER BY total_leads DESC;
Lo que devuelve D1
| utm_source | Leads | Porcentaje |
|---|---|---|
| 18 | 40,9% | |
| newsletter | 14 | 31,8% |
| tarjeta | 8 | 18,2% |
| 3 | 6,8% | |
| directo | 1 | 2,3% |
Ahora puedes responder preguntas concretas
«¿Debo seguir en LinkedIn?» → Sí. 18 leads, el 41%. «¿Merece la pena la newsletter?» → Sí. 14 leads. Segundo canal. «¿Las tarjetas QR funcionan?» → Funcionan, pero menos. Útil como complemento, no como canal principal.
Dónde ejecutas la query: panel de Cloudflare → D1 → tu base de datos → pestaña «Console». Pegas la query y ves los resultados. También puedes pedirle a tu IA un Worker que la ejecute cada lunes y te mande el resultado por email.
Tendencia semanal de conversiones con Analytics Engine
Situación: Web Analytics te dice cuántas visitas tiene tu web. D1 te dice cuántos leads tienes. Pero ninguno te dice si la tendencia va a mejor o a peor semana a semana.
Qué es Analytics Engine aquí
Una herramienta donde tu Worker anota eventos personalizados. Cada vez que alguien envía un formulario, el Worker anota: evento (formulario_enviado), canal (utm_source), servicio, fecha y hora.
Lo que ves (tendencia de 4 semanas)
| Semana | Newsletter | Tarjeta | Total | |
|---|---|---|---|---|
| Semana 1 | 3 | 2 | 1 | 6 |
| Semana 2 | 5 | 4 | 2 | 11 |
| Semana 3 | 4 | 3 | 3 | 10 |
| Semana 4 | 6 | 5 | 2 | 13 |
Conclusiones: tendencia ascendente (de 6 a 13). LinkedIn crece de forma sostenida. La semana 2 tuvo un salto — quizá ese post fue especialmente bueno. Puedes repetir el formato.
Diferencia con D1
D1 guarda datos crudos (cada lead individual). Analytics Engine está optimizado para contar, agrupar y comparar — es más rápido para responder «cuántos» y «cómo evoluciona».
Publicar — Crear y mantener presencia web
Tu web, tu blog, tus imágenes. Sin WordPress, sin hosting, sin mantenimiento.
Web de 4 páginas en Pages desde GitHub
Situación: necesitas una web profesional con 4 páginas: inicio, servicios, sobre mí y contacto. No quieres WordPress. No quieres pagar hosting.
Paso a paso
| Paso | Tu acción | Qué pasa por detrás |
|---|---|---|
| 1 | Le pides a tu IA: «Créame una web de 4 páginas para una consultora.» | La IA genera los archivos HTML/CSS. |
| 2 | Subes los archivos a GitHub. | GitHub los almacena y versiona. |
| 3 | En el panel de CF, conectas Pages con tu repositorio (una vez, 2 clics). | Pages detecta el repositorio. |
| 4 | Haces git push. | Pages despliega la web automáticamente. |
| 5 | Conectas tu dominio. | SSL se activa solo. Candadito desde el primer segundo. |
Cuando quieres cambiar algo: abres el HTML, haces el cambio (o se lo pides a tu IA), git push, y en 30 segundos está en producción. Sin panel de control, sin plugins que se rompan, sin facturas mensuales.
Blog estático: markdown, IA y git push
Situación: quieres publicar un artículo en tu blog cada semana. No quieres WordPress, ni editor de bloques, ni preocuparte por actualizaciones de seguridad.
Tu flujo real de trabajo
git push. 30 segundos después, el post está en tudominio.com/blog/5-errores-ia.Las imágenes: las subes a R2. Images las optimiza automáticamente para cada dispositivo.
El rendimiento: HTML puro. Sin PHP, sin base de datos, sin plugins. Carga en menos de 1 segundo. Google lo premia en el ranking.
WordPress vs. este flujo
| Aspecto | WordPress | Pages + markdown |
|---|---|---|
| Coste mensual | 5-20 € | 0 € |
| Tiempo de carga | 2-5 segundos | < 1 segundo |
| Actualizaciones | Cada semana (plugins, temas) | Ninguna |
| Mantenimiento | Constante | Cero |
| Editor visual | Sí (Gutenberg) | No — necesitas IA o HTML básico |
Imágenes optimizadas automáticamente
Situación: subes fotos de tu equipo y proyectos a la web. Cada foto pesa entre 2 y 5 MB. Tu web carga lenta en móvil. Google te penaliza. Pero no sabes usar Photoshop.
Lo que pasa con Images activado
Tú subes la foto original. No la tocas. Cloudflare hace el resto:
| Quien visita | Qué foto recibe | Peso |
|---|---|---|
| iPhone | 400px, WebP, comprimida | ~120 KB |
| Portátil | 800px, WebP, comprimida | ~250 KB |
| Monitor grande | 1200px, AVIF o WebP | ~400 KB |
Antes vs. después
| Antes (sin Images) | Después (con Images) | |
|---|---|---|
| Foto equipo | 3,2 MB → 3 seg cargando | 120 KB → 0,1 seg |
| Foto proyecto | 4,1 MB → 4 seg | 150 KB → 0,1 seg |
| Total | Web lenta, Google penaliza | Web rápida, Google premia |
Preview con Tunnel antes de publicar
Situación: has rediseñado tu landing. Antes de publicarla, quieres que tu socio la vea desde su ordenador y te dé feedback. Antes tenías dos opciones malas: subir la versión sin terminar a producción, o mandar un pantallazo por WhatsApp.
Con Tunnel, hay una tercera opción
cloudflared tunnel --url localhost:8080https://random-name.trycloudflare.comLo que NO necesitaste hacer: subir nada a producción, pagar un entorno de staging, compartir tu IP, abrir puertos, ni instalar nada en el ordenador de tu socio.
Proteger — Seguridad sin ser experto
HTTPS, firewall, anti-spam y gestión segura de claves. Se activan solos.
SSL automático: el candadito en 3 minutos
Situación: tu web no tiene HTTPS. El navegador muestra «No es seguro» en rojo. Google te baja en el ranking. Y los datos del formulario viajan sin cifrar — como enviar una postal en vez de una carta cerrada.
Lo que haces
Antes vs. después
| Antes | Después | |
|---|---|---|
| Navegador | «No es seguro» (rojo) | Candadito (verde/gris) |
| Penalización en ranking | Sin penalización | |
| Datos formulario | Viajan sin cifrar | Cifrados extremo a extremo |
| Tu | Pagando 10-30 €/año | 0 €, renovación automática |
El WAF parando una inyección SQL en tu formulario
Situación: un día, alguien en vez de escribir su nombre en el formulario, escribe un comando SQL — una instrucción para borrar tu base de datos. Es uno de los ataques más antiguos y comunes de internet.
Sin WAF
Con WAF
La analogía: el WAF es un guardia de seguridad en la puerta de tu web. Si alguien lleva algo sospechoso, el guardia lo detiene. Si es una persona normal, pasa sin demora.
El WAF gratuito cubre automáticamente los 10 ataques más comunes de internet (OWASP Top 10): inyección SQL, Cross-Site Scripting (XSS), manipulación de URLs, y 7 más.
Claves API en Secrets vs. en el código
Situación: tu Worker necesita una clave API para conectarse a tu CRM — una especie de contraseña. La pregunta es: ¿dónde la guardas?
Antes vs. después
| Clave en el código (peligroso) | Clave en Secrets (seguro) | |
|---|---|---|
| En tu código | La clave aparece en texto plano | Solo aparece el nombre de la variable: env.BREVO_API_KEY |
| Si publicas en GitHub | Cualquiera puede ver tu clave | Solo ven el nombre, no la clave |
| Si un hacker accede | Tiene acceso completo a tu CRM | No tiene nada |
| Si cambias la clave | Hay que tocar el código | La cambias en un sitio (el panel de CF) |
Cómo guardar la clave
BREVO_API_KEY, y pegas tu clave.DDoS: ataque bloqueado sin que te enteres
Situación: un lunes a las 10 de la mañana, tu web recibe 10.000 visitas por segundo. No son clientes. Son robots coordinados — un ataque DDoS. El objetivo: saturar tu web para que tus clientes reales no puedan entrar.
Sin Cloudflare
Tu servidor (preparado para 50-100 visitas simultáneas) se satura. Tu web se cae con «Error 503». Tus clientes piensan que no eres profesional. Llamas al hosting y te piden un plan más caro.
Con Cloudflare
Las peticiones llegan a Cloudflare (no a tu servidor). Con 124 Tbps de capacidad, detecta el tráfico anómalo en milisegundos y lo bloquea. Tus clientes reales siguen entrando con normalidad. Tú ni te enteras, a menos que mires el panel — donde verás un gráfico con un pico enorme y un cartel de «Mitigado».
Lo que verían tus clientes
| Sin Cloudflare | Con Cloudflare | |
|---|---|---|
| El cliente visita tu web | «Error 503 - Servicio no disponible» | Tu web carga normal, en menos de 1 segundo |
Automatizar — Dejar de hacer a mano lo repetitivo
Sustituir Zapier, clasificar leads con IA, reintentar envíos y responder fuera de horario.
Formulario → CRM sin Zapier (0 €)
Situación: hoy usas Zapier o Make para conectar tu formulario con tu CRM. Pagas entre 20 y 50 €/mes por automatizaciones básicas.
La misma automatización, por 0 €
| Con Zapier (20-50 €/mes) | Con Workers (0 €) | |
|---|---|---|
| Flujo | Formulario → Zapier → CRM | Formulario → Worker → CRM |
| Si el CRM no responde | Se pierde el lead | Workflows reintenta automáticamente |
| Límite plan gratis | 100-750 tareas/mes | 100.000 peticiones/día |
| Copia local | No | Sí (D1 como backup) |
| Notificación | No | Email a tu equipo |
Quién escribe el código: tu IA. Le dices «escribe un Worker que reciba un formulario y envíe los datos a Brevo» y te genera el código. Tú solo haces wrangler deploy.
Ahorro real
Zapier Pro: 50 €/mes × 12 = 600 €/año. Workers: 0 € × 12 = 0 €/año.
Workers AI clasifica un lead como caliente
Situación: recibes 5-10 leads al día. No todos son iguales. Hoy los clasificas a ojo. Pero a veces te equivocas, o tardas en revisarlos, y el lead caliente se enfría porque nadie lo llamó a tiempo.
Qué pasa cuando llega un lead
Lo que ganas: leads calientes identificados en milisegundos. Criterio objetivo y consistente. No pierdes leads por tardar en revisarlos.
Reintento automático cuando el CRM no responde
Situación: un lead rellena tu formulario. Tu Worker intenta enviar los datos al CRM, pero el CRM está caído. Con un Worker normal, el envío falla silenciosamente y el lead se pierde.
Con Workflows, eso no pasa
Workflows es una cadena de pasos. La diferencia clave: si un paso falla, reintenta automáticamente y guarda el estado entre reintentos.
La diferencia es crítica
Un Worker normal ejecuta todo en un solo intento. Si falla, falla. Un Workflow divide el proceso en pasos y garantiza que cada uno se complete.
Respuesta instantánea fuera de horario
Situación: son las 23:15 de un martes. Un potencial cliente — director financiero de una empresa de 50 empleados — rellena tu formulario. También rellena el de tu competidor. El primero que le responda, gana.
Sin automatización
El lead espera hasta mañana a las 9. Tu competidor automatizado le respondió a las 23:16. Cuando tu equipo llame, el lead ya está hablando con la competencia.
Con un Worker
A las 9:00: tu equipo abre el email con toda la info. Pedro ya recibió un email profesional a los 15 segundos. Tu competidor sin automatización enviará su primera respuesta a las 9:30.
Aún más inteligente con Workers AI: el email se puede personalizar según el servicio que pidió (facturación → caso de éxito de facturación), el tamaño de empresa (>50 → tono formal, <10 → tono cercano).
Escalar — Crecer sin que se rompa todo
Backup independiente, acceso por roles, picos de tráfico y cuándo pasar a Pro.
Backup en D1 independiente del CRM
Situación: llevas dos años usando Brevo. Tienes 2.000 contactos. Decides cambiar a HubSpot. Migrar contactos entre CRMs es un infierno: campos que no coinciden, datos que se pierden, etiquetas que desaparecen.
Con D1, tienes un seguro
Desde el primer día, cada lead se guarda en dos sitios:
| Dónde | Qué | Para qué |
|---|---|---|
| CRM | Contacto con etiquetas, listas, automatizaciones | Tu operativa diaria |
| D1 | Datos crudos: nombre, email, empresa, UTMs, fecha, hora | Tu tranquilidad: backup que no depende de nadie |
Cuando cambias de CRM
SELECT * FROM leads ORDER BY fecha DESCQué tiene D1 que no tiene el CRM: los UTMs de cada lead, la fecha y hora exactas del envío, y el texto libre del campo «Mensaje» que algunos CRMs truncan al migrar.
Zero Trust: acceso por roles para tu equipo
Situación: tu negocio crece. Contratas una asistente virtual y un freelance de marketing. Cada uno necesita ver ciertas cosas — pero ninguno debería ver las claves API, la configuración del Worker ni los datos de los leads.
Lo que configuras (gratis hasta 50 usuarios)
| Persona | Puede ver | NO puede ver | Cómo accede |
|---|---|---|---|
| Tú (admin) | Todo | — | tu-email@gmail.com |
| Asistente | Analítica, informes | Claves API, Workers, D1 | asistente@gmail.com |
| Freelance | Preview web (vía Tunnel) | Todo lo demás | freelance@gmail.com |
Cómo funciona: el freelance abre preview.tudominio.com, le aparece login con Google, inicia sesión, CF verifica que su email está autorizado. Si está → ve el preview. Si no → «Acceso denegado.»
Si el freelance se va: quitas su email de la lista. En 1 segundo, pierde acceso a todo. Sin contraseñas, sin VPN, sin licencias adicionales.
Pico de tráfico: de 200 a 15.000 visitas sin caída
Situación: publicas un post en LinkedIn que se viraliza. Un influencer lo comparte. En 2 horas pasas de 20 visitas/hora a 15.000.
Hosting tradicional vs. Cloudflare Pages + CDN
| Hora | Visitas | Hosting tradicional | Pages + CDN |
|---|---|---|---|
| 14:00 | 20/h | Normal | Normal |
| 14:30 | 200/h | Empieza lento | Normal |
| 15:00 | 2.000/h | Algunos ven error | Normal |
| 15:30 | 8.000/h | Web caída. Error 503. | Normal |
| 16:00 | 15.000/h | Sigues caído. Hosting pide 80 €/mes. | Normal. 0 errores. |
Por qué no se cae: tu web no está en un único servidor. Cloudflare tiene copias en 300+ ciudades. Es como tener 300 tiendas en vez de 1: si llegan 15.000 personas, se reparten. 50 personas por tienda es manejable.
Cuándo saltar al plan Pro (y cuándo no)
Situación: llevas 6 meses con el plan gratuito. Todo funciona. Pero te preguntas: «¿Debería estar pagando ya?»
La respuesta corta: probablemente no. El plan gratuito cubre al 90% de los profesionales digitales.
Cuándo el plan gratuito ES suficiente
| Situación | Por qué no necesitas Pro |
|---|---|
| Menos de 10.000 visitas/día | Ancho de banda ilimitado, CDN incluido |
| Menos de 100 leads/día | 100.000 peticiones Workers, 100.000 escrituras D1 |
| Menos de 3 reglas de redirección | 3 Page Rules incluidos |
| Equipo < 50 personas | Zero Trust cubre hasta 50 usuarios |
Cuándo SÍ necesitas Pro (20 USD/mes ≈ 18 €/mes)
| Necesidad | Pro te da | Plan gratis |
|---|---|---|
| Más de 3 reglas de redirección | 20 Page Rules | 3 |
| Reglas WAF personalizadas | WAF avanzado | Solo básico |
| Soporte prioritario | Chat en vivo | Solo foro |
| Image Resizing > 5.000/mes | Desde 5 USD/mes | 5.000/mes |
Regla práctica
Si lo único que necesitas son más Page Rules, prueba primero si un Worker lo resuelve (gratis y más flexible). En muchos casos, un Worker sustituye 10 Page Rules.
Control de UTMs
¿Qué son las UTMs?
Cuando compartes un enlace a tu web (en un email, un post de LinkedIn, un anuncio, una tarjeta de visita con QR), puedes añadirle unas «etiquetas invisibles» al final de la URL. Esas etiquetas se llaman UTMs.
Un enlace normal se ve así:
tudominio.com/servicios
Un enlace con UTMs se ve así:
tudominio.com/servicios?utm_source=linkedin&utm_medium=post&utm_campaign=caso-exito
El visitante ve la misma página. Pero tú, detrás, sabes exactamente de dónde vino.
| Etiqueta UTM | Qué responde | Ejemplo |
|---|---|---|
| utm_source | ¿De dónde viene? | linkedin, newsletter, google, carta-postal |
| utm_medium | ¿Por qué canal? | post, email, cpc, qr |
| utm_campaign | ¿De qué campaña? | lanzamiento-septiembre, caso-exito-irago |
| utm_content | ¿Qué versión o pieza? | boton-verde, banner-lateral, colaborador-jl |
| utm_term | ¿Qué palabra clave? (en anuncios) | auditoria-ia, consultoria-despachos |
¿Por qué importan para tu negocio?
Sin UTMs, sabes que 100 personas visitaron tu web. Con UTMs, sabes que:
- 40 vinieron de LinkedIn (y 5 rellenaron el formulario)
- 30 vinieron de la newsletter (y solo 1 rellenó)
- 20 vinieron por una carta postal con QR (y 8 rellenaron — la mejor conversión)
- 10 vinieron de Google (y 2 rellenaron)
Con esa información tomas decisiones de verdad: «la carta postal convierte 4 veces más que LinkedIn, voy a enviar más cartas». Sin UTMs, solo sabrías que tienes 100 visitas y 16 formularios — pero no sabrías qué está funcionando y qué es tirar el dinero.
La regla de oro
Si no puedes medir de dónde vienen tus clientes, no puedes saber qué funciona. Las UTMs son la diferencia entre «creo que LinkedIn nos trae clientes» y «sé que LinkedIn nos trajo 5 leads cualificados este mes, 3 del post sobre auditoría y 2 del carrusel».
Cómo controlar UTMs con Cloudflare (0 €)
Cloudflare no tiene una herramienta específica de UTMs, pero combinando servicios del plan gratuito consigues un sistema completo de seguimiento:
Opción recomendada: Workers + D1 (control total)
utm_source, utm_medium, etc.) del query string cuando el visitante envía el formulario.| Servicio | Papel en el seguimiento de UTMs | Límite free |
|---|---|---|
| Workers | Captura las UTMs del formulario y las distribuye | 100k peticiones/día |
| D1 | Almacena cada visita/conversión con sus UTMs (SQL) | 5 GB, 100k escrituras/día |
| Analytics Engine | Métricas agregadas: «leads por fuente/mes» | 100k escrituras/día, 90 días |
| KV | Contadores rápidos (opcional, para dashboards) | 1k escrituras/día |
Alternativas y sus limitaciones
| Opción | Ventaja | Limitación |
|---|---|---|
| Workers + D1 (recomendada) | Control total, datos individuales, SQL, sin caducidad | Requiere ~15 líneas de código en el Worker |
| Analytics Engine (solo) | Sin base de datos, métricas desde el panel | Solo datos agregados, 90 días de retención |
| Web Analytics | Sin código extra, captura URLs completas | No filtra por UTM, no cruza con conversiones |
| Solo en el CRM | Sin desarrollo, el CRM almacena las UTMs | Dependes del CRM; si cambias, pierdes el histórico |
Importante
Las UTMs no se capturan solas. Para que funcionen, necesitas dos cosas: (1) que tus enlaces lleven las etiquetas UTM (las añades tú al crear el enlace) y (2) que tu formulario o Worker lea esos parámetros y los guarde. Si solo pones UTMs en la URL pero nadie las recoge, no sirven de nada.
Convención de nombres: usa siempre minúsculas, sin espacios (usa guiones), y sé consistente. linkedin y LinkedIn serían dos fuentes distintas en tus datos. Decide un formato y manténlo.
Coste de implementación
0 €. Workers + D1 están en el plan gratuito. El único «coste» es añadir unas líneas de código al Worker que ya procesa los formularios. Un asistente de IA puede generar ese código en minutos.
Cuándo Cloudflare NO es suficiente
Cloudflare cubre mucho terreno, pero no es la respuesta para todo. Estos son los escenarios donde necesitas buscar fuera:
| Necesidad | Por qué CF no sirve | Alternativa recomendada |
|---|---|---|
| E-commerce con carrito | Pages solo aloja estáticos. No hay gestión de pedidos, pagos ni inventario. | Shopify, WooCommerce |
| Web con login de usuarios | No hay sistema de autenticación ni sesión de usuario integrado. Zero Trust protege apps internas, no públicas. | Auth0, Supabase Auth, Firebase Auth |
| Vídeo hosting | Stream existe pero es de pago. R2 puede almacenar vídeos, pero sin reproductor ni transcodificación. | YouTube (gratis), Vimeo, Bunny Stream |
| Email marketing | Email Routing solo recibe. No envía newsletters, ni automatizaciones, ni secuencias. | Brevo, Mailchimp, ConvertKit |
| BBDD relacional compleja | D1 es SQLite: sin JOINs complejos, sin procedimientos almacenados, sin replicación. 5 GB máximo. | Supabase (PostgreSQL), PlanetScale, Neon |
| Apps móviles nativas | Workers y Pages sirven APIs y webs, pero no generan apps iOS/Android. | React Native, Flutter, Expo |
| CMS con editor visual | Pages requiere HTML y repositorios. No tiene editor drag-and-drop. | WordPress, Webflow, Framer |
Free tiers alternativos
La pregunta no es solo «Cloudflare gratis vs. alternativas de pago». Otros proveedores también tienen planes gratuitos potentes. Esta tabla compara lo que ofrece cada uno sin pagar:
| Servicio | Cloudflare Free | Vercel Free | Netlify Free | Supabase Free |
|---|---|---|---|---|
| Hosting estático | 100 proyectos, BW ilimitado | Sí, 100 GB/mes | Sí, 100 GB/mes | — |
| Serverless functions | Workers: 100k req/día | Sí, 100 GB-h | Sí, 125k req/mes | Edge Functions: 500k req/mes |
| Base de datos | D1: 5 GB (SQLite) | Neon/Supabase (integrado) | — | PostgreSQL: 500 MB |
| Almacenamiento objetos | R2: 10 GB | Blob: 250 MB | Blobs: 1 GB (beta) | Storage: 1 GB |
| CDN global | 300+ ciudades | Edge Network | CDN incluido | — |
| Protección DDoS | Ilimitada | Básica | Básica | — |
| WAF / Firewall | Reglas básicas | Firewall básico | — | — |
| DNS | Autoritativo, ilimitado | — | DNS básico | — |
| IA integrada | Workers AI: 10k neuronas/día | — | — | — |
| Auth | — | — | Identity (básica) | Auth: 50k MAU |
| Analítica | Web Analytics (sin cookies) | Analytics (incluido) | Analytics (incluido) | — |
Dónde gana cada uno
Cloudflare: seguridad (DDoS, WAF, DNS), ancho de banda ilimitado, IA integrada. Vercel: mejor DX para frameworks React/Next.js, previews automáticos. Netlify: formularios integrados, identity service. Supabase: base de datos PostgreSQL real, auth completo, API REST automática.
Checklist de activación
El «Mapa de Valor» dice qué activar. Esta checklist dice cómo, paso a paso.
Siguientes pasos (cuando estés listo)
Email Routing: Dashboard → Email → Email Routing → configura direcciones de reenvío. ~5 min.
Pages: Dashboard → Workers & Pages → Create → conecta tu repo GitHub. ~10 min.
R2: Dashboard → R2 → Create bucket. ~2 min.
Mapa de Valor
Ejemplo de uso básico
Workers
Formularios → CRM (mi-formulario.workers.dev)
Activados automáticamente
CDN
Velocidad global
DDoS
Protección contra ataques
SSL/TLS
HTTPS automático
WAF
Firewall básico
Activar ya — valor inmediato, cero coste
| Servicio | Para qué | Esfuerzo |
|---|---|---|
| Turnstile | Proteger formularios | BAJO |
| Web Analytics | Estadísticas sin cookies | BAJO |
| Email Routing | Email con tu dominio | BAJO |
| Pages | Alojar landings | MEDIO |
| R2 | Imágenes y PDFs | MEDIO |
Para más adelante
Workers AI
Cualificación inteligente
D1
Backup de leads
Tunnel
Servicios locales
Zaraz
GA/Pixel más rápido
Coste Real
| Escenario | Pagas | Valor que recibes |
|---|---|---|
| Plan gratuito con servicios básicos activos | 0 € | Equivalente a varias herramientas de pago (según uso) |
| + Workers AI (cualificación leads) | 0 € | Dentro del cupo diario gratuito |
| Si superas los límites gratis de IA | ~5 €/mes | OpenAI equivalente: 20-100 €/mes |
| Plan Pro (cuando crezcas) | 20 €/mes | 120+ €/mes en valor extra |
| Si superas 10 GB en R2 | ~0,014 €/GB/mes | S3 equivalente: 0,09 €/GB solo en descargas |