
INTÉGRATION ITERABLE n8n : AUTOMATISER ITERABLE AVEC N8N
INTÉGRATION ITERABLE N8N : AUTOMATISER ITERABLE AVEC N8N
Besoin d'aide pour automatiser Iterable avec n8n ?
Notre équipe vous répond en quelques minutes.
Why automate Iterable with n8n?
L'intégration Iterable n8n met à votre disposition 6 actions couvrant l'ensemble des opérations essentielles sur vos utilisateurs et événements. Concrètement, vous pouvez créer ou mettre à jour des profils utilisateurs, gérer leur appartenance aux listes de segmentation, tracker des événements comportementaux et supprimer des contacts obsolètes — le tout orchestré automatiquement depuis n8n.
Le gain de temps est considérable : plus besoin de basculer entre interfaces ou d'exporter/importer manuellement des données. Configurez des règles intelligentes qui synchronisent vos utilisateurs en temps réel depuis votre CRM, votre outil de formulaires ou votre base de données. La réactivité de vos campagnes s'améliore instantanément : dès qu'un prospect remplit un formulaire, il est ajouté à la bonne liste Iterable et reçoit la séquence appropriée. Zéro oubli : chaque interaction utilisateur peut déclencher un événement tracké dans Iterable pour affiner votre scoring et personnaliser vos messages.
Voici des exemples concrets de workflows Iterable n8n :
- Synchroniser automatiquement les nouveaux contacts HubSpot ou Pipedrive vers Iterable avec les bons tags
- Ajouter un utilisateur à une liste de réengagement après 30 jours d'inactivité détectée
- Tracker un événement "Achat complété" depuis Stripe pour déclencher une séquence post-achat
- Supprimer automatiquement les utilisateurs ayant demandé leur désinscription RGPD
En automatisant Iterable avec n8n, vous libérez plusieurs heures par semaine tout en garantissant une cohérence parfaite de vos données marketing.
How to connect Iterable to n8n?
! 1 stepHow to connect Iterable to n8n?
- 01
Add the node
Pour connecter Iterable à n8n, vous utiliserez une clé API générée depuis votre compte Iterable. Cette méthode d'authentification est simple et sécurisée.Configuration de base :Accédez aux paramètres API Iterable : Dans votre compte Iterable, rendez-vous dans Settings > API Keys et créez une nouvelle clé avec les permissions appropriées (Standard ou Server-side selon vos besoins).Copiez votre clé API : Une fois générée, copiez la clé API. Attention, elle ne sera affichée qu'une seule fois — conservez-la en lieu sûr.Créez les credentials dans n8n : Dans votre workflow n8n, ajoutez un nœud Iterable, cliquez sur "Credential to connect with" puis "Create New Credential".Collez votre clé API : Entrez votre clé API Iterable dans le champ prévu et sauvegardez. n8n testera automatiquement la connexion.
TIP💡 TIPS : Créez des clés API dédiées pour n8n plutôt que de réutiliser une clé existante. En cas de problème ou de rotation de sécurité, vous pourrez révoquer uniquement la clé n8n sans impacter vos autres intégrations. Consultez notre formation n8n pour maîtriser toutes les bonnes pratiques de configuration.- 01
Besoin d'aide pour automatiser Iterable avec n8n ?
Notre équipe vous répond en quelques minutes.
Iterable actions available in n8n
01 Action 01Create or Update User
L'action Create or Update User est probablement celle que vous utiliserez le plus fréquemment. Elle permet de créer un nouveau profil utilisateur dans Iterable ou de mettre à jour un profil existant si l'identifiant correspond déjà — une logique "upsert" extrêmement pratique pour maintenir votre base synchronisée.
Paramètres de configuration :
- Credential to connect with : Menu déroulant pour sélectionner vos identifiants Iterable. Ce paramètre est requis pour authentifier la connexion API.
- Resource : Menu déroulant définissant le type de ressource ciblée, ici "User". Ce paramètre est requis.
- Operation : Menu déroulant spécifiant l'opération à effectuer, configuré sur "Create or Update". Requis.
- Identifier : Menu déroulant permettant de choisir le type d'identifiant utilisateur (email ou userId). Accepte des valeurs fixes ou des expressions dynamiques.
- Value : Champ texte où vous entrez la valeur de l'identifiant choisi (l'adresse email ou l'ID utilisateur). Ce paramètre est requis.
- Additional Fields : Section optionnelle permettant d'ajouter des propriétés utilisateur supplémentaires (prénom, nom, données personnalisées, etc.).
Cas d'usage typiques :
- Créer automatiquement un profil Iterable quand un lead remplit un formulaire Typeform
- Synchroniser les mises à jour de profil depuis Airtable ou Google Sheets
- Enrichir les données utilisateur avec des informations provenant de Clearbit ou d'autres outils d'enrichissement
Quand l'utiliser : Dès que vous avez besoin d'alimenter ou maintenir à jour votre base utilisateurs Iterable depuis une source externe. C'est l'action de base pour toute synchronisation CRM → Iterable.

