Saltar al contenido principal

Prompts para Escribir Emails de Venta con IA

10 prompts para emails comerciales con IA: cold outreach, seguimiento, recuperación de carritos y newsletters. Con estructura probada y ejemplos.

Fran Cobos 18 min de lectura 3528 palabras

Tabla de contenidos

Escribir emails de venta debería ser la parte más fácil de tu trabajo. Tienes una oferta, tienes un producto y en teoría copiar y pegar ya es “usar IA”. El problema es que es justo la tarea donde la IA te va a colar un desastre silencioso: un texto gramaticalmente perfecto, con la estructura correcta, que suena a folleto y que nadie abre.

Lo he visto mil veces. Pides “un email de venta para mi SaaS de gestión de facturas” y te devuelve 400 palabras de entusiasmo genérico. Lo mandas. Abre un 4%. Y la conclusión que sacas es que el producto no vende, cuando lo que falla es el mensaje.

La diferencia entre un email mediocre y uno que convierte no está en el modelo que uses. Está en qué contexto le das, qué estructura le exiges y qué le prohíbes explícitamente. Eso es todo lo que vamos a ver aquí.

Si ya tienes la base de prompts de programación, en los 20 mejores prompts para programar con IA la tienes. Y si prefieres que el prompt se monte solo, la herramienta generadora de prompts te lo arma.

Cinco reglas de oro antes de copiar nada

1. Nunca copies placeholders genéricos. Si escribes [tu empresa] y [tu problema], la IA no puede rellenar nada útil. Escribe [empresa de logística con 40 empleados que factura 2M al año]. La especificidad del placeholder se transmite al resultado. Es el mismo principio que se explica en cómo aprovechar el context window.

2. Di siempre a quién le escribes y en qué momento del embudo. Un email a un CTO que nunca te ha oído no se escribe igual que uno a un cliente que lleva tres meses usando tu producto sin actualizar el plan. El tono, la longitud y la promesa cambian. Si no lo especificas, la IA promedia y el resultado no encaja con nadie.

3. Pide siempre que se evite la jerga de IA. Es el punto donde más se delata el texto generado, y es 100% evitable si lo nombras de forma explícita en el prompt.

4. Los emails cortos ganan. En cold email, 50-90 palabras es el rango que funciona. En newsletter, entre 150 y 300. Si te pasas, no te van a leer. Pide límites de palabras explícitos.

5. Nada sale de la IA sin revisión humana. Ni una coma. La IA redacta, tú respondes del producto y tú firmas con tu nombre. En marketing esto se llama human-in-the-loop y no es opcional cuando estás firmando con tu nombre comercial.

Los prompts

1. El email de cold outreach que no acaba en spam

Actúa como copywriter B2B especializado en [sector, ej: logística /
fintech / e-commerce].

Contexto:
- Vendo [producto] a [cargo del destinatario, ej: CTO de una empresa de
  software con 50-200 empleados].
- Mi diferenciador real: [lo que haces que la competencia no hace].
- Prueba que puedo aportar: [cifra, cliente, caso o certificación real].

Escribe un único email de primer contacto.

Formato: AIDA comprimido.
- Asunto: máximo 55 caracteres, en minúsculas, sin exclamaciones ni
  palabras spam (gratis, oferta, único, garantizado).
- Apertura: una frase que demuestre que sabes algo concreto de su
  empresa. Nada de "vi su web y me encantó".
- Cuerpo: máximo 80 palabras. Un problema, mi solución en una frase,
  una prueba y una llamada a la acción de baja fricción.
- Firma: nombre, cargo, empresa y teléfono.

Restricciones:
- Elimina la jerga de IA: "en el mundo actual", "es importante
  destacar", "aprovecha la oportunidad de", "en el dinámico entorno".
- Sin emojis.
- Registro: correo entre dos profesionales que se respetan.

Por qué funciona: darle el sector y el cargo es lo que más controla el resultado, porque el vocabulario de un CFO y el de un desarrollador son incompatibles. Y el bloque de restricciones es lo que evita el tono de folleto.

Ejemplo real de salida:

Subject: cto.acme — tu build tarda 14 min

Hola Marta,

Tu pipeline de GitHub Actions tarda 14 minutos en cada push, según
vuestro último run público. Con caché de dependencias y matriz paralela
bajamos el de un cliente de 60 developers a 3 minutos.

¿Tiene sentido una llamada de 15 minutos esta semana?

