Ressources · Intégration Make

Intégration Make Functions MakeAutomatiser Make Functions avec Make.

Marre des formules à rallonge coincées dans un champ minuscule ? L'intégration Make Functions Make sort ces formules sous forme de 7 modules d'action, visibles dans ton scénario. Ici, tu vois à quoi sert chacun, tu montes un premier scénario et tu évites les deux pièges signalés par la doc.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Ce que tu peux automatiser

À quoi sert l'intégration Make Functions Make ?

Make Functions est une app intégrée à Make. Elle transforme les fonctions du langage de formules de Make en modules, c'est-à-dire en briques que tu poses dans un scénario (l'automatisation que tu construis, maillon par maillon). Avant, ces fonctions restaient cachées dans les champs de mapping. Désormais, chaque famille de fonctions a son module sur le canevas : tu la vois, tu la testes, tu la corriges.

Des fiches contacts propres. Un commercial saisit « jean DUPONT » avec un espace en trop, un autre écrit tout en minuscules. Place String functions entre ton CRM et ton outil d'emailing, et les noms arrivent homogènes. Si le champ est parfois vide, General functions et son opération If Empty mettent une valeur par défaut.

Des montants prêts à facturer. Math functions calcule sur les chiffres que le module précédent lui passe : un total, un arrondi, un écart. Pour une commande qui contient plusieurs lignes, Array functions travaille directement sur la liste.

Des dates lisibles par l'équipe. Un formulaire renvoie une date brute ? Date functions la remet dans la forme attendue par ton agenda ou ton tableur. Et Hash functions fabrique une empreinte fixe d'une valeur, utile pour comparer sans manipuler l'original.

Ce que l'app ne fait pas : elle n'a aucun déclencheur, donc elle ne lance jamais un scénario seule, et elle n'a pas de module Make an API Call. Elle est aussi stricte sur les types : d'après la doc, si une étape reçoit un type qu'elle n'attend pas, Make s'arrête sur une erreur Type mismatch et n'exécute rien. La page Dépannage Make t'aide dans ce cas.

Côté n8n, la transformation de données existe aussi ; le n8n vs Make pose les deux outils côte à côte. Et pour prendre l'éditeur en main, la Formation Make reprend le mapping et les fonctions pas à pas.

Connexion

Comment ajouter Make Functions à ton scénario ?

  1. 01

    Ajoute un module Make Functions

    Dans ton scénario, clique sur le + à l'endroit voulu, tape Make Functions dans la recherche et choisis la famille qui t'intéresse, par exemple String functions. L'app est rangée parmi les Built-in apps, à côté des outils propres à Make.

  2. 02

    Crée la connexion si Make la demande

    La doc n'indique aucun prérequis pour cette app. Si le module affiche un bouton Create a connection, clique dessus et donne un nom parlant à la connexion (le lien que Make garde et réutilise pour tous les modules de l'app), puis autorise.

  3. 03

    Enregistre et mappe tes données

    Clique sur Save, puis remplis le module avec les valeurs du module précédent. Chaque élément qui circule d'un module à l'autre s'appelle un bundle : un contact, une commande, une ligne. Pas besoin de taper le nom du champ, Make te propose la liste.

Premier scénario

Ton premier scénario avec Make Functions

ObjectifQuand une autre app transmet un nouvel enregistrement, Make Functions remet en forme sa date et son texte avant l'étape suivante.

  1. 01

    Crée le scénario

    Depuis la page Scenarios, crée un nouveau scénario et clique sur le +. Choisis comme premier module l'app qui détient tes données, ton outil de formulaires ou ton CRM, et connecte ton compte.

  2. 02

    Pose Date functions

    Clique sur le + à droite de ce premier module et ajoute Date functions. Mappe le champ date de l'enregistrement : chaque bundle repart avec une date que ton équipe lit sans effort.

  3. 03

    Enchaîne String functions

    Ajoute ensuite String functions et mappe le texte à nettoyer, un nom de client par exemple. Vérifie que la valeur est bien du texte, sinon le scénario bloque sur une erreur de type.

  4. 04

    Teste avec Run once

    Clique sur Run once pour lancer le scénario une seule fois. Ouvre la bulle au-dessus de chaque module : tu lis le bundle reçu et le résultat obtenu.

  5. 05

    Planifie et active

    Règle la planification sur le premier module (toutes les 15 minutes par défaut pour un nouveau scénario), puis active le scénario. Chaque exécution d'un module compte alors comme une opération sur ton plan.

Modules

Ce que fait chaque module Make Functions

Make Functions te donne 7 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.

Make Functions1

Transform

ActionDans la doc seulement

Avec Transform, tu appliques les fonctions de Make à une valeur mappée dans un module bien visible, au lieu d'une formule enfouie dans un champ. À en juger par son nom, c'est le module généraliste de l'app.

Quand l'utiliser
ta transformation ne relève pas d'une seule famille (dates, texte, chiffres) et tu veux que la logique se lise sur le canevas.
Attention
la doc ne détaille pas ses réglages ; ouvre-le et passe un Run once avant de t'y fier en production.
Make Functions2

Array functions

ActionDans la doc seulement

Tu récupères une liste propre, prête pour la suite : Array functions travaille sur les tableaux qu'un module renvoie quand un enregistrement porte plusieurs valeurs, comme les tags d'un contact ou les lignes d'une commande.

