LIVEBootcamps IA · Mai 2026 · 🇫🇷 CET
Ressources · Intégrations · n8n FREE · 2026Logo d'Affinity avec une icône stylisée et le nom de l'entreprise

INTÉGRATION AFFINITY n8n : AUTOMATISER AFFINITY AVEC N8N

INTÉGRATION AFFINITY N8N : AUTOMATISER AFFINITY AVEC N8N

Besoin d'aide

Besoin d'aide pour automatiser Affinity avec n8n ?

Notre équipe vous répond en quelques minutes.

Réponse en moins d'une heure
Pourquoi automatiser

Why automate Affinity with n8n?

L'intégration Affinity n8n met à votre disposition 1 trigger puissant capable de surveiller plus de 20 types d'événements différents, ainsi que 16 actions couvrant la gestion complète de vos personnes, organisations et listes. Cette richesse fonctionnelle vous permet d'automatiser pratiquement tous les aspects de votre CRM relationnel.

Gain de temps considérable : plus besoin de saisir manuellement les nouveaux contacts ou de mettre à jour les informations d'organisation. Configurez des règles intelligentes qui synchronisent vos données automatiquement entre Affinity et vos autres outils. Réactivité améliorée : déclenchez des actions instantanées dès qu'une personne est créée, qu'une organisation est modifiée ou qu'une entrée de liste change. Zéro oubli : le trigger Affinity surveille votre compte 24h/24. Chaque création, modification ou suppression déclenche immédiatement les workflows que vous avez configurés.

Exemples de workflows métier que vous pouvez créer : synchroniser automatiquement les nouveaux contacts Affinity vers votre outil d'emailing, créer une organisation dans Affinity quand un deal est gagné dans votre CRM principal, notifier votre équipe sur Slack dès qu'une entrée de liste est modifiée, ou enrichir automatiquement les données de vos contacts avec des outils tiers. L'intégration Affinity n8n vous connecte à plus de 400 applications pour des possibilités quasi illimitées.

Identifiants

How to connect Affinity to n8n?

  1. !
    1 step

    How to connect Affinity to n8n?

    1. 01

      Add the node

      Search and add the node in your workflow.

    Affinity credentials
    TIP
    💡 TIPS : Créez une clé API dédiée pour n8n plutôt que d'utiliser une clé existante. Cela vous permettra de révoquer l'accès facilement si nécessaire, et de tracer précisément les actions effectuées par vos automatisations dans les logs Affinity.
Besoin d'aide

Besoin d'aide pour automatiser Affinity avec n8n ?

Notre équipe vous répond en quelques minutes.

Réponse en moins d'une heure
Déclencheurs

Affinity triggers available in n8n

  1. 01
    Trigger 01

    Affinity Trigger

    Le trigger Affinity est le point de départ de tous vos workflows événementiels n8n. Il fonctionne via webhook et surveille en temps réel votre compte Affinity pour détecter les changements. Dès qu'un événement correspondant à vos critères se produit, votre workflow se déclenche instantanément. C'est l'outil idéal pour maintenir vos systèmes synchronisés sans délai.

    Configuration des paramètres :

    • Credential to connect with : sélectionnez vos identifiants Affinity depuis le menu déroulant. Ce paramètre est requis pour établir la connexion.
    • Events : choisissez un ou plusieurs événements à surveiller parmi une liste exhaustive. Ce paramètre est requis et accepte une sélection multiple via cases à cocher.

    Les événements disponibles couvrent toutes les ressources Affinity :

    • Field Values : field_value.created, field_value.updated, field_value.deleted
    • Fields : field.created, field.updated, field.deleted
    • Files : file.created, file.deleted
    • List Entries : list_entry.created, list_entry.deleted
    • Lists : list.created, list.updated, list.deleted
    • Notes : note.created, note.updated, note.deleted
    • Opportunities : opportunity.created, opportunity.deleted
    • Organizations : organization.created, organization.updated, organization.deleted
    • Persons : person.created, person.updated, person.deleted

    Cas d'usage typiques : Envoyer une notification Slack quand une nouvelle organisation est créée, synchroniser les personnes modifiées vers votre outil marketing, archiver automatiquement les notes créées dans Google Drive, mettre à jour votre tableau de bord quand une opportunité est ajoutée.

    Quand l'utiliser : ce trigger est parfait pour toutes les automatisations réactives où vous devez agir immédiatement après un changement dans Affinity. Sélectionnez uniquement les événements pertinents pour votre cas d'usage afin d'éviter les déclenchements inutiles.

    Affinity Trigger
