Desde el Barro

Laboratorio · 6 min · 12 de marzo de 2026

Cómo crear una landing page con Claude Code y publicarla gratis en Netlify

Aprende a crear una landing page con Claude Code, publicarla gratis en Netlify y añadir un formulario de contacto con Web3Forms sin escribir código.

En 60 segundos

Lo que te llevas

  • 01Con un prompt de tres líneas (qué es el negocio, qué servicios ofrece y que quieres pagar lo mínimo) Claude Code genera una landing completa en menos de cinco minutos.
  • 02El plan mode es clave: antes de escribir código, Claude hace preguntas de contexto (estilo visual, color corporativo) y presenta un plan con stack, secciones y coste estimado que tú apruebas.
  • 03El stack propuesto es HTML5, CSS3 y JavaScript vanilla sobre Netlify, con un coste total de 0 €.
  • 04Las versiones recientes de la app de escritorio permiten ver la web en directo dentro del propio chat y comprobar la versión móvil sin salir de la aplicación.
  • 05Publicar es subir la carpeta a Netlify con un deploy manual; el subdominio se cambia desde Domain Management sin tocar código.
  • 06El formulario de contacto no necesita servidor propio: Web3Forms lo resuelve con una API key y los mensajes llegan al correo.
  • 07Claude recomienda crear un repositorio en GitHub para guardar los archivos; en el vídeo se omite, pero es la práctica habitual de cualquier programador.

El vídeo

De qué va

Este laboratorio muestra, de principio a fin, cómo montar una landing page con Claude Code sin saber programar y con coste 0 €. El ejemplo es una agencia de contenidos ficticia, Xavi Studio, con tres servicios: grabación de vídeo bajo demanda, edición de vídeo y creación de vídeos con IA. A partir de un prompt corto y unas preguntas sobre estilo y color corporativo, Claude propone un plan, lo ejecuta y deja la web lista para desplegar.

La segunda parte cubre la publicación. Se sube la carpeta del proyecto a Netlify con un despliegue manual, se abre la URL pública y se cambia el subdominio desde Domain Management. Para que los potenciales clientes puedan escribir desde la web, el formulario de contacto se conecta con Web3Forms, que envía los mensajes al buzón de correo sin necesidad de montar un backend.

El stack que elige la IA es deliberadamente simple: HTML5, CSS3 y JavaScript vanilla, con Netlify como hosting gratuito. Es una forma barata de tener presencia online y un canal de captación de leads (contactos interesados) el mismo día en que decides validar una idea.

Paso a paso

Cómo hacerlo

  1. 01

    Crea las tres cuentas necesarias

    Necesitas una cuenta en Claude (en el vídeo se usa la suscripción Pro, pero el proceso debería poder seguirse con la versión gratuita), una cuenta en Netlify para el hosting y una cuenta en Web3Forms para recibir los mensajes del formulario por correo.

  2. 02

    Instala la app de escritorio de Claude

    Descárgala desde la web de Claude (hay versión para Mac y, según el vídeo, también para Windows), inicia sesión y acepta los permisos que pide la primera vez para poder ejecutar lo necesario en tu ordenador.

  3. 03

    Crea una carpeta para el proyecto y abre la pestaña de código

    En el escritorio, crea una carpeta vacía (en el vídeo, Landing Ejemplo Xavi) y selecciónala desde la pestaña de código de la app. Ahí es donde Claude Code escribirá los archivos.

  4. 04

    Escribe el prompt con los requisitos

    Indica qué es el negocio (una agencia de contenidos llamada Xavi Studio), lista los servicios (grabación de vídeo bajo demanda, edición de vídeo, creación de vídeos con IA) y añade que quieres pagar lo menos posible y usar Netlify por su opción gratuita.

  5. 05

    Pide a Claude que entre en plan mode

    En lugar de dejar que empiece a programar, pídele que planifique primero cómo va a construir la página. Así revisas el enfoque antes de que escriba una sola línea.

  6. 06

    Responde a las preguntas de contexto

    Claude pregunta por el estilo visual (en el ejemplo, colorido y creativo) y por el color corporativo (azul eléctrico). Con eso ajusta el diseño a tu marca.

  7. 07

    Revisa y aprueba el plan

    El plan resume el objetivo, el stack (HTML5, CSS3, JavaScript vanilla, Netlify), el coste (0 €) y las secciones: hero, servicios, formulario de contacto y pie de página. Si te cuadra, apruébalo y concede permiso para escribir código.

  8. 08

    Deja que ejecute la checklist y comprueba el resultado

    Claude va tachando tareas del plan, abre la versión local en el navegador (o la muestra dentro del chat en versiones recientes) y verifica que se ve bien en móvil.

  9. 09

    Decide si creas un repositorio en GitHub

    Claude recomienda guardar los archivos en un repositorio online. Es opcional para empezar y en el vídeo se omite, pero es lo que hace cualquier programador con un proyecto.

  10. 10

    Publica en Netlify con un deploy manual

    En Netlify, añade un nuevo proyecto, elige el despliegue manual y sube la carpeta del proyecto. Cuando termine, pulsa Open Production Deploy para ver la web en su URL pública.

  11. 11

    Cambia el dominio desde Domain Management

    Desde la gestión de dominios de Netlify puedes modificar el subdominio en el que se muestra la página para que sea reconocible.

  12. 12

    Conecta el formulario con Web3Forms

    Vuelve a Claude y pídele que te ayude a configurar Web3Forms. Necesitarás la API key que se obtiene en la web de Web3Forms; con ella, cada envío del formulario llega a tu buzón de correo.

