Aller au contenu principal

Importer un CSV dans HubSpot avec mappage des champs

Vous avez un fichier CSV à charger dans HubSpot ? Le formulaire d'import lit le fichier, récupère les propriétés de l'objet choisi, puis vérifie que chaque colonne correspond à l'une d'elles. Si ce n'est pas le cas, un formulaire de correspondance vous permet de rapprocher les colonnes avant l'envoi vers HubSpot. Le fichier doit être un CSV en UTF-8, séparateur virgule, avec les noms de champs en première ligne.

Déclencheur
Formulaire n8n
Taille
26 nœuds
Outils
Requêtes HTTP (API), Google Sheets

Comment fonctionne ce workflow

  1. 1

    Le formulaire Form uploader reçoit le fichier CSV et le type d'objet HubSpot à importer.

  2. 2

    Get content of the file lit le CSV en supposant un séparateur virgule, un encodage UTF-8 et une première ligne d'en-têtes.

  3. 3

    Une requête HTTP (API) récupère dans HubSpot la liste des propriétés de l'objet choisi.

  4. 4

    Le workflow vérifie que chaque colonne du fichier porte le nom d'une propriété. Sinon, il ouvre le formulaire de correspondance.

  5. 5

    Set the values for each property prépare la valeur de chaque propriété à partir des lignes du fichier.

  6. 6

    Import the values in Hubspot envoie les données à HubSpot par l'API.

Quand l'utiliser

  • Charger une liste de contacts exportée d'un tableur dans HubSpot.
  • Importer des entreprises ou des transactions depuis un CSV dont les colonnes portent des noms différents des propriétés HubSpot.
  • Mettre à jour les propriétés d'un objet HubSpot à partir d'un fichier.

À préparer avant l'import

  • Un compte HubSpot et des identifiants de son API enregistrés dans n8n.
  • Un fichier CSV en UTF-8, séparateur virgule, avec les noms de champs en première ligne.
  • Un compte Google avec les identifiants Google Sheets configurés dans n8n.
  • Une feuille Google Sheets vide créée depuis la partie Create an empty Google Sheet, dont l'identifiant doit être reporté dans le dernier nœud.

Bon à savoir

Commencez par le nœud List of objects : renseignez-y les types d'objets HubSpot à importer, puis vérifiez que les en-têtes du CSV correspondent aux noms internes des propriétés.

Installer ce template dans n8n

  1. Téléchargez le fichier JSON avec le bouton en haut de la page.
  2. Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
  3. Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.

Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.

Vous voulez ce workflow branché sur vos outils ?

Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.

Voir notre accompagnement n8n