Lo que nadie cuenta en los tutoriales de «una web en 9 minutos». En orden, con herramientas concretas y con el prompt para pegar en tu IA en cada paso.
01
Paso 1 · IDEA CON DUEÑO
Una idea con dueño
Antes de abrir Lovable, contesta tres preguntas: ¿quién tiene el problema?, ¿cómo lo resuelve hoy? y ¿ha pagado alguna vez por resolverlo? Si la respuesta a la tercera es «nunca», cuidado: la gente no suele pagar por lo que nunca ha pagado.
Escribe la frase: «Ayudo a [quién] a [conseguir qué] sin [dolor]».
Busca la queja real en X, en foros o en las reseñas de una estrella de la competencia.
Habla con 5 personas que tengan el problema. No les vendas nada: pregunta cómo lo resuelven hoy.
Prompt para copiar
Actúa como un cliente escéptico. Mi idea es: [describe tu idea]. Hazme 10 preguntas difíciles sobre quién pagaría por esto, cuánto y por qué no lo resuelve ya con una hoja de cálculo. Después dime qué versión mínima validaría la idea en una semana.
02
Paso 2 · PROMPT BUENO
El prompt bueno
La IA construye lo que entiende. Un buen primer prompt es una ficha corta: quién usa la app, qué hace en tres pantallas, qué datos guarda y, sobre todo, qué no hace todavía.
Empieza por la versión más pequeña por la que alguien pagaría.
Pide una pantalla cada vez y pruébala antes de seguir.
Guarda versiones: conecta GitHub desde el primer día y podrás deshacer cualquier desastre.
Herramientas:LovableBoltReplitv0Claude CodeCursor
Prompt para copiar
Quiero crear [nombre], una web app para [quién] que [qué problema resuelve]. Pantallas: 1) [..], 2) [..], 3) [..]. Datos que guarda: [..]. Lo que NO debe hacer todavía: [..]. Diseño: limpio, pensado primero para móvil y accesible. Antes de escribir código, explícame el plan en 10 líneas y espera mi OK.
03
Paso 3 · FUERA DEL MODO PRUEBA
Sácala del modo prueba
«tuapp.lovable.app» vale para enseñársela a tu familia. Para cobrar necesitas dominio propio (unos 10–15 € al año), HTTPS y que tu web se vea bien cuando alguien la comparte.
Compra un dominio .com o .es y conéctalo: Lovable, Vercel, Netlify y Cloudflare Pages lo permiten en minutos.
Pon título, descripción e imagen para compartir (og:image) en el HTML, no añadidos con JavaScript.
Si tu app es una SPA de React, prerenderiza las páginas públicas: WhatsApp, X y LinkedIn no ejecutan JavaScript.
Cambia el favicon: el de Vite delata que es una demo.
Prompt para copiar
Mi app es una SPA de React con Vite. Haz que la página de inicio y las páginas públicas sirvan en el HTML inicial (sin JavaScript) el título, la meta descripción, las etiquetas Open Graph (og:title, og:description y una og:image de 1200×630) y el texto principal. Usa prerenderizado estático en el build. No cambies el diseño.
04
Paso 4 · PAPELES Y SEGURIDAD
Papeles y seguridad
Si vendes desde la UE o a europeos, necesitas aviso legal, política de privacidad y, si usas cookies que rastrean, un banner de consentimiento. Y lo que casi nadie mira: que tu base de datos no esté abierta a cualquiera.
Aviso legal con tus datos, política de privacidad (RGPD) y condiciones de venta.
Si solo usas analítica sin cookies, no necesitas banner.
Nunca pongas claves secretas (Stripe, OpenAI…) en el código que llega al navegador.
Si usas Supabase, activa Row Level Security en todas las tablas. Sin eso, cualquiera puede leer tus datos.
Prompt para copiar
Revisa mi proyecto como un auditor de seguridad. Busca claves secretas expuestas en el frontend, tablas de Supabase sin Row Level Security, endpoints sin autenticación y datos personales que se guarden sin necesidad. Dame una lista ordenada por gravedad y arregla primero lo crítico, explicándome cada cambio.
Esto no es asesoramiento legal. Para tu caso concreto, consulta con un profesional.
05
Paso 5 · CAJA ABIERTA
Pon la caja
La forma más rápida de cobrar sin programar: un enlace de pago de Stripe (Payment Link). Si vas a vender a todo el mundo, un «merchant of record» como Lemon Squeezy, Paddle, Gumroad o Polar cobra en tu nombre y se encarga del IVA de cada país, a cambio de una comisión mayor.
Cobra desde el primer día, aunque sea poco: un «me encanta» no paga el dominio.
Prueba todo en modo test antes de activar los pagos reales.
Pon el precio a la vista. Sin precio visible, nadie compra.
Antes del primer cobro, habla con un gestor: en España, vender de forma habitual suele implicar darse de alta.
Añade a mi app un botón «Comprar» que abra este enlace de pago de Stripe: [pega tu Payment Link]. Después del pago, Stripe redirige a /gracias: crea esa página con un mensaje de agradecimiento y los siguientes pasos. Muestra el precio ([precio] €, IVA incluido) junto al botón.
06
Paso 6 · NÚMEROS A LA VISTA
Mide lo justo
Si no mides, no sabes si no entra nadie o si entran y se van. Con una analítica sencilla y sin cookies basta.
Instala una analítica sin cookies y te ahorras el banner.
Define un evento que importe: registro, clic en «Comprar» o pago.
Mira los números una vez por semana, no cada hora.
Herramientas:PlausibleUmamiGoatCounterCloudflare Web Analytics
Prompt para copiar
Instala [Plausible / Umami] en mi app con su script oficial, sin cookies. Añade un evento llamado «compra_click» cuando alguien pulse el botón de comprar y otro llamado «registro» al completar el alta. No añadas ninguna otra herramienta de seguimiento.
07
Paso 7 · PRIMEROS USUARIOS
Primeros usuarios, a mano
Nadie va a encontrar tu app por casualidad. Los primeros usuarios se consiguen a mano: contando lo que construyes donde ya está la gente que tiene el problema.
Cuenta el proceso en público en X o LinkedIn: capturas, números y errores.
Publica en directorios: Product Hunt, Peerlist, BetaList… y en el escaparate de Launchito.
Recoge emails desde el primer día: cada visita que no se apunta, se pierde.
Habla con cada usuario. Los diez primeros te dicen qué construir después.
Prompt para copiar
Escríbeme 5 publicaciones para X contando cómo he construido [app] con IA: el problema, el primer prompt, un error que cometí, la captura que debería enseñar y el enlace. Tono cercano, nada de humo ni promesas, máximo 280 caracteres cada una.
TOTAL1,00 €
Tu primer euro. El resto es repetir.
¿En qué paso está tu app?
Analízala gratis y te decimos qué le falta para cobrar, con el prompt para arreglar cada cosa.