Preguntas

Dudas habituales

¿Se puede crear una landing page con Claude Code sin saber programar?

Sí. En el vídeo se parte de una carpeta vacía y un prompt con el nombre del negocio, los servicios y la restricción de gastar lo mínimo. Claude propone un plan, escribe el código en HTML, CSS y JavaScript y verifica el resultado en escritorio y móvil sin que tengas que tocar nada.

¿Cuánto cuesta publicar la landing page?

El plan que propone Claude tiene un coste de 0 €: Netlify tiene una opción gratuita para alojar la web. Lo único de pago en el vídeo es la suscripción Pro de Claude, aunque el autor cree que se puede seguir el proceso con la versión gratuita.

¿Qué es el plan mode de Claude Code y por qué usarlo?

Es un modo en el que Claude planifica antes de programar. Hace preguntas de contexto (estilo visual, color corporativo), presenta el stack, las secciones y el coste, y solo empieza a escribir código cuando apruebas el plan. Evita sorpresas y te da control sobre lo que se construye.

¿Cómo se publica la web en Netlify?

Desde tu cuenta de Netlify, añade un nuevo proyecto y elige el despliegue manual. Subes la carpeta del proyecto, esperas a que termine y pulsas Open Production Deploy. Desde Domain Management puedes cambiar el subdominio en el que se muestra.

¿Cómo recibo los mensajes del formulario de contacto sin montar un servidor?

Con Web3Forms. Creas una cuenta, obtienes una API key desde su web y le pides a Claude que configure el formulario con ella. A partir de ahí, cada envío llega a tu buzón de correo.

¿Hace falta crear un repositorio en GitHub?

No es obligatorio para empezar y en el vídeo se omite. Claude lo recomienda porque es la práctica habitual para guardar los archivos del proyecto online y tener control de versiones.

Transcripción

Léelo completo

Mostrar la transcripción

[00:00]Qué vamos a construir: landing, hosting y formulario

[00:00]En este video te voy a explicar cómo puedes generar una landing page en menos de 5 minutos, 100% generada por inteligencia artificial, aplicable para cualquier tipo de negocio porque la IA va a aprender sobre nuestro contexto, que además vamos a publicar online en un servicio llamado Netlify y que además va a incluir un formulario contacto que va a permitir que potenciales compradores nos contacten. Dicho esto, si tienes un negocio, en este canal hablamos de emprendedores y emprendedoras desde la transparencia y desde el barro que supone el día a día de montar un negocio. Así que estaríamos encantados de contactar. Contar contigo en esta aventura. Dicho esto, vamos al video. Lo primero que necesitaremos es una cuenta en Claude. En mi caso tengo la suscripción Pro y voy a estar utilizando Claude Code, la versión para escritorio para Mac que ofrece Claude, que es muy cómoda, pero es verdad que incluso con la versión Free creo que seríais capaces de seguir el mismo proceso que os voy a mostrar. Además, para el servidor utilizaremos Netlify que tiene opciones gratuitas y simplemente tendréis que crear una cuenta en este servicio y por último también necesitaréis una cuenta en este servicio llamado Web3Forms que lo que permitirá es configurar todo el backend necesario para que cuando alguien os contacte a través de la página web os llegue un correo electrónico a vuestro buzón de correo. Dicho esto, vamos a poner esa landing.

[00:40]Cuentas necesarias: Claude, Netlify y Web3Forms

[01:12]Carpeta del proyecto y prompt con los requisitos

[01:12]Lo que estáis viendo en mi pantalla es la aplicación para escritorio de Claude para Mac, donde yo estoy en la pestaña de código porque queremos programar obviamente una landing page. Y en este caso lo único que he hecho es configurar o crear una carpeta en mi escritorio llamado Landing Ejemplo Xavi y ahora lo que voy a pedirle son los requisitos de esta página web. He preparado este pequeño prompt donde indico lo que quiero, que en este caso es una landing page para una agencia de contenidos llamada Xavi Studio y le he listo también los servicios que quiero que tenga. Grabación de vídeo bajo demanda, edición de vídeo, creación de vídeos con IA, todos estos son servicios que ofrecemos nosotros como agencia que está creando esta página web.

