Ignorer et passer au contenu principal
Avertissement : cet article est le résultat de la traduction automatique, l'exactitude et la fidélité de la traduction ne sont donc pas garanties. Pour consulter la version originale de cet article, en anglais, cliquez ici.

Ajouter des données à Google Sheets à partir de workflows

Dernière mise à jour: janvier 22, 2024

Disponible avec le ou les abonnements suivants, sauf mention contraire :

Marketing Hub   Pro , Entreprise
Sales Hub   Pro , Entreprise
Service Hub   Pro , Entreprise
Operations Hub   Pro , Entreprise

Utilisez l'action Créer une ligne Google Sheets ou Mettre à jour les données d'une feuille Google Sheets pour envoyer des données à partir de propriétés HubSpot vers votre feuille de calcul. Par exemple, vous pouvez utiliser cette action pour envoyer les coordonnées de nouveaux leads vers une feuille de calcul à l'usage de votre équipe commerciale.

Avant de pouvoir ajouter des données à Google Sheets avec des workflows, vous devez connecter Google Sheets à votre compte HubSpot. Vous pouvez connecter l'application depuis l'App Marketplace ou depuis au sein d'un workflow.

Avant de commencer

Gardez à l'esprit les points suivants lorsque vous envoyez des données à Google Sheets depuis HubSpot :

  • Par défaut, HubSpot envoie les valeurs des propriétés internes à Google Sheets. Pour les dates, HubSpot envoie des horodatages Unix en millisecondes.
    • Si vous disposez d'un abonnement à Operations Hub Pro, vous pouvez mettre en forme la propriété de date selon le format de votre choix en ajoutant une action Formater les données avant l'action Créer une ligne Google Sheets. Ensuite, dans le menu déroulant Propriété de l'action Google Sheets, sélectionnez la date de sortie de l'action Formater les données
    • Vous pouvez également convertir des dates en millisecondes dans Google Sheets en ajoutant la formule suivante dans une colonne distincte de la feuille de calcul : =A1/1000/60/60/24 + DATE(1970,1,1). Remplacez A1 par la colonne dans laquelle se trouve l'horodatage Unix.
  • Lorsque vous utilisez l'action Créer une ligne Google Sheets, les données ne sont pas ajoutées aux lignes existantes. Au lieu de cela, l'action insère une nouvelle ligne dans la feuille. Cela peut affecter les cellules référencées et toutes les formules utilisées. Pour éviter cela, veillez à ce que seules les lignes renseignées et existantes soient référencées. Pour ajouter des données aux lignes existantes, utilisez l'action Update existing Google Sheet rows .
  • Lors de la sélection d'une feuille de calcul dans l'éditeur de workflows, les feuilles disponibles sont liées aux feuilles auxquelles l'utilisateur connecté a accès. Pour qu'une feuille apparaisse en tant qu'option, elle doit remplir au moins l'une des conditions suivantes :
    • Appartenir au lecteur de l'utilisateur qui se connecte.
    • Précédemment partagée avec l'utilisateur connecté.
    • Appartient à un lecteur partagé auquel l'utilisateur connecté a accès.
  • Si vous vous déconnectez de Google Sheets et que vous vous reconnectez avec un autre utilisateur, les feuilles disponibles peuvent être différentes. Il est recommandé de vérifier tous les workflows dépendants avant la déconnexion et la reconnexion. 

Remarque : il peut arriver que, lors de l'ajout de données, une demande expire et qu'une ligne soit créée en double. Pour résoudre ce problème, les données en double peuvent être supprimées de votre compte.

Mise en place de la feuille de calcul

Lorsque vous établissez votre feuille de calcul, tenez compte des éléments suivants :
  • La ligne d'en-tête doit commencer dans la première colonne de la première ligne.
  • Chaque en-tête de colonne doit être libellé afin que HubSpot puisse l'identifier et y envoyer des données. HubSpot ne peut pas envoyer de données à des colonnes non libellées.
  • Assurez-vous que toutes les colonnes de votre tableau disposent d'en-têtes de colonne. Évitez les en-têtes de colonne vides entre les colonnes, car cela peut causer des problèmes et empêcher la mise à jour de la feuille de calcul. Par exemple, si votre feuille de calcul utilise les colonnes A à C, ne laissez pas l'en-tête de la colonne B vide. 
  • Seules les 100 premières colonnes d'une feuille de calcul peuvent être mises à jour. Si une colonne située après les 100 premières colonnes est sélectionnée lors de la configuration de l'action de workflow, elle ne sera pas mise à jour.
  • La feuille de calcul ne peut pas compter plus de 5 000 000 de cellules

Connecter Google sheets à HubSpot

Avant de pouvoir ajouter des données à Google Sheets avec des workflows, vous devez connecter Google Sheets à votre compte HubSpot.

Vous pouvez connecter l'application à partir de l'App Marketplace.


Ajouter de nouvelles lignes Google Sheets

Lorsque vous utilisez l'action Create Google Sheet row pour ajouter des données à votre feuille Google, assurez-vous que votre feuille de calcul a été correctement formatée. Outre la ligne d'en-tête, n'incluez aucune autre donnée dans la feuille à laquelle vous envoyez des données. 

Cette action n'ajoute pas de données aux lignes existantes. Au lieu de cela, l'action insère une nouvelle ligne dans la feuille. Cela peut avoir un effet sur les cellules référencées et sur toutes les formules utilisées. Pour éviter cela, veillez à ce que seules les lignes renseignées et existantes soient référencées.

