Note éditoriale : cette version française reprend la structure et les informations de la version anglaise, avec les références produit adaptées à Outly. La priorité SEO reste la version anglaise.
Modèle N8N : de votre liste Apollo à la prospection LinkedIn en 60 secondes
Vous avez constitué une liste dans Apollo. Les intitulés correspondent. Les entreprises correspondent. Vous avez fait le plus dur.
Puis Apollo vous affiche une étape LinkedIn dans la séquence et crée une tâche.
Une tâche que vous devez effectuer manuellement. Une par une. Dans un onglet séparé.
C’est là que le problème se pose. Apollo est excellent pour créer des listes et gérer des séquences multi-étapes. Mais ce n’est pas un outil d’automatisation LinkedIn. Il ne l’a jamais été. Donc, à chaque fois qu’un contact atteint une étape LinkedIn dans votre séquence, le travail vous revient.
Ce workflow n8n comble cette lacune.
Il récupère votre liste enregistrée Apollo et envoie chaque contact directement dans une campagne LinkedIn Outly : pas d’export CSV, pas de copier-coller, pas d’aller-retour entre les onglets.
Le tout s’exécute en moins de 60 secondes.
Ce que fait ce workflow
- Récupère les contacts d’une liste enregistrée Apollo via l’API Apollo
- Filtre les contacts qui n’ont pas d’URL LinkedIn
- Associe les champs Apollo (prénom, nom, poste, entreprise, URL LinkedIn) au format attendu par une campagne Outly
- Envoie chaque contact dans votre campagne Outly via webhook
À partir de là, Outly prend en charge l’exécution sur LinkedIn : demandes de connexion, relances, réponses, tandis que votre séquence Apollo continue de gérer ses étapes d’e-mails et d’appels sans être perturbée.
Ce dont vous avez besoin
- Un compte Apollo (tout abonnement payant avec accès API)
- Un compte n8n (cloud ou auto-hébergé)
- Un compte Outly avec une campagne active
Comment le configurer
Étape 1 : Obtenir votre clé API Apollo
Rendez-vous dans Apollo, puis dans Paramètres, Intégrations, API. Copiez votre clé API. Si vous n’en avez pas encore, générez-la depuis cette même page.
Étape 2 : Trouver l’identifiant de votre liste Apollo
Ouvrez la liste enregistrée que vous souhaitez synchroniser. Regardez l’URL.
Vous verrez quelque chose comme ?labelIds=abc123xyz.
La chaîne après labelIds= est l’identifiant de votre liste. Copiez-le.
Si votre liste a été créée à partir d’une séquence plutôt que d’un libellé manuel, utilisez contact_stage_ids au lieu de label_ids dans le nœud Config. Même format, nom de champ différent.
Étape 3 : Obtenir l’URL du webhook de votre campagne Outly
Dans Outly, ouvrez la campagne dans laquelle vous souhaitez inscrire les contacts.
Allez dans Integrations puis dans Webhook et copiez l’URL du point de terminaison.
Chaque campagne a son propre webhook, assurez-vous donc de copier le bon.
Étape 4 : Importer le modèle n8n
Téléchargez ce fichier JSON. Dans n8n, créez un nouveau workflow, cliquez sur le menu en haut à droite et sélectionnez Importer depuis un fichier. Chargez le JSON.
Étape 5 : Renseigner le nœud Config
Ouvrez le nœud Config. Collez-y :
- apolloApiKey : votre clé API Apollo
- apolloListId : l’identifiant de votre liste (étape 2)
- outlyWebhookUrl : l’URL du webhook de votre campagne (étape 3)
Étape 6 : Lancez-le
Cliquez sur Exécuter le workflow. Observez l’exécution. Chaque contact disposant d’une URL LinkedIn est envoyé vers Outly par lots de cinq. La liste entière est traitée en quelques secondes.
Le workflow, nœud par nœud
Config
Un unique nœud Set contenant vos trois identifiants. Tout ce qui suit lit à partir de ce nœud, donc vous n’avez qu’un seul endroit à modifier si quelque chose change.
Build Apollo payload
Un nœud Code qui construit le corps de la requête API. Il utilise label_ids pour filtrer selon votre liste enregistrée. C’est le bon paramètre Apollo pour les contacts organisés sous un libellé ou une liste enregistrée.
Fetch Apollo list
Un nœud HTTP Request qui envoie un POST sur /api/v1/contacts/search. Renvoie une réponse paginée : la configuration par défaut récupère jusqu’à 100 contacts par exécution. Si votre liste est plus grande, vous devrez ajouter une boucle qui incrémente le numéro de page et relance la requête jusqu’à ce qu’Apollo renvoie un tableau vide.
Split contacts
Découpe le tableau de contacts de la réponse Apollo en éléments individuels afin que le reste du workflow traite un contact à la fois.
Has LinkedIn URL?
Un nœud filtre qui écarte tout contact dont le champ linkedin_url est vide. Pas d’URL LinkedIn signifie qu’Outly n’a rien à exploiter. Ces contacts passent dans une branche morte et sont ignorés. Si vous constatez beaucoup de rejets ici, lancez d’abord l’enrichissement Apollo sur votre liste, ou faites-la passer par Clay avant de l’envoyer dans ce workflow.
Map to Outly fields
Un nœud Set qui renomme les champs Apollo (first_name, organization_name, linkedin_url) au format attendu par le webhook Outly. C’est aussi là que vous ajouteriez toute variable personnalisée référencée dans les messages de votre campagne Outly.
Push to Outly
Un nœud HTTP Request qui envoie chaque contact mappé vers l’URL du webhook de votre campagne Outly. S’exécute par lots de cinq avec un délai d’une seconde entre chaque lot pour respecter les limites de débit.
Quelques points utiles à connaître
Ce workflow ne remplace pas votre séquence Apollo. Outly gère la couche LinkedIn. Apollo continue d’exécuter les étapes d’e-mail, les tâches d’appel et tout le reste de la séquence. Les deux fonctionnent en parallèle.
Les contacts sont inscrits, pas dupliqués. Si un contact est déjà dans la campagne Outly, Outly le ignore automatiquement. Vous pouvez relancer le workflow sans craindre de doublons.
La pagination est limitée à 100 par exécution. Le modèle par défaut récupère une page (100 contacts). Pour les listes plus volumineuses, ajoutez un nœud Loop Over Items après le nœud Split avec une condition qui vérifie le champ pagination.total_pages de la réponse Apollo.
Vous voulez que cela s’exécute automatiquement ? Remplacez le nœud Manual Trigger par un Schedule Trigger. Configurez-le pour une exécution quotidienne ou hebdomadaire et il alimentera votre campagne Outly au fur et à mesure que de nouveaux contacts seront ajoutés à votre liste Apollo.
Note :
Voici à nouveau le fichier JSON pour construire votre workflow dès maintenant.
Impressionnez vos prospects en vous clonant et en envoyant des vidéos personnalisées et des messages vocaux à chaque prospect sur LinkedIn.
Si vous ne répondez pas à vos prospects dans les 5 minutes, vos chances de les convertir chutent de 50 %. Notre IA répond instantanément en votre nom ! (et oui, vous pouvez l’entraîner)
N’avancez pas à l’aveugle. Obtenez des analyses détaillées sur ce qui fonctionne.
Outly vous permet d’inviter d’autres membres de votre équipe, afin qu’ils puissent ajouter leur compte LinkedIn, lancer des campagnes de prospection et obtenir d’excellents résultats, tout comme vous.