Saltar al contenido
NuevoVer cómo

Cómo usar Quality Filter y ramificación If/Else en FirstSales

Enruta contactos por una puntuación de calidad mínima o por condiciones de campo, para que solo los prospectos correctos sigan cada ramificación de tu campaña.

  1. Añade un paso de condición

    En el creador de campañas, añade un paso Quality Filter o If/Else donde quieras que los contactos se dividan en dos rutas.

  2. Quality Filter: define el Min Score Threshold

    Introduce un Min Score Threshold entre 0 y 100: el valor predeterminado es 70. Los contactos con puntuación por debajo del umbral toman la ruta “No” y salen del flujo principal.

    Quality Filter: define el Min Score Threshold
  3. Decide qué hace la ruta No

    Deja la salida “No” sin conectar para simplemente detener a los contactos con puntuación baja, o conéctala a una rama de seguimiento más suave si aún quieres llegar a ellos de otra forma.

  4. If/Else: nombra el Field

    En un paso If/Else, introduce el atributo del contacto a evaluar en el campo Field: por ejemplo company_size.

  5. Elige un Operator

    Selecciona un Operator: Equals, Not Equals, Contains, Greater Than, o Less Than.

  6. Define el Value

    Introduce el Value con el que comparar: por ejemplo enterprise. Los contactos que coincidan toman la ruta “Yes”; el resto toma “No”.

    Define el Value
  7. Guarda y conecta las ramas

    Conecta las salidas Yes/No a los siguientes pasos que quieras que reciba cada segmento, para que cada rama de contactos llegue al mensaje correcto.

Consejos de experto

  • Filtra por puntuación antes de gastar envíos

    Coloca un Quality Filter al inicio del flujo para que los contactos poco cualificados nunca consuman tu volumen de envío.

  • 70 es un punto de partida, no una regla fija

    El Min Score Threshold predeterminado es una base razonable: ajústalo con el tiempo según los datos de respuesta que obtengas.

  • Los nombres de campo deben coincidir con tus datos

    If/Else compara la clave de campo literal que escribes, así que usa exactamente el nombre de atributo que existe en tus contactos.

  • Greater/Less Than son para valores numéricos

    Úsalos con tamaños y conteos; usa Contains cuando estés comparando valores de texto libre.

Preguntas frecuentes

¿Qué ocurre con los contactos por debajo del umbral del Quality Filter?

Toman la ruta “No” y salen del flujo principal, a menos que hayas conectado esa ruta a otro sitio.

¿Cuál es el Min Score Threshold predeterminado?

70, en una escala de 0 a 100.

¿Qué operadores puede usar If/Else?

Equals, Not Equals, Contains, Greater Than, y Less Than.

¿Qué nombres de campo puedo evaluar en If/Else?

Cualquier clave de atributo de contacto que exista en tus datos: el nombre de campo que escribas debe coincidir exactamente.

¿Puedo ramificar por más de una condición a la vez?

Encadena varios pasos If/Else en secuencia para combinar varias condiciones.

¿Existe una ramificación tipo switch / múltiple?

No: hoy solo Quality Filter e If/Else aparecen en el panel de condiciones.

¿Ambas rutas siguen enviando, o No detiene al contacto?

Depende por completo de lo que conectes a la salida No: déjala sin conectar para detener al contacto, o conéctala para continuar por una rama diferente.

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.