[01:49]Plan mode y la app de escritorio de Claude

[01:49]Además, para acabar le digo, me gustaría pagar lo menos posible así que recomiéndame hosting también. De hecho, voy a decirle quiero utilizar Netlify porque sé que tiene una opción gratuita y aquí, importante, vamos a pedirle a Claude que se ponga en plan mode. Vamos a pedirle que planifique cómo crear esta página web. Por cierto, que no sé si lo he dicho, si no tenéis la aplicación para escritorio de Claude, la podéis descargar desde su página web. Creo que también está la versión para Windows. Es muy sencillo, la descargáis e iniciáis sesión con vuestra cuenta. Si es la primera vez que utilizáis Claude en su versión de escritorio, es posible que os pide algunos permisos antes de empezar a ejecutar todo lo que necesite ejecutar para crear la página web.

[02:27]Preguntas de contexto y plan propuesto

[02:27]Además, os hará algunas preguntas para entender mejor el contexto sobre vuestra propuesta. Por ejemplo, ¿qué estilo visual prefieres para la landing page? En este caso le vamos a decir colorido y creativo. ¿Tienes algún color corporativo? En mi caso, azul eléctrico. Y una vez Claude haya recogido toda la información, lo que va a hacer es presentarnos un plan, que en este caso dice así. Xavi Studios es una agencia de contenidos que necesita una landing page profesional para presentar sus servicios y captar clientes. No hay nada montado aún. El objetivo es gastar lo mínimo usando Netlify. Te comparte el stack tecnológico, HTML5, CSS3, JavaScript vanilla, Netlify... En total, coste 0€. También os comparte una propuesta de secciones, la Hero, los servicios, el formulario de contacto y un pie de página.

[03:08]Aprobar el plan y ver cómo escribe el código

[03:08]Como todo esto tiene buena pinta, voy a darle a Approve. Es verdad que antes de empezar a escribir código, lo normal será que os pida permiso para empezar a escribirlo. Así que vamos a darle a Allow y veréis cómo empieza a tachar To Do's de la checklist que ha creado en base al plan que nos ha compartido. Todavía no me hago la idea de lo loco que es tener un programador a tu servicio a través de Claude. Es increíble. Ahora lo que nos pide permiso es para abrir la landing page para que la podamos ver dentro de la aplicación para escritorio. Bueno, en este caso nos envía al navegador, dentro del navegador, en la versión local de nuestra página web. Incluso, como podéis ver por pantalla, en las versiones más recientes de Claude Code, nos permite visualizar el resultado de lo que está programando en directo sin salir de este chat.

[03:53]Verificación en móvil y recomendación de GitHub

[03:53]Lo cual facilita y agiliza mucho las cosas. Ya veis que tiene bastante buena pinta y además ahora verifica que se ve también correctamente desde la versión móvil. Dicho esto, también Claude nos recomienda crear un GitHub, es decir, una carpeta, un repositorio online para poder tener guardados los archivos que está creando. Es verdad que esto se puede obviar por el momento, pero es algo que todos los programadores hacen cuando crean un proyecto de software. En este caso lo vamos a obviar. Y nada, finalmente nos dirá todo verificado. Todas las secciones funcionan bastante bien. Tenemos la Hero, Servicios, Formulario, Footer y la landing que está completa y lista para desplegar en Netlify. Así que sin más, vamos a ello.

[04:26]Deploy manual en Netlify y cambio de dominio

[04:26]En este caso, ya estáis viendo mi cuenta de Netlify, donde lo que voy a hacer es irme a añadir un nuevo proyecto y deployar manualmente. Ahora simplemente iremos a seleccionar la carpeta en la que estamos trabajando, la subiremos y Netlify la deployará por nosotros. La publicará online para que sea accesible desde el exterior. Una vez veamos que está todo completado, vamos a ir a clicar a Open Production Deploy y como veis, ya tenemos nuestra página web en esta URL. Además, desde Domain Management podéis modificar el dominio en el cual queréis que se muestre esta página web. Por ejemplo, vais a poner Xavi Studio Ejemplo Save. Como veis, ya está la página web en nuestro dominio. ¿Qué faltaría?

[05:10]Configurar Web3Forms para recibir contactos

[05:10]Faltaría por ir de nuevo a Claude y decirle, ayúdame a configurar Web3Forms, para la cual necesitaremos una API Key que se puede obtener desde la página web de Web3Forms. Así que nada, si te ha gustado este vídeo y no quieres perderte próximos contenidos, suscríbete a este canal para emprendedores. ¡Nos vemos!

Newsletter

Herramientas y episodios nuevos, en tu email

Un email por episodio. Sin spam. Cancela cuando quieras.