Actions

Affinity actions available in n8n

  1. 01
    Action 01

    Get a list

    Cette action vous permet de récupérer les informations détaillées d'une liste spécifique dans Affinity. Utile pour vérifier les paramètres d'une liste avant d'y ajouter des entrées, ou pour alimenter d'autres étapes de votre workflow avec les métadonnées de la liste.

    Paramètres clés :

    • Credential to connect with : sélection des identifiants Affinity (menu déroulant, requis)
    • Resource : fixé à "List" (prédéfini)
    • Operation : fixé à "Get" (prédéfini)
    • List ID : identifiant unique de la liste à récupérer (champ texte, requis)

    Cas d'usage : vérifier qu'une liste existe avant d'y créer des entrées, récupérer le nom d'une liste pour l'inclure dans une notification, auditer la configuration de vos listes Affinity.

    Get a list
  2. 02
    Action 02

    Get many lists

    Récupérez plusieurs listes de votre compte Affinity en une seule requête. Cette action est idéale pour synchroniser l'ensemble de vos listes vers un autre système ou pour construire des tableaux de bord dynamiques.

    Paramètres clés :

    • Credential to connect with : identifiants Affinity (menu déroulant, requis)
    • Resource : fixé à "List"
    • Operation : fixé à "Get Many"
    • Return All : interrupteur on/off pour récupérer toutes les listes sans limite (optionnel, désactivé par défaut)
    • Limit : nombre maximum de listes à récupérer (champ numérique, optionnel)

    Cas d'usage : exporter toutes vos listes vers un Google Sheet avec n8n, créer un menu déroulant dynamique dans une application tierce, auditer régulièrement la structure de votre Affinity.

    Get many lists
  3. 03
    Action 03

    Get many list entries

    Récupérez plusieurs entrées d'une liste spécifique. Cette action est essentielle pour les synchronisations en masse ou les exports périodiques de données depuis vos listes Affinity.

    Paramètres clés :

    • Credential to connect with : identifiants Affinity (requis)
    • List Name or ID : nom ou identifiant de la liste cible (champ texte avec expressions, requis)
    • Return All : activer pour récupérer toutes les entrées (optionnel)
    • Limit : nombre maximum d'entrées à retourner, par défaut 5 (optionnel)

    Cas d'usage : synchroniser les entrées d'une liste de prospects vers votre outil d'emailing, générer un rapport hebdomadaire de toutes les entrées d'une liste, alimenter un dashboard avec les données actualisées.

    Get many list entries
  4. 04
    Action 04

    Get a list entry

    Récupérez une entrée spécifique d'une liste en utilisant son identifiant. Parfait pour obtenir les détails complets d'une entrée particulière dans vos workflows conditionnels.

    Paramètres clés :

    • Credential to connect with : identifiants Affinity (requis)
    • List Name or ID : nom ou ID de la liste contenant l'entrée (requis)
    • List Entry ID : identifiant unique de l'entrée à récupérer (requis)

    Cas d'usage : vérifier les détails d'une entrée avant de la modifier, récupérer les informations complètes suite à un trigger sur une entrée de liste.

    Get a list entry
  5. 05
    Action 05

    Create an organization

    Créez une nouvelle organisation dans votre Affinity. Cette action est fondamentale pour maintenir votre base d'organisations synchronisée avec vos autres sources de données.

    Paramètres clés :

    • Credential to connect with : identifiants Affinity (requis)
    • Name : nom de l'organisation à créer (champ texte avec expressions, requis)
    • Domain : domaine web associé à l'organisation (optionnel)
    • Additional Fields : champs personnalisés supplémentaires (optionnel)

    Cas d'usage : créer une organisation quand un nouveau client signe, synchroniser les entreprises depuis LinkedIn Sales Navigator, importer des organisations depuis un fichier CSV.

    Create an organization
  6. 06
    Action 06

    Delete a list entry

    Supprimez une entrée spécifique d'une liste Affinity. Utilisez cette action pour maintenir vos listes propres et à jour automatiquement.

    Paramètres clés :

    • Credential to connect with : identifiants Affinity (requis)
    • List Name or ID : liste contenant l'entrée à supprimer (requis)
    • List Entry ID : identifiant de l'entrée à retirer (requis)

    Cas d'usage : retirer automatiquement les contacts désabonnés, nettoyer une liste après traitement, archiver les entrées obsolètes.

    Delete a list entry
  7. 07
    Action 07

    Create a list entry

    Créez une nouvelle entrée dans une liste Affinity existante. Cette action vous permet d'alimenter automatiquement vos listes depuis n'importe quelle source de données externe.

    Paramètres clés :

    • Credential to connect with : identifiants Affinity (requis)
    • List Name or ID : liste cible pour la nouvelle entrée (champ texte, requis)
    • Entity ID : identifiant de l'entité (personne ou organisation) à associer à l'entrée (requis)
    • Additional Fields : champs supplémentaires personnalisés (optionnel)

    Cas d'usage : ajouter automatiquement un nouveau lead à une liste de prospection, créer une entrée quand un deal est signé, alimenter une liste de suivi depuis un formulaire web.

    Create a list entry
  8. 08
    Action 08

    Delete an organization

    Supprimez une organisation de votre Affinity. Utilisez cette action avec précaution car la suppression est définitive.

    Paramètres clés :

    • Credential to connect with : identifiants Affinity (requis)
    • Organization ID : identifiant unique de l'organisation à supprimer (requis)

    Cas d'usage : nettoyer les doublons détectés, supprimer les organisations fusionnées, retirer les entrées de test.

    Delete an organization
  9. 09
    Action 09

    Get many organizations

    Récupérez plusieurs organisations de votre Affinity en une seule action. Idéal pour les synchronisations en masse et les exports de données.

    Paramètres clés :

    • Credential to connect with : identifiants Affinity (requis)
    • Return All : récupérer toutes les organisations (optionnel)
    • Limit : nombre maximum d'organisations, par défaut 5 (optionnel)
    • Options : filtres et conditions supplémentaires (optionnel)

    Cas d'usage : exporter toutes les organisations vers un data warehouse, synchroniser vers un autre CRM, générer des rapports périodiques.

    Get many organizations
  10. 10
    Action 10

    Get an organization

    Récupérez les informations complètes d'une organisation spécifique via son identifiant. Utile pour enrichir vos workflows avec les données détaillées d'une entreprise.

    Paramètres clés :

    • Credential to connect with : identifiants Affinity (requis)
    • Organization ID : identifiant unique de l'organisation (champ texte, requis)
    • Options : paramètres additionnels (optionnel)

    Cas d'usage : récupérer les détails d'une organisation pour les afficher dans une notification, vérifier les informations avant une mise à jour.

    Get an organization
  11. 11
    Action 11

    Create a person

    Créez un nouveau contact personne dans Affinity. Cette action est essentielle pour alimenter automatiquement votre base de contacts depuis vos différentes sources.

    Paramètres clés :

    • Credential to connect with : identifiants Affinity (requis)
    • First Name : prénom de la personne (champ texte, requis)
    • Last Name : nom de famille (champ texte, requis)
    • Additional Fields : champs personnalisés (optionnel)
    • Emails : adresses email à associer, multiples possibles (optionnel)

    Cas d'usage : créer un contact quand quelqu'un remplit un formulaire, synchroniser les nouveaux leads depuis LinkedIn, importer des contacts depuis un événement.

    Create a person
  12. 12
    Action 12

    Update an organization

    Mettez à jour les informations d'une organisation existante dans Affinity. Cette action permet de maintenir vos données à jour automatiquement.

    Paramètres clés :

    • Credential to connect with : identifiants Affinity (requis)
    • Organization ID : identifiant de l'organisation à modifier (requis)
    • Update Fields : champs à mettre à jour, ajoutables via "Add Field" (optionnel)

    Cas d'usage : mettre à jour le domaine d'une entreprise après rebranding, synchroniser les modifications depuis un autre système, corriger automatiquement les données erronées.

    Update an organization
  13. 13
    Action 13

    Update a person

    Mettez à jour les informations d'une personne existante dans Affinity. Gardez vos contacts à jour automatiquement.

    Paramètres clés :

    • Credential to connect with : identifiants Affinity (requis)
    • Person ID : identifiant de la personne à modifier (champ texte/expression, requis)
    • Result : format de sortie de l'action (requis)
    • Emails : adresses email à modifier ou ajouter (optionnel)

    Cas d'usage : mettre à jour l'email après notification de changement, synchroniser les modifications depuis LinkedIn, corriger les informations en masse.

    Update a person
  14. 14
    Action 14

    Get Many

    Récupérez plusieurs personnes de votre Affinity. Cette action permet de lister et exporter vos contacts en masse.

    Paramètres clés :

    • Credential to connect with : identifiants Affinity (requis)
    • Resource : type de ressource, ici "Person" (requis)
    • Return All : récupérer tous les contacts (optionnel)
    • Limit : nombre maximum, par défaut 5 (optionnel)
    • Options : filtres supplémentaires (optionnel)

    Cas d'usage : exporter tous les contacts vers un outil marketing, synchroniser les personnes vers un autre CRM, générer une liste de diffusion.

    Get Many
  15. 15
    Action 15

    Get a person

    Récupérez les informations détaillées d'une personne spécifique dans Affinity via son identifiant.

    Paramètres clés :

    • Credential to connect with : identifiants Affinity (requis)
    • Person ID : identifiant unique de la personne (champ texte, requis)
    • Options : paramètres additionnels (optionnel)

    Cas d'usage : récupérer les détails d'un contact pour personnaliser un email, vérifier les informations avant une mise à jour.

    Get a person
  16. 16
    Action 16

    Delete a person

    Supprimez une personne de votre Affinity. Action irréversible à utiliser avec précaution.

    Paramètres clés :

    • Credential to connect with : identifiants Affinity (requis)
    • Person ID : identifiant de la personne à supprimer (champ texte/expression, requis)

    Cas d'usage : supprimer les contacts qui demandent à être retirés (RGPD), nettoyer les doublons, retirer les contacts de test.

    Delete a person