02 Action 02Get User
L'action Get User permet de récupérer les informations complètes d'un utilisateur Iterable à partir de son email. Idéale pour vérifier l'état d'un profil avant d'effectuer d'autres opérations ou pour enrichir vos workflows avec des données Iterable.
Paramètres de configuration :
- Credential to connect with : Menu déroulant de sélection des credentials Iterable. Requis.
- Resource : Menu déroulant configuré sur "User" pour cibler les profils utilisateurs. Requis.
- Operation : Menu déroulant défini sur "Get" pour récupérer les données. Requis.
- By : Menu déroulant spécifiant la méthode d'identification, ici "Email" pour rechercher par adresse email.
- Email : Champ texte où vous entrez l'adresse email de l'utilisateur à récupérer. Requis lorsque la méthode "By Email" est sélectionnée.
Cas d'usage typiques :
- Vérifier si un utilisateur existe déjà avant de le créer (éviter les doublons)
- Récupérer le statut d'abonnement d'un contact avant de l'ajouter à une campagne
- Alimenter un tableau de bord avec les données utilisateur Iterable
Quand l'utiliser : Lorsque vous avez besoin de consulter les données d'un utilisateur existant, typiquement en début de workflow pour conditionner les actions suivantes.

03 Action 03Delete User
L'action Delete User supprime définitivement un profil utilisateur de votre base Iterable. Une action critique notamment pour la conformité RGPD et les demandes de suppression de données.
Paramètres de configuration :
- Credential to connect with : Menu déroulant de sélection des credentials. Requis.
- Resource : Menu déroulant configuré sur "User". Requis.
- Operation : Menu déroulant défini sur "Delete" pour supprimer le profil. Requis.
- By : Menu déroulant permettant de choisir la méthode d'identification, configuré sur "Email".
- Email : Champ texte pour entrer l'email de l'utilisateur à supprimer (ex: "name@email.com"). Accepte également des expressions pour un traitement dynamique. Requis.
Cas d'usage typiques :
- Automatiser le traitement des demandes RGPD de suppression de données
- Nettoyer automatiquement les contacts ayant bounced de manière permanente
- Supprimer les utilisateurs de test après une campagne de QA
Quand l'utiliser : Pour toute suppression définitive d'utilisateur, particulièrement dans le cadre de processus de conformité automatisés. Attention : cette action est irréversible.

04 Action 04Add User to User List
L'action Add User to User List permet d'ajouter un utilisateur à une liste de segmentation Iterable. Essentielle pour organiser vos contacts en audiences ciblées et déclencher des campagnes spécifiques.
Paramètres de configuration :
- Credential to connect with : Menu déroulant pour sélectionner vos credentials Iterable. Requis.
- Resource : Menu déroulant configuré sur "User List" pour cibler les listes utilisateurs. Requis.
- Operation : Menu déroulant défini sur "Add" pour ajouter un utilisateur à la liste. Requis.
- List Name or ID : Champ texte permettant de spécifier le nom ou l'identifiant de la liste cible. Accepte des valeurs fixes ou des expressions dynamiques.
- Identifier : Menu déroulant pour choisir le type d'identifiant utilisateur (email ou userId).
- Value : Champ texte où vous entrez la valeur de l'identifiant (l'email ou l'ID de l'utilisateur à ajouter). Requis.
Cas d'usage typiques :
- Ajouter automatiquement les nouveaux clients à une liste "Onboarding"
- Segmenter les utilisateurs en fonction de leurs actions (liste "Utilisateurs actifs", "Panier abandonné", etc.)
- Créer des audiences dynamiques basées sur des critères externes (scoring, comportement site web)
Quand l'utiliser : Chaque fois que vous souhaitez segmenter automatiquement vos utilisateurs dans Iterable en fonction d'événements ou de données provenant d'autres outils.

