Outils de développement
Daniel
Expert en No-code, Latenode Ambassadeur
21 novembre 2023
Une plateforme low-code mêlant la simplicité du no-code à la puissance du full-code 🚀
Commence gratuitement
21 novembre 2023
-
5
min lire

Tire parti de tes automatisations Zapier

Daniel
Expert en No-code, Latenode Ambassadeur
Table des matières

Salut ! Je m'appelle Daniel. Ces jours-ci, je joue intensément avec les automatisations, en explorant les capacités et les limites des plateformes low-code sur le terrain. Dans cet article, je vais partager avec toi la synergie parfaite entre Zapier et Latenode qui m'a aidé à réduire mes coûts d'automatisation de 89 fois et m'a permis d'étendre les capacités de traitement des données.

Laisse-moi prendre un peu de recul et exprimer mon amour inconditionnel pour Zapier. Avec plus de 6000 connexions prêtes à l'emploi, c'est la plateforme la plus conviviale que j'ai rencontrée. Par conséquent, lorsqu'un nouveau besoin d'automatisation se présente, je suis certain que quelques minutes sur Zapier suffisent à le concrétiser.

Cependant, les processus commerciaux auxquels j'apporte mon aide nécessitent souvent un nombre massif d'opérations dans mes Zaps. En ce qui concerne les "tâches" de Zapier - les crédits internes - cela peut vraiment faire mal au portefeuille.

Solution de rechange pour de nombreuses opérations

Comme tu le sais probablement, Zapier facture chaque élément d'action de ton automatisation. Cela devient particulièrement gênant lorsque tu boucles une partie de ton flux de travail pour exécuter une action ou un ensemble d'actions plus d'une fois. Par exemple, si tu as une liste d'adresses électroniques à ajouter à ta liste de contacts, chaque action " Ajouter un contact " n'ajoute qu'un seul contact. Tu es donc en train de faire une boucle. Et si tu as besoin de placer 1 500 courriels en une seule fois, prépare-toi à payer 39 $ sur le plan de démarrage de Zapier.

Heureusement, notre équipe a construit une plateforme qui ne prend pas en compte le nombre d'actions dans ton automatisation. Ainsi, chaque fois qu'un flux d'actions aussi étendu apparaît, suis cette astucieuse solution de contournement :

  1. Fais une demande POST de Webhook à partir de ton Zap et transfère les données.
  2. Traite-le dans un environnement à code bas qui ne te facture pas pour le nombre d'actions.
  3. Renvoie le résultat à Zap en tant que réponse au webhook.

Vitrine : Traitement des données sur Latenode

Essayons d'envoyer des données à Latenode pour faire le gros du travail, puis de ramener les résultats dans Zapier pour terminer le travail. Imagine que tu disposes de Google Sheets contenant des données sur les ventes du dernier semestre :

Étape 1 : obtenir des données prêtes à l'emploi sur Zapier.

Nous allons utiliser Zapier pour obtenir des données à partir de Google Sheets. Nous ajoutons l'action "Obtenir de nombreuses lignes de feuilles de calcul" pour avoir une sortie d'une ligne comme résultat de cette étape. L'envoi de données dans un tel format ne nécessite qu'une seule tâche. Concentrons-nous sur la rentabilité.

Étape 2 : Créer un nouveau scénario sur Latenode

Comme le montre la capture d'écran précédente, nous mettons l'URL de Latenode's webhook, et nous y envoyons notre sortie de Google Sheets. Pour ce faire, nous devons :

  1. Crée un nouveau scénario sur app.latenode.com (c'est entièrement gratuit).
  2. Ajoute un nouveau déclencheur webhook.
  3. Déploie ton scénario ou exécute-le une fois pour un seul test.
  4. Clique sur le webhook, récupère ton URL et mets-la dans Zapier.

Après cela, si le webhook POST de ton Zapier est activé, Latenode recevra tes données comme indiqué ci-dessous.

Maintenant, les données sont sous ton contrôle total. Pour démontrer les capacités de Latenode, je vais le transformer en utilisant un module JavaScript avec un assistant IA intégré qui fera tout le travail à ma place.

Étape 3 : utiliser JavaScript AI pour transformer les données

En guise de démonstration, demandons à l'IA de faire une somme de chiffres de vente ($) à partir de nos données d'une ligne de Google Sheet et voyons comment elle la calcule. Pour que cela devienne réel, il reste deux étapes :

  • Ajoute un module de code JavaScript juste après le webhook.
  • Demande à l'assistant AI d'analyser les données de l'objet Sales Data et de faire une somme de ce qui est nécessaire. Notre demande ressemble à ceci :

Peux-tu analyser les données de l'objet Sales Data, faire la somme des chiffres de vente ($) et renvoyer la somme ?

En un instant, ton scénario Latenode calcule la somme de la colonne "Chiffres de vente" malgré le format d'une ligne dans lequel ces données ont été reçues.

Pour aller plus loin, nous pouvons ajouter un autre module JavaScript et demander :

Merci d'ajouter un script à mon code qui convertira la somme des ventes de USD en EUR à l'aide d'une API disponible gratuitement.

Latenode prend en charge les paquets NPM, ce qui offre une grande flexibilité dans le traitement des données.

Dans l'ensemble, notre scénario ressemble à ceci. Assure-toi de le terminer par une réponse webhook, afin que le résultat de deux opérations soit renvoyé à Zapier :

  • Analyse les chiffres de vente et fais-en la somme.
  • Convertis la somme de USD en EUR.

Après cela, la réponse du webhook de Zapier reçoit de nouvelles données qui peuvent être utilisées plus loin dans ton Zap. Notre capture d'écran ci-dessous montre comment nous utilisons la somme convertie dans un canal Slack.

Voilà ! J'espère que ce guide te donnera une nouvelle perspective sur les automatisations et te montrera comment tout peut être optimisé en termes de rentabilité et de flexibilité des données à l'aide d'une offre groupée de Zapier et de Latenode . D'ailleurs, la Latenode communauté sur Discord est extrêmement solidaire, alors n'hésite pas à poser des questions et attends-toi à une aide immédiate de la part de l'équipe de dev qui s'y trouve.

Automatiser sur app.latenode.comEt reste à l'écoute pour d'autres hacks !

Blogs associés

Cas d'utilisation

Soutenu par