Pular para o conteúdo
NovoVeja como

Como usar o Quality Filter e ramificação If/Else no FirstSales

Direcione contatos por uma pontuação mínima de qualidade ou por condições de campo para que apenas os prospects certos sigam por cada ramo da sua campanha.

  1. Adicione uma etapa de condição

    No construtor de campanhas, adicione uma etapa Quality Filter ou If/Else onde você quiser que os contatos se dividam em dois caminhos.

  2. Quality Filter: defina o Min Score Threshold

    Digite um Min Score Threshold entre 0 e 100: o padrão é 70. Contatos com pontuação abaixo do limite seguem pelo caminho “No” e saem do fluxo principal.

    Quality Filter: defina o Min Score Threshold
  3. Decida o que o caminho No faz

    Deixe a saída “No” desconectada para simplesmente parar os contatos com pontuação baixa, ou conecte-a a um ramo de acompanhamento mais suave caso ainda queira alcançá-los de outra forma.

  4. If/Else: nomeie o Field

    Em uma etapa If/Else, digite o atributo de contato a ser testado no campo Field: por exemplo company_size.

  5. Escolha um Operator

    Escolha um Operator: Equals, Not Equals, Contains, Greater Than ou Less Than.

  6. Defina o Value

    Digite o Value a ser comparado: por exemplo enterprise. Contatos que correspondem seguem pelo caminho “Yes”; todos os demais seguem pelo “No”.

    Defina o Value
  7. Salve e conecte os ramos

    Conecte as saídas Yes/No às próximas etapas que você quer que cada segmento alcance, para que cada ramo de contatos receba a mensagem certa.

Dicas de especialista

  • Filtre por pontuação antes de gastar envios

    Coloque um Quality Filter no início do fluxo para que contatos com baixo fit nunca consumam seu volume de envio.

  • 70 é um ponto de partida, não uma regra fixa

    O Min Score Threshold padrão é uma base razoável: ajuste-o com base nos seus próprios dados de resposta ao longo do tempo.

  • Os nomes de campo devem corresponder aos seus dados

    O If/Else compara a chave de campo literal que você digita, então use o nome exato do atributo que existe nos seus contatos.

  • Greater/Less Than são pensados para números

    Use-os para tamanhos e contagens; use Contains quando estiver comparando valores de texto livre.

Perguntas frequentes

O que acontece com contatos abaixo do limite do Quality Filter?

Eles seguem pelo caminho “No” e saem do fluxo principal, a menos que você tenha conectado esse caminho a outro lugar.

Qual é o Min Score Threshold padrão?

70, em uma escala de 0 a 100.

Quais operadores o If/Else pode usar?

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

Quais nomes de campo posso testar no If/Else?

Qualquer chave de atributo de contato que exista nos seus dados: o nome do campo digitado precisa corresponder exatamente.

Posso ramificar com base em mais de uma condição ao mesmo tempo?

Encadeie várias etapas If/Else em sequência para combinar diversas condições.

Existe um branch do tipo switch / múltiplas vias?

Não: hoje apenas Quality Filter e If/Else aparecem no painel de condições.

Ambos os caminhos continuam enviando, ou o No interrompe o contato?

Depende inteiramente do que você conecta à saída No: deixe-a desconectada para interromper o contato, ou conecte-a para continuar por um ramo diferente.

Campanhas

Prospecção que continua quando você desconecta.Leads, emails, follow-ups e respostas, resolvidos.

Conecte caixas ilimitadas e deixe os agentes de IA encontrarem leads, escreverem cada email e fazerem follow-up. Ou envie seus próprios modelos no modo manual. A partir de $29/mês.

$1 por 3 dias · Cancele quando quiser · Sem contrato

Instalar com IA

Seu agente de código configura a CLI e as skills do FirstSales para você.

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.