Aller au contenu
NouveauDécouvrir comment

Comment construire une séquence d'emails de campagne dans FirstSales

Construisez la séquence d'emails d'une campagne — email initial plus relances, délais entre les étapes, balises de fusion et variantes A/B dans le constructeur Workflow.

  1. Ouvrez l'onglet Workflow

    Dans une campagne, ouvrez l'onglet Workflow. Une séquence est simplement l'enchaînement des emails et des attentes entre eux. Vous pouvez la visualiser de deux façons, à basculer en haut :

    • Steps (une liste verticale numérotée et claire. Idéale pour construire et lire la séquence.
    • Canvas) le même flux sous forme de graphique visuel avec des branches. Idéal pour les conditions et le routage avancé.

    Votre choix est mémorisé d'une visite à l'autre. Commencez en vue Steps.

    Ouvrez l'onglet Workflow
  2. Comprendre la séquence par défaut

    Une nouvelle campagne Template génère d'emblée une séquence de quatre emails, donc vous modifiez plutôt que de partir d'une page blanche :

    • Initial Outreach (s'envoie immédiatement (délai de 0 jour).
    • Follow-up #1) 2 jours après l'étape précédente.
    • Follow-up #2 (2 jours plus tard.
    • Follow-up #3) 2 jours plus tard.

    Chaque email est une étape Email Drafter ; un Wait/Delay se trouve entre eux. Le premier email est étiqueté Initial Outreach et chaque suivant Follow-up #N automatiquement.

  3. Définir le délai entre les étapes

    Le délai avant qu'une étape s'exécute se trouve sur le nœud Wait/Delay entre les emails. Ouvrez-le et réglez Delay (days) (« Number of days to wait before the next step runs. » Il accepte de 1 à 365 jours.

    Il n'y a pas d'attente avant le premier email, donc Initial Outreach part toujours au moment de l'envoi. Espacez les relances de quelques jours) 2 à 3 jours est un bon défaut. Trop serré, cela paraît insistant ; trop large, on perd le fil.

  4. Rédiger chaque email dans Email Templates

    Ouvrez l'éditeur Email Templates d'une étape drafter pour rédiger l'email lui-même. Chaque email a un Subject Line et un Email Body. Personnalisez avec des merge tags depuis la barre d'outils Insert merge tag : par ex. {{company_name}}, ainsi que les toujours disponibles {{sender_name}} et {{sender_company}}.

    • Gardez le premier email court et précis ; gardez les relances encore plus courtes.
    • Utilisez Send Test pour vous envoyer une copie rendue avant de vous y fier.

    L'étiquette de position de l'étape (Initial Outreach / Follow-up #N) vous indique où vous en êtes dans la séquence.

  5. Ajouter des variantes A/B (facultatif)

    Au sein d'une même étape, vous pouvez ajouter plus d'un template comme variante A/B via Add A/B variant. La campagne fait tourner les variantes pour que vous puissiez comparer des lignes d'objet ou des angles, et le Per-Step Breakdown dans Analytics montre ensuite quelle variante a gagné en taux d'ouverture et de réponse.

    Ne changez qu'une seule chose à la fois (généralement l'objet) pour que le résultat du test soit lisible.

  6. Ajouter, réorganiser ou supprimer des étapes

    En vue Steps, Add Step ouvre un sélecteur de types d'étapes (Contact Harvester, Contact Segmentation, Email Scheduler, Email Drafter. Ajoutez un Email Drafter pour prolonger la séquence, et ajustez le Wait/Delay qui le précède pour régler son timing.

    Besoin de branchement) « ne relancer que si la personne n'a pas répondu » ? Passez en vue Canvas et ajoutez un nœud Condition, qui divise le flux en chemins vrai/faux.

  7. Réutiliser une séquence éprouvée de la bibliothèque

    Plutôt que d'écrire à partir de zéro, ouvrez la sequence library (Browse library) et importez une séquence multi-étapes prête à l'emploi. Lors de l'import, vous pouvez modifier le Subject, le Body, et le Delay before step de chaque étape, et une cadence timeline affiche le calendrier sous forme de Day 0, +2d, et ainsi de suite.

    Les étapes importées s'intègrent directement dans la même structure drafter-et-attente, donc vous pouvez continuer à les ajuster ensuite.

Astuces de pro

  • Le délai vit sur le nœud Wait, pas dans le template

    Le timing entre les emails se règle dans le champ 'Delay (days)' du nœud Wait/Delay : pas dans l'éditeur d'email. Si une relance part trop tôt ou trop tard, c'est ce nœud qu'il faut ouvrir.

  • Le premier email n'attend jamais

    Il n'y a pas de délai avant Initial Outreach : il s'envoie au moment d'envoi de la campagne. Les délais ne se trouvent qu'entre les relances, donc 'Day 0' est votre premier contact.

  • Testez A/B une seule variable

    Ajoutez une variante A/B qui ne change que la ligne d'objet, puis consultez le Per-Step Breakdown pour connaître le gagnant. Changer l'objet et le corps en même temps rend le résultat impossible à attribuer.

  • Partez de la bibliothèque, puis modifiez

    Importer une séquence de la bibliothèque vous donne une cadence et une structure éprouvées en un clic. Réécrivez le contenu pour votre offre, mais conservez le timing jusqu'à ce que vos propres données disent le contraire.

Questions fréquentes

Combien d'emails y a-t-il par défaut dans une séquence ?

Une nouvelle campagne Template démarre avec quatre emails : Initial Outreach (envoi immédiat) plus Follow-up #1, #2 et #3, chacun deux jours après l'étape précédente. Vous pouvez en ajouter, en supprimer, ou modifier le timing de chacun.

Dans quelle unité est le délai entre les étapes ?

En jours. Chaque nœud Wait/Delay a un champ Delay (days) ('Number of days to wait before the next step runs'), acceptant de 1 à 365 jours.

Où est-ce que je règle l'attente entre deux emails ?

Sur le nœud Wait/Delay situé entre eux, pas dans l'éditeur d'email. Ouvrez le nœud et modifiez Delay (days). Il n'y a pas d'attente avant le premier email.

Comment personnaliser les emails ?

Utilisez les merge tags depuis la barre d'outils Insert merge tag dans l'éditeur de template : par exemple {{company_name}}, ainsi que les toujours disponibles {{sender_name}} et {{sender_company}}. Ils sont remplis pour chaque contact au moment de l'envoi.

Puis-je faire de l'A/B testing au sein d'une étape ?

Oui. Ajoutez un template A/B variant à une étape et la campagne fait tourner les variantes. Le Per-Step Breakdown dans Analytics montre ensuite quelle variante a le mieux performé en taux d'ouverture et de réponse.

Comment ajouter une étape ou une condition ?

En vue Steps, Add Step vous permet d'ajouter un autre Email Drafter (ou Harvester/Segmentation/Scheduler). Pour du branchement type 'passer si la personne a répondu', passez en vue Canvas et ajoutez un nœud Condition avec des chemins vrai/faux.

Quelle est la différence entre la vue Steps et la vue Canvas ?

Ce sont deux vues de la même séquence. Steps est une liste numérotée, la plus simple à construire et à lire ; Canvas est un graphique visuel qui expose les branches et les conditions. La dernière vue utilisée est mémorisée.

Puis-je réutiliser une séquence entre plusieurs campagnes ?

Oui : ouvrez la sequence library, importez une séquence prête à l'emploi, et modifiez l'objet, le corps et le délai de chaque étape au moment de l'import. Une cadence timeline (Day 0, +2d, …) affiche le calendrier avant que vous ne validiez.

Campagnes

Une prospection qui continue quand vous vous déconnectez.Leads, emails, relances et réponses, gérés.

Connectez des boîtes illimitées et laissez les agents IA trouver les leads, écrire chaque email et relancer. Ou envoyez vos propres modèles en mode manuel. À partir de $29/mois.

$1 pour 3 jours · Annulez quand vous voulez · Sans engagement

Installer avec l'IA

Votre agent de code installe la CLI et les skills FirstSales pour vous.

Prompt pour 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.