05 Action 05Remove User from User List
L'action Remove User from User List retire un utilisateur d'une liste de segmentation Iterable. Le pendant logique de l'action d'ajout, permettant de gérer dynamiquement l'appartenance aux listes.
Paramètres de configuration :
- Credential to connect with : Menu déroulant de sélection des credentials. Requis.
- Resource : Menu déroulant configuré sur "User List". Requis.
- Operation : Menu déroulant défini sur "Remove" pour retirer l'utilisateur de la liste. Requis.
- List Name or ID : Champ texte pour spécifier la liste concernée. Note : ce paramètre peut nécessiter une saisie manuelle si la connexion ne permet pas de récupérer automatiquement les options.
- Identifier : Menu déroulant pour choisir le type d'identifiant utilisateur.
- Value : Champ texte pour la valeur de l'identifiant de l'utilisateur à retirer. Requis.
- Additional Fields : Section optionnelle pour ajouter des paramètres supplémentaires personnalisant le comportement.
Cas d'usage typiques :
- Retirer automatiquement un utilisateur d'une liste "Prospects" après conversion en client
- Gérer les désabonnements de listes spécifiques
- Mettre à jour la segmentation suite à un changement de statut utilisateur
Quand l'utiliser : Pour maintenir des listes propres et à jour, en retirant les utilisateurs qui ne correspondent plus aux critères de segmentation.

06 Action 06Track Event
L'action Track Event envoie un événement personnalisé à Iterable, permettant de suivre les comportements utilisateurs et d'alimenter vos automations marketing avec des données comportementales en temps réel.
Paramètres de configuration :
- Credential to connect with : Menu déroulant pour sélectionner vos credentials Iterable. Requis.
- Resource : Menu déroulant configuré sur "Event" pour cibler les événements. Requis.
- Operation : Menu déroulant défini sur "Track" pour envoyer un événement de suivi. Requis.
- Name : Champ texte où vous définissez le nom de l'événement à tracker (ex: "Purchase Completed", "Webinar Registered", "Feature Used"). Requis pour identifier l'événement.
- Additional Fields : Section permettant d'ajouter des propriétés supplémentaires à l'événement (montant d'achat, catégorie de produit, source, etc.).
Cas d'usage typiques :
- Tracker un événement "Achat" depuis Stripe ou Shopify avec le montant et les produits
- Enregistrer les participations à des webinaires depuis Zoom ou Livestorm
- Suivre l'utilisation de fonctionnalités spécifiques de votre application SaaS
- Déclencher des automations Iterable basées sur des comportements détectés ailleurs
Quand l'utiliser : Pour enrichir Iterable avec des données comportementales provenant de n'importe quelle source, permettant ensuite de créer des segments dynamiques et des automations personnalisées.
💡 TIPS : Adoptez une convention de nommage cohérente pour vos événements (ex: "Action_Objet" comme "Completed_Purchase" ou "Viewed_Pricing"). Cela facilitera grandement la création de segments et de campagnes dans Iterable. Consultez la documentation officielle Iterable pour les bonnes pratiques de tracking.

Construis ton premier workflow avec notre équipe
Laisse ton email et on t'envoie le catalogue d'automatisations à shipper aujourd'hui.
- Scénarios n8n & Make gratuits à importer
- Docs de setup pas à pas
- Cohorte live + support communauté
Questions fréquentes
L'intégration Iterable n8n est-elle gratuite ?
L'intégration Iterable est incluse nativement dans n8n, donc aucun coût supplémentaire côté n8n. Vous pouvez l'utiliser avec n8n Cloud (plans payants) ou n8n self-hosted (gratuit et open source). Côté Iterable, les appels API utilisés par n8n sont inclus dans votre quota API selon votre plan — la plupart des forfaits Iterable incluent un volume d'appels largement suffisant pour des automatisations standards. Vérifiez votre dashboard Iterable pour connaître votre consommation et vos limites.Quelles données puis-je synchroniser entre Iterable et n8n ?
Avec les 6 actions disponibles, vous pouvez synchroniser l'ensemble des données utilisateurs : création et mise à jour de profils complets (email, propriétés personnalisées, métadonnées), gestion de l'appartenance aux listes de segmentation, et envoi d'événements comportementaux personnalisés. Cela couvre les cas d'usage principaux : synchronisation CRM → Iterable, segmentation dynamique basée sur des triggers externes, tracking d'événements cross-platform et gestion du cycle de vie utilisateur (suppression RGPD incluse). Pour des besoins plus avancés, notre agence n8n peut vous accompagner.Combien de temps prend la configuration de l'intégration Iterable n8n ?
La configuration initiale prend généralement entre 5 et 10 minutes. La génération d'une clé API Iterable prend 2 minutes, la création des credentials dans n8n environ 1 minute, et la configuration de votre première action 2 à 5 minutes selon sa complexité. Une fois vos credentials configurés, ajouter de nouvelles actions Iterable à vos workflows ne prend que quelques clics. Découvrez d'autres intégrations n8n pour le marketing automation comme ActiveCampaign.



