Saltar al contenido
NuevoVer cómo

Cómo crear una secuencia de correos de campaña en FirstSales

Crea la secuencia de correos de una campaña — correo inicial más seguimientos, retrasos entre pasos, merge tags y variantes A/B en el Workflow builder.

  1. Abre la pestaña Workflow

    Dentro de una campaña, abre la pestaña Workflow. Una secuencia es simplemente la cadena de correos y las esperas entre ellos. Puedes verla de dos maneras, alternando arriba:

    • Steps (una lista vertical numerada y clara. Ideal para construir y leer la secuencia.
    • Canvas) el mismo flujo como un grafo visual con ramificaciones. Ideal para condiciones y enrutamiento avanzado.

    Tu elección se recuerda entre visitas. Empieza en la vista Steps.

    Abre la pestaña Workflow
  2. Entiende la secuencia por defecto

    Una nueva campaña de Template arma una secuencia de cuatro correos desde el inicio, así que estás editando en lugar de partir de un lienzo en blanco:

    • Initial Outreach (se envía de inmediato (delay 0 días).
    • Follow-up #1) 2 días después del paso anterior.
    • Follow-up #2 (2 días después.
    • Follow-up #3) 2 días después.

    Cada correo es un paso de Email Drafter; entre ellos hay un Wait/Delay. El primer correo se etiqueta como Initial Outreach y cada uno posterior como Follow-up #N automáticamente.

  3. Configura la espera entre pasos

    El intervalo antes de que un paso se ejecute vive en el nodo Wait/Delay entre correos. Ábrelo y define Delay (days) ("Number of days to wait before the next step runs." Acepta de 1 a 365 días.

    No hay espera antes del primer correo, así que Initial Outreach siempre sale en el momento de envío. Espacía los follow-ups unos días entre sí) 2–3 días es un buen valor por defecto. Muy junto se lee como acoso; muy separado pierde el hilo.

  4. Escribe cada correo en Email Templates

    Abre el editor Email Templates de un paso de drafter para escribir el correo en sí. Cada uno tiene un Subject Line y un Email Body. Personaliza con merge tags desde la barra de herramientas Insert merge tag: por ejemplo {{company_name}}, además de {{sender_name}} y {{sender_company}}, siempre disponibles.

    • Mantén el primer correo corto y específico; los follow-ups aún más cortos.
    • Usa Send Test para enviarte una copia renderizada antes de confiar en ella.

    La etiqueta de posición del paso (Initial Outreach / Follow-up #N) te indica en qué punto de la secuencia estás escribiendo.

  5. Agrega variantes A/B (opcional)

    Dentro de un mismo paso puedes agregar más de un template como A/B variant usando Add A/B variant. La campaña rota las variantes para que puedas comparar líneas de asunto o enfoques, y el Per-Step Breakdown en Analytics después muestra qué variante ganó en tasa de apertura y de respuesta.

    Cambia una sola cosa a la vez (normalmente el asunto) para que el resultado del test se pueda interpretar.

  6. Agrega, reordena o elimina pasos

    En la vista Steps, Add Step abre un selector de tipos de paso (Contact Harvester, Contact Segmentation, Email Scheduler, Email Drafter. Agrega un Email Drafter para extender la secuencia, y ajusta el Wait/Delay anterior para fijar su timing.

    ¿Necesitas ramificación) "solo hacer follow-up si no respondió"? Cambia a la vista Canvas y agrega un nodo Condition, que divide el flujo en rutas verdadero/falso.

  7. Reutiliza una secuencia probada de la biblioteca

    En lugar de escribir desde cero, abre la sequence library (Browse library) e importa una secuencia de varios pasos ya lista. Al importar puedes editar el Subject, el Body y el Delay before step de cada paso, y una cadence timeline muestra el calendario como Day 0, +2d, y así sucesivamente.

    Los pasos importados caen directamente en la misma estructura de drafter y espera, así que puedes seguir ajustándolos después.

Consejos de experto

  • El delay vive en el nodo Wait, no en el template

    El timing entre correos se define en el campo 'Delay (days)' del nodo Wait/Delay: no dentro del editor de correo. Si un follow-up sale muy pronto o muy tarde, ese es el nodo a abrir.

  • El primer correo nunca espera

    No hay delay antes de Initial Outreach: se envía en el momento del envío de la campaña. Los delays solo se ubican entre follow-ups, así que 'Day 0' es tu primer contacto.

  • Haz A/B test de una sola variable

    Agrega una variante A/B que cambie solo la línea de asunto, y luego lee el Per-Step Breakdown para ver el ganador. Cambiar el asunto y el cuerpo a la vez hace imposible atribuir el resultado.

  • Empieza desde la biblioteca y luego edita

    Importar una secuencia de la biblioteca te da una cadencia y estructura probadas con un clic. Reescribe el copy para tu oferta, pero conserva el timing hasta que tus propios datos digan lo contrario.

Preguntas frecuentes

¿Cuántos correos tiene una secuencia por defecto?

Una nueva campaña de Template empieza con cuatro: Initial Outreach (se envía de inmediato) más Follow-up #1, #2 y #3, cada uno dos días después del paso anterior. Puedes agregar, eliminar o retemporizar cualquiera de ellos.

¿En qué unidad se mide el delay entre pasos?

Días. Cada nodo Wait/Delay tiene un campo Delay (days) ('Number of days to wait before the next step runs'), que acepta de 1 a 365 días.

¿Dónde configuro la espera entre dos correos?

En el nodo Wait/Delay que se ubica entre ellos, no en el editor de correo. Abre el nodo y cambia Delay (days). No hay espera antes del primer correo.

¿Cómo personalizo los correos?

Usa merge tags desde la barra de herramientas Insert merge tag en el editor de templates: por ejemplo {{company_name}}, además de {{sender_name}} y {{sender_company}}, siempre disponibles. Se completan por contacto en el momento del envío.

¿Puedo hacer A/B test dentro de un paso?

Sí. Agrega un template como A/B variant a un paso y la campaña rota las variantes. El Per-Step Breakdown en Analytics muestra después qué variante tuvo mejor desempeño en tasa de apertura y de respuesta.

¿Cómo agrego un paso o una condición?

En la vista Steps, Add Step te permite agregar otro Email Drafter (o Harvester/Segmentation/Scheduler). Para ramificaciones como 'omitir si respondió', cambia a la vista Canvas y agrega un nodo Condition con rutas verdadero/falso.

¿Cuál es la diferencia entre la vista Steps y Canvas?

Son dos vistas de la misma secuencia. Steps es una lista numerada, la más fácil de construir y leer; Canvas es un grafo visual que expone ramificaciones y condiciones. Se recuerda la última vista usada.

¿Puedo reutilizar una secuencia entre campañas?

Sí: abre la sequence library, importa una secuencia ya lista, y edita el asunto, el cuerpo y el delay de cada paso al importarla. Una cadence timeline (Day 0, +2d, …) muestra el calendario antes de confirmar.

Campañas

Prospección que sigue cuando te desconectas.Leads, emails, seguimientos y respuestas, resueltos.

Conecta buzones ilimitados y deja que los agentes de IA busquen leads, escriban cada email y hagan seguimiento. O envía tus propias plantillas en modo manual. Desde $29/mes.

$1 por 3 días · Cancela cuando quieras · Sin contrato

Instalar con IA

Tu agente de código configura la CLI y las skills de FirstSales por ti.

Prompt para Claude Code

I'm setting up FirstSales (https://firstsales.io), an AI outbound sales platform: campaigns, contacts, a reply inbox, deliverability and lead signals. Help me get my workspace sending real, good emails end to end, from Claude Code.

Read these first so you know how FirstSales works:
- Developer docs and API: https://developer.firstsales.io
- CLI: https://www.npmjs.com/package/@firstsales.io/cli
- Skills for coding agents: https://github.com/firstsalesio/firstsales-skills (read README.md and GUIDE.md)

Setup
1. Install the CLI: npm install -g @firstsales.io/cli
2. Install the FirstSales skills:
   claude plugin marketplace add firstsalesio/firstsales-skills
   claude plugin install firstsales@firstsales
3. Ask me if I already have a FirstSales account. If not, send me to https://app.firstsales.io to sign up.
4. Ask me to create an API key under Settings → API → API Keys, with only the scopes we need.
   Never ask me to paste the key into this chat. Tell me to run this in my own terminal, so the key stays hidden:
   read -rs FS_KEY && firstsales auth login --api-key "$FS_KEY"; unset FS_KEY
5. Run `firstsales whoami` and tell me which workspace and organisation we are connected to.

Then ask me about my business: what I sell, who I sell to (roles, company size, countries), my best customers, and what I use today for outbound (tools, lists, mailboxes). Walk me through:
1. Teaching FirstSales my business: website, offer, proof points and case studies in the knowledge base, so the AI writes like someone who knows the product.
2. Connecting my sending mailboxes and checking my sending domain: SPF, DKIM, DMARC and warm-up. If anything is unhealthy, tell me the exact DNS record to add.
3. Bringing in contacts: import my CSV or CRM export into a clean list, remove duplicates and bad emails, and block domains I must never email (customers, competitors, my own).
4. Building my first campaign: the right list, senders, steps and timing. Write the sequence with me, show me the drafts, and do not launch until I say yes.
5. Setting up Signals if it fits: find people engaging with LinkedIn posts about topics my buyers care about, and turn them into leads.
6. Inviting my team and giving each person the right access.

Once campaigns run, show me how to work the reply inbox from here: which replies need an answer, draft responses in my voice, and move good conversations into deals. If I use Cal.com, connect it so follow-ups can offer my booking link (not the first email).

Throughout, as you learn about my business, proactively suggest and help create:
- Reply templates for the questions and objections my prospects are likely to raise, based on my product, site and codebase if you can see them.
- Campaign ideas and segments worth testing, with the reason for each.

Safety rules:
- Show every change as a dry run (--dry-run) first and wait for my yes. Never send emails, launch campaigns or delete anything without my yes.
- Tell me before anything that spends credits, and how many.

Be opinionated. If the docs give a sensible default, just use it. Don't make me choose between five options.