Fran Cobos
Staff Engineer — [tu empresa]

Funciona por tres razones: demuestra que te has instalado en su contexto, da un número verificable y la llamada a la acción es pequeña. Si el modelo te devuelve algo más largo, es que no ha leído la restricción de 80 palabras.

2. Subject lines que se abren

Genera 10 subject lines para este email comercial:
[pegar el cuerpo del email]

Contexto del destinatario: [cargo, sector, relación previa].
Objetivo del email: [apertura / respuesta / clic / compra].

Reglas:
- Máximo 55 caracteres cada uno.
- Minúsculas, sin emojis, sin "!!", sin MAYÚSCULAS.
- Prohibido: gratis, oferta, descuento, urgente, exclusivo, único,
  garantizado, action, limited time, oferta única.
- Al menos 3 que funcionen sin contexto (curiosidad).
- Al menos 3 que mencionen el problema concreto.
- Al menos 2 en forma de pregunta.
- Al menos 2 de menos de 30 caracteres.

Devuelve una tabla: subject line | caracteres | ángulo | cuándo usarlo.

Por qué funciona: el modelo no es adivino, es combinador. Si le das reglas duras (longitud, prohibiciones, distribución obligatoria) el resultado se vuelve sistemático en lugar de aleatorio. La columna “ángulo” es la que te permite reutilizarlos en otros emails.

Catálogo de ángulos que funcionan en B2B:

ÁnguloEjemploCuándo funciona
Observación específicatu build tarda 14 minCuando tienes un dato real verificable
Pregunta directa¿tus tests corren en local?Alto engagement, poca fricción
Dato del sectorel 40% de los equipos abandona TypeScript en 2026Apela a la autoridad
Alivio de tareasin más YAML de CICuando el dolor es claramente operativo
Oferta con límite2 horas, sin compromisoRompe el patrón, muy clicable
Callback honestolo que nadie te dice de los cold emailsAlto CTR, cuidado con el filtro
Nombre y contexto{{first_name}} — nada que ver con tu productoRequiere personalización real

3. Forzar la estructura AIDA

Reescribe este email comercial con estructura AIDA explícita.
[pegar borrador]

Estructura:
- A (Atención): 1 frase, máximo 25 palabras. El problema del lector.
- I (Interés): 2-3 frases. Cómo trabajo ese problema y por qué es distinto.
- D (Deseo): 1 frase con prueba concreta (número, cliente, tiempo).
- A (Acción): 1 frase. UNA sola acción, baja fricción, con fecha sugerida.

Reglas:
- Frases de máximo 18 palabras.
- Total: máximo 90 palabras.
- Sin superlativos (increíble, revolucionario, líder del sector).
- Sin jerga de IA.
- La llamada a la acción debe poder hacerse en menos de 2 minutos.

Devuelve el email y debajo una línea explicando por qué cada
sección está donde está.

Por qué funciona: AIDA no es magia, es un checklist. Al dar la estructura como cuatro bloques con límites de palabras, la IA deja de escribir párrafos y empieza a colocar piezas. La última línea del prompt (pedir justificación) es la que te hace aprender el criterio para no necesitarlo la próxima vez.

4. Seguimiento tras silencio

Escribe un email de seguimiento a un prospecto que NO ha respondido
a mi primer email.

Datos:
- Primer email enviado: [fecha]. Asunto: [subject].
- Le ofrecí: [lo que ofreciste].
- Señales de interés que tengo: [abrió el email / hizo clic / vio la
  demo / nada].
- Su contexto: [sector, tamaño, lo que sabes de él].

Escribe 3 versiones:
1. "Seguimiento con nueva información": aporta algo que no estaba en
   el primer email (dato, caso, cambio en el producto).
2. "Seguimiento directo": máximo 30 palabras, pregunta si el tema sigue
   vivo, asume que probablemente no y da una salida digna.
3. "Email de ruptura": el que cierra la puerta y deja buena impresión.

Reglas: ninguna empieza por "Siguiendo con mi email anterior" ni por
"Te escribo de nuevo". Todas menos de 70 palabras. Todas con una sola
acción.

Por qué funciona: el seguimiento es donde la IA suena más patética, porque tiende a repetir el email original. Al pedir tres versiones con papeles distintos (informar, presionar una vez, cerrar) y prohibir la muletilla de entrada, fuerzas tres emails que pueden salir en días diferentes sin sonar a copia.

5. Recuperación de carrito abandonado

