Salut ! Ici Daniel. Ces jours-ci, je joue intensément avec les automatisations, en explorant les capacités et les limites des plateformes no-code et low-code sur le terrain. Dans cet article, je vais partager avec vous 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.
Permettez-moi de prendre un peu de recul et d'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 sûr que quelques minutes sur Zapier suffiront à le concrétiser.
Cependant, les processus métiers que j'assiste nécessitent souvent un nombre considérable d'opérations dans mes Zaps. En termes de « tâches » Zapier (crédits internes), cela peut vraiment faire des ravages.
Créez des intégrations illimitées avec ramification, plusieurs déclencheurs entrant dans un nœud, utilisez du low-code ou écrivez votre propre code avec AI Copilot.
Solution de contournement pour de nombreuses opérations
Comme vous le savez probablement, Zapier facture chaque élément d'action de votre automatisation. Cela devient particulièrement gênant lorsque vous bouclez une partie de votre flux de travail pour exécuter une action ou un ensemble d'actions plusieurs fois. Par exemple, si vous avez une liste d'adresses e-mail à ajouter à votre liste de contacts, chaque action « Ajouter un contact » n'ajoute qu'un seul contact. Vous faites donc une boucle. Et si vous devez placer 1,500 39 e-mails à la fois, soyez prêt à payer XNUMX $ pour le plan Zapier Professional.
Heureusement, notre équipe a créé une plateforme qui ne prend pas en compte le nombre d'actions dans votre automatisation. Ainsi, chaque fois qu'un flux de travail d'actions aussi étendu apparaît, suivez cette solution de contournement intelligente :
Effectuez une requête POST Webhook depuis votre Zap et transférez les données.
Traitez-le dans un environnement low-code qui ne vous facture pas le nombre d'actions.
Renvoyez le résultat à Zap sous forme de réponse webhook.
Vitrine : Traitement des données sur Latenode
Essayons d'envoyer les données à Latenode pour le gros du travail, puis de récupérer les résultats dans Zapier pour terminer le travail. Imaginez avoir Google Sheets avec les données de ventes du dernier semestre :
Étape 1 : Obtenez des données prêtes à l'emploi sur Zapier
Nous allons utiliser Zapier pour récupérer des données à partir de Google Sheets. Nous ajoutons l'action « Obtenir plusieurs lignes de feuille de calcul » pour obtenir une sortie sur une seule ligne à la suite 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 indiqué dans la capture d'écran précédente, nous avons placé l'URL du webhook de Latenode et y avons envoyé notre sortie depuis Google Sheets. Pour ce faire, nous devons :
Déployez votre scénario ou exécutez-le une fois pour un seul test.
Cliquez sur le webhook, récupérez votre URL et placez-la dans Zapier.
Après cela, si le webhook POST de votre Zapier est activé, Latenode recevra vos données comme indiqué ci-dessous.
Désormais, les données sont sous votre contrôle total. Pour démontrer les capacités de Latenode, je vais le transformer à l'aide d'un module JavaScript avec un assistant IA intégré qui fera tout le travail pour moi.
Étape 3 : utiliser l’IA JavaScript pour transformer les données
Pour illustrer cela, demandons à l'IA de calculer la somme des chiffres de vente ($) à partir de nos données Google Sheet sur une seule ligne et voyons comment elle y parvient. Pour concrétiser ce résultat, il reste deux étapes :
Ajoutez un module de code JavaScript juste après le webhook.
Demandez à l'assistant IA d'analyser les données de l'objet Données de vente et de faire la somme de ce qui est nécessaire.
Notre demande ressemble à ceci :
- Hé ! Pourriez-vous s'il vous plaît analyser les données de l'objet Données de vente, faire une somme des chiffres de vente ($), puis renvoyer la somme ?
Dans un instant, votre scénario Latenode calcule la somme de la colonne « Chiffres de vente » malgré le format sur une seule ligne dans lequel ces données ont été reçues.
À l’avenir, nous pouvons ajouter un autre module JavaScript et demander :
Veuillez 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 packages NPM, offrant une grande flexibilité dans le traitement des données.
Dans l'ensemble, notre scénario ressemble à ceci. Assurez-vous de le terminer avec une réponse webhook, afin que le résultat de deux opérations soit renvoyé à Zapier :
Analysez les chiffres de vente et additionnez-les.
Convertissez la somme de USD en EUR.
Après cela, la réponse webhook de Zapier reçoit de nouvelles données qui peuvent être utilisées ultérieurement dans votre Zap. Notre capture d'écran ci-dessous montre comment nous utilisons la somme convertie dans un canal Slack.
C'est tout! J'espère que ce guide vous donnera une nouvelle perspective sur les automatisations et vous montrera comment tout peut être optimisé pour la rentabilité et la flexibilité des données à l'aide d'un bundle Zapier et Latenode. Communauté du forum Latenodeest extrêmement utile, alors n'hésitez pas à poser des questions et attendez-vous à une aide immédiate de la part de l'équipe de développement là-bas.