Tu as vu l'intégration

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 Affinity n8n est-elle gratuite ?
    L'intégration Affinity est incluse nativement dans n8n, que vous utilisiez la version open-source auto-hébergée ou n8n Cloud. Aucun coût supplémentaire n'est facturé pour utiliser les nœuds Affinity. Cependant, vous devez disposer d'un compte Affinity actif avec accès à l'API pour générer votre clé d'authentification. Côté n8n Cloud, vos exécutions sont comptabilisées selon votre plan tarifaire habituel. Si vous utilisez n8n self-hosted, c'est entièrement gratuit et illimité.
  • Puis-je synchroniser bidirectionnellement mes données entre Affinity et d'autres CRM via n8n ?
    Absolument. L'intégration Affinity n8n permet une synchronisation bidirectionnelle complète. Utilisez le trigger Affinity pour détecter les modifications dans Affinity et les répercuter vers votre autre CRM, puis configurez un second workflow qui écoute les changements dans l'autre CRM pour mettre à jour Affinity. Les 16 actions disponibles (création, lecture, mise à jour, suppression) couvrent tous les cas de synchronisation pour les personnes, organisations et entrées de liste. Pensez à gérer les conflits potentiels avec des conditions dans vos workflows d'automatisation.
  • Quels événements Affinity puis-je surveiller avec le trigger n8n ?
    Le trigger Affinity n8n peut surveiller plus de 20 événements différents couvrant l'ensemble des ressources Affinity. Vous pouvez détecter les créations, modifications et suppressions de : personnes, organisations, listes, entrées de liste, notes, opportunités, champs personnalisés, valeurs de champs et fichiers. Cela vous permet de réagir en temps réel à pratiquement tout changement dans votre CRM relationnel. Sélectionnez uniquement les événements pertinents pour votre cas d'usage afin d'optimiser les performances de vos workflows.
Hack'celeration Lab

Reçois nos tips intégration chaque semaine.

Pas de spam. Désinscription à tout moment.