Escribe 3 emails de recuperación de carrito abandonado para [nombre del
producto o e-commerce].

Datos del carrito:
- Productos: [lista].
- Valor: [importe].
- Envío: [gratis a partir de X / siempre pagado / contra reembolso].
- Política de devolución: [texto corto].

Secuencia (3 emails, separados 24h / 72h / 7d):
1. Recordatorio sin presión: muestra el carrito, sin descuentos.
2. Prueba social y urgencia real (stock, plazo de envío), solo si los
   datos son ciertos. Si no los tengo, dime qué necesito saber.
3. Última llamada, con incentivo o con salida digna.

Reglas: cada uno máximo 60 palabras. Nada de "¡Hola amigo!".
Sin emojis. Sin mayúsculas sostenidas. Sin "tu carrito te espera".
Personaliza con {{nombre}} solo si el dato existe.

Por qué funciona: quien tiene un carrito abandonado ya decidió comprar. Todo lo que vuelva a explicar el producto es ruido. Al restringir a 60 palabras y a tres objetivos distintos (recordar, crear urgencia, cerrar) eliminas la prosa de ventas.

Si quieres automatizar la secuencia sin tocar código, en automatizar tareas con n8n y Make tienes el montaje completo.

6. Newsletter a partir de contenido que ya tienes

Convierte este contenido en una sección de newsletter:
[pegar artículo, changelog o notas de release]

Datos:
- Suscriptores: [número aproximado] y perfil: [a qué se dedican].
- Frecuencia: [semanal / quincenal].
- Objetivo de esta sección: [educar / demostrar criterio / vender /
  retener].
- CTA disponible: [demo, descarga, lectura completa, nada].

Formato: 200-300 palabras, 3-5 párrafos cortos, un titular, una frase
destacada reutilizable y una CTA final.

Reglas:
- Empieza por el detalle más específico del contenido, no por "en esta
  edición te contamos".
- Nada de "espero que te sirva" ni de "sin más, el equipo de [x]".
- Incluye al menos un dato numérico que ya esté en el contenido.
- No inventes cifras, fechas ni nombres de clientes.

Por qué funciona: el fallo típico de las newsletters es empezar por el metatexto (“en este número…”), que es la frase que todo el mundo salta. Pedir explícitamente que empiece por el dato más concreto elimina la mayor parte del relleno.

7. Personalización con variables sin sonar a plantilla

Voy a hacer cold email con merge tags. Variables disponibles:
{{first_name}}, {{company}}, {{industry}}, {{trigger_event}}.

Trigger event real que puedo detectar: [ej: acaba de publicar oferta de
empleo / su stack técnico cambió / ha obtenido una certificación SOC 2].

Escribe 3 aperturas, cada una usando una variable distinta:
- Una con {{trigger_event}} (la más conversacional).
- Una con {{company}} (contexto de mercado).
- Una con {{industry}} (relevancia sectorial).

Para cada apertura:
- Máximo 20 palabras.
- Debe tener sentido si la variable viene vacía. Dame también la
  versión de respaldo sin variable.
- Nada de "vi que" seguido de algo que ve cualquiera.
- Nada de "permíteme escribirte" ni "espero que no te moleste".

Por qué funciona: pedir la versión de respaldo obliga a la IA a pensar en el caso peor. Y la instrucción de que la apertura aguante una variable vacía es lo que separa una personalización real de un mail merge de los años 2000.

Para el lado técnico del envío (y los errores típicos al mandar en lote), te interesa enviar emails desde Node.js con Nodemailer y Resend.

8. Humanizar: quitar la jerga de IA

Este texto lo ha escrito una IA y se nota:
[pegar texto]

Reescríbelo en español de España, natural, como lo escribiría un
profesional humano en un email de trabajo.

Elimina o reescribe:
- "En el mundo actual", "en el dinámico entorno", "cada vez más".
- "Es importante destacar que", "no obstante", "sin embargo".
- "Aprovecha la oportunidad de", "te animo a", "no te lo pierdas".
- "Solución integral", "ecosistema", "revolucionario", "disruptivo".
- "Estoy encantado de poder ayudarte".
- Cualquier frase que suene a relleno.
- Listas de tres elementos si solo dos importan.

Mantén: los datos, las cifras, el tono profesional y la CTA.
Longitud: la misma o un 20% más corta.

Devuelve el texto y debajo la lista de cambios, para que aprenda qué
delata a un texto generado.