Pour ajouter de nouvelles lignes à Google Sheet :

  • Dans votre compte HubSpot, accédez à Automatisations > Workflows.
  • Pour modifier un workflow existant, passez le curseur de la souris sur le workflow, puis cliquez sur Modifier. Ou bien, créer un nouveau Workflow.
  • Dans l'éditeur de Workflow, cliquez sur l'icône + plus pour ajouter une action. 

    ajouter-action-à-un-flux-de-travail
  • Dans le panneau de gauche, sous Google Sheets, sélectionnez Create Google Sheet row.

    créer une rangée de feuilles Google
  • Dans le menu déroulant Feuille de calcul, sélectionnez la feuille de calcul à laquelle vous souhaitez envoyer des données. Vous pouvez effectuer une sélection parmi les feuilles de calcul qui appartiennent ou ont été partagées avec l'utilisateur qui a connecté Google Sheets à HubSpot. 
  • Dans le menu déroulant Feuille, sélectionnez la feuille à laquelle vous souhaitez envoyer des données. Le champ Feuille fait référence aux onglets situés en bas de votre feuille de calcul.
  • Dans les menus déroulants En-tête et Propriété, sélectionnez les colonnes auxquelles envoyer des données et les propriétés à partir desquelles vous comptez les envoyer. HubSpot ajoutera des données aux lignes vides sous les données existantes dans la feuille. Chaque action peut ajouter jusqu'à 20 cellules de données par ligne.
  • Cliquez sur Enregistrer.

Mettre à jour des lignes Google Sheets existantes

Lorsque vous utilisez l'action Mettre à jour les lignes existantes de Google Sheet , assurez-vous que votre feuille de calcul a été correctement formatée.

Cette action permet de mettre à jour les données contenues dans votre Google Sheet. Par défaut, aucune ligne supplémentaire ne sera ajoutée à votre feuille Google, seules les lignes existantes seront mises à jour.

Pour mettre à jour les lignes de votre Google Sheet existante :

  • Dans votre compte HubSpot, accédez à Automatisations > Workflows.
  • Pour modifier un workflow existant, passez le curseur de la souris sur le workflow, puis cliquez sur Modifier. Ou bien, créer un nouveau Workflow.
  • Dans l'éditeur de Workflow, cliquez sur l'icône + plus pour ajouter une action. 

    ajouter-action-à-un-flux-de-travail
  • Dans le panneau de gauche, sélectionnez Mettre à jour les données d'une feuille Google.

mettre à jour les données dans une feuille Google

 

  • Dans le menu déroulant Feuille de calcul, sélectionnez la feuille de calcul à laquelle vous souhaitez envoyer des données. Vous pouvez effectuer une sélection parmi les feuilles de calcul qui appartiennent ou ont été partagées avec l'utilisateur qui a connecté Google Sheets à HubSpot. 
  • Dans le menu déroulant Nom de la feuille, sélectionnez la feuille à laquelle vous souhaitez envoyer des données. Le champ Nom de la feuille fait référence aux onglets situés au bas de votre feuille de calcul.
  • Mettre en place des identifiants uniques pour faire correspondre les données de Google Sheets à celles de HubSpot. Par exemple, un identifiant unique pourrait être l'adresse e-mail d'un contact parce qu'elle lui est propre. 
    • Dans le menu déroulant Lookup column header, sélectionnez l'en-tête d'une colonne de votre feuille de calcul, correspondant à une propriété HubSpot à utiliser comme identifiant unique pour la mise à jour. 
    • Dans le menu déroulant Propriété de la colonne de recherche, sélectionnez une propriété correspondant à l'en-tête de la colonne de recherche à utiliser comme identifiant pour la mise à jour. Lorsque la valeur d'une cellule dans l'en-tête de la colonne de recherche sélectionné correspond à la valeur de la propriété HubSpot sélectionnée pour la fiche d'informations inscrite, la ligne contenant la cellule correspondante sera mise à jour. Si plusieurs lignes comprennent une valeur correspondante, seule la première contenant la cellule correspondante sera mise à jour.
  • Dans le menu déroulant Créer une nouvelle ligne si aucune ne correspond :
    • Si vous souhaitez créer une nouvelle ligne s'il n'existe pas d'en-tête de colonne de recherche et de propriété de colonne de recherche correspondants, cliquez sur Oui. Une nouvelle ligne contenant uniquement les propriétés définies dans la section Sélectionner les colonnes à mettre à jour sera créée. 
    • Si vous ne souhaitez pas créer une nouvelle ligne s'il n'existe pas d'en-tête de colonne de recherche et de propriété de colonne de recherche correspondants, cliquez sur Non
  • Configurez les colonnes de la feuille de calcul que vous souhaitez mettre à jour :
    • Cliquez sur le menu déroulant Sélectionner les colonnes à mettre à jour. Une liste d'en-têtes de colonne de la feuille de calcul sélectionnée s'affiche. Sélectionnez la colonne que vous voulez mettre à jour. 
    • Cliquez sur le menu déroulant sous l'en-tête de colonne et sélectionnez une option. Vous pouvez choisir de mettre à jour les données avec une valeur de propriété existante de la fiche d'informations inscrite ou avec le résultat d'une action de workflow antérieure.
    • Pour ajouter une autre colonne à mettre à jour, cliquez sur le menu déroulant Ajouter une colonne et sélectionnez une autre colonne. Vous pouvez ajouter jusqu'à 100 colonnes pour mettre à jour vos données. 
    • Pour supprimer une colonne, cliquez sur l'icône de suppression delete dete à côté de l'en-tête de la colonne. 
  • Cliquez sur Enregistrer.

exemple-mise-a-jour-des-donnees-google-sheets

 

Cet article vous a-t-il été utile ?
Ce formulaire n'est utilisé que pour recueillir du feedback sur la documentation. Découvrez comment obtenir de l'aide sur HubSpot.