Caso

Campañas de Email Automatizadas con Gmail API

Pipeline de email marketing con Gmail API, personalización por IA (DeepSeek) y tracking en Google Sheets para campañas de prospección de 5 toques.

active mar 2026 filtered
Portada del caso Campañas de Email Automatizadas con Gmail API

Paso 01

Problema

Las campañas de email manuales son lentas, inconsistentes y no escalan. Enviar seguimientos personalizados a decenas de contactos requiere horas de trabajo y es fácil perder el hilo de quién ha recibido qué.

Paso 02

Contexto y restricciones

Desarrollé un pipeline completo de email marketing automatizado que usa la Gmail API para enviar campañas de múltiples toques con personalización por IA, tracking de estado en Google Sheets y control de límites diarios.

Rol: Desarrollador del pipeline completo: integración Gmail API, orquestación de campañas multi-toque, personalización con DeepSeek, tracking en Sheets y control de tasa.

Paso 03

Decisiones clave

  • Gmail API con OAuth persistente: sin depender de servicios de email marketing de pago.
  • DeepSeek para generar cada toque de la campaña con enfoque distinto (presentación, valor, sector, cierre).
  • Google Sheets como base de datos de contactos y estado: cada fila = un contacto con su estado, toque actual y fecha.
  • 5 toques por contacto con espaciado aleatorio (+4d, +6d, +7d, +7d) para parecer natural.
  • Límite diario configurable (25/día) con espaciado aleatorio entre envíos (2-5s) para evitar bloqueos.

Paso 04

Resultados

  • Campañas de 5 toques completamente automatizadas sin intervención manual.
  • Personalización por IA con enfoque distinto en cada toque.
  • Tracking en tiempo real del estado de cada contacto en Google Sheets.

Métricas

  • 25 envíos/día con espaciado aleatorio 2-5s.
  • 5 toques por contacto con gaps de 4-7 días.
  • Personalización vía DeepSeek para cada toque de la campaña.

Paso 05

Aprendizajes y próxima mejora

Email Campaign Automator

Pipeline de email marketing automatizado con Gmail API, personalización por IA y tracking en Google Sheets.

Stack técnico

  • Lenguaje: Python 3.11+
  • APIs: Gmail API (OAuth persistente), Google Sheets API
  • IA: DeepSeek para personalización de contenidos
  • Control: Límite diario, espaciado aleatorio, 5 toques por ciclo

Estructura de campaña

Cada contacto recibe 5 toques con enfoques distintos:

  1. Presentación — contacto inicial, sin presión de reunión
  2. Aporte de valor — contenido relevante para su sector
  3. Observación del sector — comentario sobre tendencias
  4. Pregunta concreta — abre conversación
  5. Cierre profesional — última oportunidad, respetuoso

Paso 06

Recurso visual del proyecto Campañas de Email Automatizadas con Gmail APIRecurso visual del proyecto Campañas de Email Automatizadas con Gmail API