Por qué funciona: los modelos tienen un vocabulario que delata su origen con mucha consistencia. Nombra los términos exactos en vez de decir “quítale el tono de IA” y el resultado cambia por completo. La lista final de cambios es lo que te permite internalizar los patrones y reconocer el texto generado a ojo.

Si cada prompt te está saliendo caro, la técnica de caveman prompting te reduce el gasto sin perder calidad.

Revisa este email comercial desde el punto de vista legal para envío
en España y UE (RGPD + LSSI) y en EE. UU. (CAN-SPAM).
[pegar email]

Checklist:
- ¿Hay identificación clara del remitente (nombre, empresa, dirección
  física o URL con datos de contacto)?
- ¿Hay dirección de baja funcional y fácil de usar?
- ¿Está el enlace de baja arriba, no solo al final?
- ¿Se distingue la publicidad del aviso legal obligatorio?
- ¿Se identifica el tratamiento de datos?
- ¿Hay promesas que la normativa no permite (por ejemplo, "te lo
  garantizo para siempre")?
- CAN-SPAM: ¿hay dirección física válida? ¿El asunto es engañoso?
- ¿El envío es coherente con la base legal declarada?

Devuelve: tabla de checks (OK / FALLA / RIESGO) con los cambios
concretos que hay que hacer, con el texto listo para pegar.

Por qué funciona: la IA no es abogada, pero sí es una muy buena checklist con fuentes públicas encima. Es mucho más fiable que inventarse requisitos que existen. Y el texto listo para pegar te ahorra la parte tediosa.

Aviso: esto es un checklist, no asesoramiento legal. Si manejas EEA o datos sensibles, valídalo con alguien que sea abogado.

10. Que suene a ti, no a la IA

Voy a enviar este email: [pegar borrador generado].

Estas son 4 muestras de emails míos reales. Mantén mi voz, mis
muletillas, mi longitud y mi forma de saludar y cerrar:
1. [pegar]
2. [pegar]
3. [pegar]
4. [pegar]

Reescribe el borrador para que suene como si lo hubiera escrito yo.

Para eso:
- Copia mi longitud media de frase, mi registro y mis muletillas.
- Mantén el objetivo comercial exacto del borrador, no lo mejores.
- Usa mis saludos y mi firma tal cual aparecen en las muestras.
- Elimina cualquier frase que no sea mía.
- Si el borrador dice algo que yo no diría, señálalo y dame alternativa.

Devuelve el email final y un resumen de los cambios de estilo.

Por qué funciona: es el prompt que más retorno da por token gastado. En vez de describir tu voz, le das ejemplos reales y le pides que la imite. Es el mismo mecanismo de los ejemplos en few-shot que explico en programar con IA sin arruinarte.

Catálogo: qué prompt usar en cada momento

Momento del embudoPromptLongitud objetivoError frecuente
Primer contacto B2B#1 Cold outreach50-90 palabrasGenérico, sin prueba
Mejorar la apertura#2 Subject linesn/dPalabras de spam
Propuesta de valor#3 AIDA90 palabras máx.Demasiado largo
Sin respuesta (día 3)#4a Nueva info70 palabras máx.Repetir el anterior
Sin respuesta (día 8)#4b Directo30 palabras máx.Presionar demasiado
Sin respuesta (día 21)#4c Ruptura40 palabras máx.Colgar sin cerrar
Carrito abandonado#5 Recuperación60 palabras máx.Volver a explicar el producto
Newsletter#6 Conversión200-300 palabrasMetatexto de cabecera
Alta personalización#7 Merge tagsApertura 20 palabrasVariables vacías
Revisión final#8 HumanizarIgual o 20% menos”En el mundo actual”
Legal#9 Legaln/dSin enlace de baja
Toque final#10 Tu vozLa del borradorSuena a IA

Anti-patrones

❌ El email genérico de 300 palabras

Asunto: Solución completa para tu empresa

Hola,

En el mundo actual, las empresas necesitan soluciones integrales para
competir en el dinámico entorno de los negocios. Nuestra plataforma
revolucionaria te permite aprovechar todo el potencial de tus datos.

¿Te interesa una demo?

Cuatro fallos: no hay dato, no hay audiencia definida, hay seis frases de relleno y la CTA no dice de qué demo ni cuándo.

✅ El mismo email pasando por el prompt correcto

Asunto: cto.acme — tu pipeline tarda 14 min

Hola Marta,

Tu último run público de GitHub Actions tardó 14 minutos. Con caché de
dependencias y matriz paralela, un cliente con 60 developers bajó a 3.

¿15 minutos esta semana?

Fran

Fíjate en que no he mencionado el producto ni sus funcionalidades. En cold email no importan: importan el problema, la prueba y la fricción baja.

❌ Confiar en que la IA sabe lo que vendes

Escríbeme un email para mi producto.

✅ Darle los datos y el público, pedir la estructura

Vendo [producto] a [cargo] en [sector].
Diferenciador: [el real].
Prueba: [la real].
Estructura AIDA, 80 palabras, sin jerga de IA, CTA de menos de 2 min.

❌ Usar un único prompt para toda la secuencia

La secuencia completa son de 4 a 6 emails con objetivos distintos y meses de distancia. Si los generas todos de golpe, todos suenan igual, y el cliente lo detecta. La plantilla se vuelve visible.

✅ Generar uno a uno, cuando toca, con el contexto actualizado

Continuamos la secuencia. Del email del día 3 Leah abrió pero no
hizo clic. Del día 8 no hubo aperturas. Este es el del día 21.
[pegar los emails anteriores]
¿Qué ángulo no he cubierto todavía y por qué?

Errores frecuentes

“La IA me devuelve algo genérico aunque le doy todo el contexto”. Suele pasar cuando pegas mucho contexto y la instrucción concreta va al principio, en un párrafo que se pierde. Solución: repite la restricción al final del prompt, en su propia línea. Lo último que se lee pesa más.

“Todos mis emails suenan iguales entre sí”. Es normal si generas diez emails a partir de la misma plantilla base. Guarda una librería propia de tres o cuatro ángulos y ve rotando.

“Empiezo a mandar y me baja la entregabilidad”. El prompt 9 lo detecta, pero el problema real suele ser de infraestructura: dominio sin DKIM, SPF o DMARC, enlaces a dominios de tracking muy usados o mucho volumen sin envío incremental. El prompt no arregla eso.

“Los resultados empeoran cuando cambio de modelo”. Los modelos pequeños escriben mejor de lo que analizan: sueltan texto elegante y genérico. Para copy comercial usa un modelo grande. El ahorro de tokens del modelo pequeño se paga en entregabilidad.

“El email queda bien pero no sé si es legal”. Pasa por el prompt 9 y, si manejas datos sensibles o EEA, valida con alguien con criterio legal.

“La llamada a la acción no convierte”. Suele ser vaguedad: “¿lo hablamos?” no es una CTA. “15 minutos el jueves” sí lo es. Pide siempre que la CTA tenga un formato de fecha o una duración concreta.

El flujo completo

    Idea de venta
        │
        ▼
   ┌─────────────┐
   │  Prompt #1  │  contexto real del cliente + oferta + prueba
   └──────┬──────┘
          │ borrador
          ▼
   ┌─────────────┐
   │  Prompt #3  │  AIDA + límite de palabras
   └──────┬──────┘
          │
          ▼
   ┌─────────────┐
   │  Prompt #8  │  quitar jerga, bajar longitud
   └──────┬──────┘
          │
          ▼
   ┌─────────────┐
   │ Prompt #10  │  imitar tu voz real
   └──────┬──────┘
          │
          ▼
   ┌─────────────┐
   │  Prompt #9  │  checklist legal
   └──────┬──────┘
          │  envío manual, uno a uno
          ▼
      ¿Respuesta?
      │         │
     NO        SÍ
      │         │
      ▼         ▼
  Prompt #4   propuesta / llamada
  (b, luego c)      │
                    ▼
               Prompt #10
               (ajustar a su idioma)

Si quieres ver el otro lado del email, el código que lo manda, en enviar emails desde Node.js con Nodemailer y Resend está el proceso técnico. Y si lo que quieres es que la IA te escriba el texto que va en el commit de ese código, en los prompts para commits y mensajes de Git hay un proceso igual de manual.

Cuando lo que necesitas no es copy sino entender por qué el código que genera ese email no hace lo que dice, vuelve a los mejores prompts para depurar código con IA.

Fran Cobos

Fran Cobos

Desarrollador Full Stack especializado en IA aplicada, automatización y desarrollo web. Escribo sobre herramientas, tutoriales y casos reales para programadores.

¿Necesitas desarrollo a medida?

Apps web, IA, módulos ERP — cuéntame tu proyecto.