Gabriel Neuman
Gabriel Neuman

Sistema de Crecimiento del Newsletter: de blogs que rankean a lista que crece

El newsletter no crece porque el motor de tráfico (483 blogs) no está conectado a la lista. Sistema de dos hubs para arreglar captación y engagement a la vez.

Principios del Playbook

"Mejorar correos para una lista que no crece es pulir la llave de un tanque vacío. La captación es el cuello de botella; el engagement es el techo. Se arreglan distinto."

NewsletterEmail MarketingCrecimientoSEOLead Magnet

1. El diagnóstico (con datos del repo, junio 2026)

  • 483 blogs publicados.
  • 50 mencionan suscribirse / newsletter / wiki.
  • 9 tienen bloque de captura de lead magnet.

474 de 483 blogs que ya rankean no le piden a nadie suscribirse. El tráfico orgánico entra, lee y se va. La lista no crece porque el motor no está conectado al tanque.

2. Dos problemas, no uno

Se venían tratando como el mismo. No lo son.

  • No hay suscriptores / no crece → problema de captación (boca del embudo). No se arregla escribiendo mejores correos.
  • No hay clicks / respuestas → problema de engagement + tamaño de lista. Con lista chica, los clicks en absoluto son pocos aunque el issue sea bueno.

El cuello de botella es la captación. El engagement es el techo. Primero se abre la llave, luego se sube el techo.

3. El sistema: dos hubs

El mismo hub-and-spoke del SEO, aplicado a dos destinos distintos.

  • Hub de venta → Skill Stack GNB (/sistemas/skill-stack/). Los spokes apuntan aquí para convertir.
  • Hub de captación → lead magnet gratis con email gate → newsletter. Los mismos spokes capturan email aquí para crecer la lista.

Cada blog que rankea hace dos trabajos: manda tráfico calificado al hub de venta y captura el email antes de que se vaya. Hoy hace cero de los dos en el 90% de los casos.

4. Hub de captación — el bloque estándar

Cada blog con tráfico lleva un bloque de captura, topic-matched, antes del 3er H2. No manda a una página informativa: manda a un lead magnet con email gate (entregas el PDF a cambio del correo, y ese correo entra al newsletter).

Bloque estándar (blockquote markdown):

> **Te dejo algo gratis para arrancar.** [descripción del recurso en 1 línea]
> Lo descargas en [gabrielneuman.com/RUTA](https://gabrielneuman.com/RUTA) — a cambio de tu correo, y de paso entras al newsletter donde sigo el tema cada semana. Es gratis.

Match por tema:

| Tema del blog | Lead magnet | Ruta | |---|---|---| | IA, agentes, skills, Claude Code | Skill Stack GNB ("Deja de promptear a mano") | /sistemas/skill-stack/ | | Empezar con IA práctica, talleres | Kit CoWork with AI | /cowork/innovationexperience/ | | Automatización general, contexto, contenido | Wiki para tu primer agente (default) | /cowork/wiki/ |

Regla dura: el destino tiene email gate. Si la ruta solo informa sin pedir correo, no crece la lista — hay que gatearla primero.

5. Retrofit — qué blogs y en qué orden

No se tocan los 483 de golpe. Se prioriza por tráfico real (Google Search Console).

  1. Top 30 por clicks/impresiones → bloque de captura primero. Es donde el mismo bloque captura más correos.
  2. Siguientes 50 → segunda ola.
  3. Resto → se cubre con la regla de blog-gnb (todo blog nuevo ya nace con bloque) + barridos mensuales con link-orphan.

Mecánica: bloque insertado una vez por blog, antes del 3er H2, sin duplicar links ya presentes. Es trabajo de plomería, no de redacción.

6. Engagement — formato de issue v2 (para clicks)

Una vez que la lista crece, el issue tiene que ganarse el click. Reglas:

  • Un solo CTA por issue. Un destino, no tres. Dos links al mismo destino, no a destinos distintos.
  • El valor se da; el click es lo que el lector aún no tiene. El correo enseña completo (confianza) y el CTA ofrece la cosa que falta (la implementación, el sistema, la llamada).
  • Subject A/B. Dos variantes por issue, gana la de mayor open; la perdedora informa la siguiente.
  • Segmentar fríos. Suscriptores que no abren en 90 días salen a un flujo de reactivación aparte; no inflan ni ensucian la métrica.
  • CTA inline + cierre. El link aparece una vez a media altura y otra al cierre, no enterrado solo al final.

La edición 7 (2026-06-18-que-skill-construir-primero.json) ya aplica esto: un solo CTA a Skill Stack, enlazado dos veces.

7. Loop de medición (semanal)

maa-contenido los viernes lee el performance y compara contra baseline. Targets por issue:

  • Open rate ≥ 38%
  • Click rate ≥ 4%
  • Replies calificadas ≥ 1

Y dos métricas de sistema, mensuales:

  • Suscriptores nuevos / semana (señal de que la captación jala).
  • % de blogs top-30 con bloque de captura (cobertura del retrofit).

Cada issue declara su hipotesis_maa. Si tres issues seguidos no mueven click rate, se cambia el formato, no el tema.

8. Plan de ejecución por fases

  • Fase 0 (datos): export de GSC (top blogs por tráfico) + números actuales de la lista (suscriptores, open%, click%). Sin esto, el retrofit va a ciegas y los targets son inventados.
  • Fase 1 (captación): bloque de captura en top-30 blogs. Verificar que el destino tiene email gate.
  • Fase 2 (engagement): formato v2 aplicado a las próximas 4 ediciones, con A/B de subject.
  • Fase 3 (loop): maa-contenido semanal + reporte mensual de suscriptores nuevos y cobertura.

9. Qué necesito para arrancar Fase 1

  1. Números de la lista: suscriptores totales, open rate y click rate promedio (de ActiveCampaign). Para calibrar targets reales, no genéricos.
  2. Blogs con más tráfico: export de Search Console (o analytics) con los top ~30-50 por clics/impresiones. Para apuntar el retrofit donde mueve la aguja.

Con eso, la Fase 1 es mecánica: el bloque correcto en los blogs correctos, listo para revisión.

10. Cómo correr el retrofit en tu PC

El script scripts/retrofit-capture-block.mjs hace la inserción solo. Topic-matched, idempotente (salta los que ya tienen bloque), dry-run por default.

  1. Exporta de Search Console tus top blogs por tráfico.

  2. Pon un slug por línea en un archivo (el slug es el nombre del .md sin extensión; tolera URLs completas):

    # seo/top-blogs.txt
    cuanto-cuesta-agente-ia-pyme
    automatizar-negocio
    como-escribir-blog-con-ia-que-posiciona
    
  3. Dry-run (no escribe, solo reporta qué haría y con qué lead magnet):

    node scripts/retrofit-capture-block.mjs --from seo/top-blogs.txt
    
  4. Si el reporte se ve bien, aplica:

    node scripts/retrofit-capture-block.mjs --from seo/top-blogs.txt --write
    
  5. Revisa el git diff, confirma que los destinos calzan con el tema, y commitea.

Antes de aplicar: verifica que la ruta de cada lead magnet (/sistemas/skill-stack/, /cowork/wiki/, /cowork/innovationexperience/) pide el correo para entregar el recurso. Si solo informa, gatéala primero — si no, mandas tráfico pero la lista no crece. El catálogo de rutas vive en la constante LEAD_MAGNETS del script (única fuente; edítala ahí si cambia).

¿Listo para implementar este sistema?

He ayudado a decenas de empresas a escalar su autoridad mediante procesos inteligentes. Podemos hacer lo mismo por ti.