Quand l'utiliser
le module précédent sort une liste et le suivant n'en veut qu'une partie, ou la veut sous une autre forme.
Attention
une valeur vide ou absente donne un résultat vide, sans erreur, et le scénario continue.
Make Functions3

Hash functions

ActionDans la doc seulement

Tu obtiens une empreinte fixe d'une valeur : Hash functions calcule un hash, toujours identique pour une même entrée, ce qui permet de comparer deux valeurs sans manipuler l'original.

Quand l'utiliser
tu as besoin d'un identifiant stable tiré d'une adresse email ou d'un nom de fichier avant de le stocker ailleurs.
Attention
une entrée vide produit un hash vide, en silence ; ajoute un filtre avant le module pour bloquer les valeurs manquantes.
Make Functions4

Date functions

ActionDans la doc seulement

Ta date arrive dans la forme que l'app suivante comprend : Date functions remet d'aplomb une échéance ou une date d'inscription avant qu'elle atterrisse dans un tableur, un agenda ou un email.

Quand l'utiliser
un formulaire, un CRM ou un webhook envoie une date qui s'affiche mal une fois à destination.
Attention
l'étape attend une date ; lui mapper un texte quelconque peut arrêter le scénario sur une erreur Type mismatch.
Make Functions5

General functions

ActionDans la doc seulement

Plus de cellules vides en bout de chaîne : General functions regroupe les utilitaires qui ne rentrent dans aucune autre famille, dont l'opération If Empty, qui remplace une valeur manquante par celle que tu choisis.

Quand l'utiliser
un champ facultatif est souvent vide dans l'app source et tu préfères écrire une valeur par défaut.
Attention
les autres modules ne signalent jamais une entrée vide, ils rendent un résultat vide ; If Empty sert de filet.
Make Functions6

Math functions

ActionDans la doc seulement

Ton chiffre arrive calculé : Math functions travaille sur les nombres du module précédent, pour qu'un total, un arrondi ou un écart soit prêt avant d'entrer dans ton outil de facturation ou ton reporting.

Quand l'utiliser
l'app source donne des montants bruts et la destination attend le chiffre final.
Attention
un nombre stocké comme texte peut échouer au contrôle de type ; lis le bundle après un Run once avant d'activer.
Make Functions7

String functions

ActionDans la doc seulement

Tes textes deviennent cohérents et faciles à retrouver : String functions nettoie et remet en forme noms, objets, libellés, bref tout champ saisi à la main.

Quand l'utiliser
les noms de contacts arrivent d'un formulaire avec des majuscules et des espaces au hasard, et ton CRM les veut uniformes.
Attention
un nom vide donne un résultat vide, sans erreur ; associe le module à General functions et If Empty quand le champ est facultatif.
Besoin d'aide

Besoin d'aide pour automatiser Make Functions avec Make ?

Une personne lit chaque message.

FAQ

Questions fréquentes sur Make Functions et Make

01L'intégration Make Functions Make est-elle gratuite ?
Oui. Make Functions est une app standard, disponible dès le plan Free. Ce plan autorise 2 scénarios actifs, un intervalle minimal de 15 minutes entre deux exécutions planifiées, 5 minutes d'exécution au plus, des fichiers jusqu'à 5 Mo et 512 Mo de transfert. Les plans payants (Core, Pro, Teams, Enterprise) descendent à 1 minute d'intervalle, lèvent la limite de scénarios actifs et vont jusqu'à 40 minutes d'exécution. Chaque module Make Functions exécuté consomme des opérations, l'unité que Make décompte chaque mois sur ton plan.
02Que faut-il pour utiliser Make Functions dans Make ?
Un compte Make et un scénario où poser le module, rien de plus côté prérequis : la doc n'en indique aucun pour cette app intégrée. Si le module réclame une connexion, clique sur Create a connection, nomme-la et enregistre. La vraie préparation porte sur tes données : sache quel type de valeur tu vas mapper dans chaque module (une date, du texte, un nombre, une liste), car un décalage de type arrête le scénario avant toute exécution.
03Make Functions déclenche-t-il un scénario en temps réel ?
Non. Make Functions n'a aucun déclencheur, il ne lance donc jamais un scénario tout seul et se place toujours après un autre module. Pour démarrer, prends le déclencheur de l'app qui détient tes données : un déclencheur planifié, que Make interroge selon la planification du scénario (toutes les 15 minutes par défaut), ou un déclencheur instantané, que l'app appelle par webhook dès que quelque chose se passe. Make Functions traite ensuite chaque bundle reçu.
04Que faire si un module Make Functions ne couvre pas ton besoin ?
Ça dépend du souci. Face à une valeur vide, utilise If Empty dans General functions pour poser une valeur de repli, ou place un filtre avant le module ; sinon il rend un résultat vide sans aucune erreur. Face à une erreur Type mismatch, vérifie que la valeur mappée correspond au type attendu par l'étape. L'app n'a pas de module Make an API Call : pour un besoin qu'elle ne couvre pas, regarde du côté d'une autre app ou demande l'aide de l'équipe.
05Make ou n8n pour transformer des données comme avec Make Functions ?
Ça dépend surtout de l'outil où vivent déjà tes automatisations. Le même type d'étape existe souvent sous forme de nœud dans n8n : les deux outils savent remettre en forme dates, textes et montants entre deux apps. Dans Make, Make Functions range cette logique dans 7 modules visibles, que tu testes avec Run once et que tu lis bundle par bundle. Tes scénarios tournent déjà dans Make ? Reste dans Make. Le comparatif cité plus haut détaille les critères.