Ressources · Intégration Make

Intégration XML MakeAutomatiser XML avec Make.

Un fournisseur t'envoie du XML et tu veux ces données dans ton tableur ou ton CRM ? L'intégration XML Make est une app native de Make qui compte 5 modules pour décoder, interroger et produire du XML. Ici, tu vois à quoi sert chacun, puis tu montes ton premier scénario.

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

Ce que tu peux automatiser

À quoi sert l'intégration XML Make ?

L'intégration XML Make regroupe des outils intégrés à Make qui transforment un document XML en données exploitables, et l'inverse. Pas de compte à relier : tu places simplement ces modules, les briques de ton automatisation, dans un scénario, c'est-à-dire l'enchaînement d'étapes que tu construis dans Make.

Produire un fichier pour un partenaire. Ton transporteur ou ton logiciel comptable réclame encore du XML ? Create XML assemble le document à partir des infos récoltées plus haut dans le scénario, et le module suivant l'envoie ou le range.

Exploiter un catalogue fournisseur. Les flux produits arrivent souvent en XML. Place Parse XML juste après l'étape qui récupère le fichier : chaque valeur devient un élément que tu glisses dans une ligne de tableur ou une fiche CRM.

Isoler quelques valeurs. Sur un document touffu, Perform XPath Query cherche à l'intérieur et ne renvoie que les éléments qui correspondent, chacun sous forme de bundle (un élément qui passe d'un module au suivant).

Ce que l'app ne fait pas : elle n'a aucun déclencheur, donc elle ne lance jamais un scénario seule, et elle ne propose pas de module Make an API Call. Côté n8n, une page existe aussi : l'Intégration XML n8n. Pour peser les deux outils, lis le comparatif n8n vs Make, et si tu débutes dans l'éditeur, la Formation Make reprend les bases.

Connexion

Comment brancher XML dans Make ?

  1. 01

    Ajoute un module XML

    Dans ton scénario, clique sur le + à droite de l'étape qui contient tes données, tape XML dans la recherche et choisis le module voulu, par exemple Parse XML. Il se branche aussitôt à la suite.

  2. 02

    Oublie la connexion

    Contrairement à la plupart des apps, XML ne demande ni compte ni clé. La documentation de Make est claire : aucune connexion n'est nécessaire. Pas de bouton Create a connection ici, tu passes directement aux réglages.

  3. 03

    Relie les données

    Remplis les champs du module en y glissant les valeurs de l'étape précédente : clique dans un champ, Make te propose ce que le module d'avant a produit. Clique ensuite sur Run once pour vérifier le résultat.

Premier scénario

Ton premier scénario avec XML

ObjectifQuand une autre app te fournit un document XML, Make le décode et transmet chaque valeur à l'étape suivante.

  1. 01

    Crée le scénario

    Depuis la page Scenarios, crée un nouveau scénario et clique sur le +. Commence par le module de l'app qui détient ton XML : un stockage de fichiers, une messagerie, un formulaire.

  2. 02

    Branche Parse XML

    Clique sur le + à droite de ce premier module, cherche XML et sélectionne Parse XML. Glisse dans son champ le contenu XML fourni par l'étape d'avant.

  3. 03

    Filtre avec une requête

    Pour ne garder qu'une partie des valeurs, ajoute Perform XPath Query. C'est un module de recherche : il peut renvoyer zéro, un ou plusieurs bundles.

  4. 04

    Teste avec Run once

    Clique sur Run once. Make exécute le scénario une fois ; ouvre chaque module pour lire les bundles reçus et vérifier que les valeurs tiennent la route.

  5. 05

    Planifie et active

    Règle l'horloge du premier module, toutes les 15 minutes par défaut, puis active le scénario. Chaque exécution d'un module sur un bundle compte comme une opération sur ton plan.

Modules

Les modules XML, un par un

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

XML1

Perform XPath Query

Recherche

Avec Perform XPath Query, tu récupères seulement les morceaux utiles d'un document au lieu de tout traiter. Le module fouille le XML et renvoie les éléments qui correspondent ; comme toute recherche, il peut en sortir zéro, un ou plusieurs bundles.

Quand l'utiliser
un gros export dont tu ne veux que les lignes à recopier dans ton tableur.
Attention
sans résultat, aucun bundle ne part, et la suite du scénario ne tourne pas pour cet élément.
XML2

Create XML

Transformateur

Tu obtiens un document XML prêt à partir, construit avec les données que ton scénario a déjà réunies. C'est un transformateur : il remet en forme des données sans dialoguer avec un service extérieur, donc sans connexion.

Quand l'utiliser
l'outil en bout de chaîne n'accepte que du XML et les valeurs viennent des modules précédents.
Attention
le document vaut ce que tu y injectes ; lance un Run once et relis le résultat avant d'activer.
XML3

Parse XML

Transformateur

Parse XML change un bloc de XML brut en valeurs que tu peux sélectionner d'un clic dans les modules suivants. C'est en général le premier module XML qu'on pose, juste après l'étape qui récupère le document.

Quand l'utiliser
une app ou un fichier te livre du XML et tu veux en déverser le contenu dans un tableur, un CRM ou un e-mail.
Attention
si rien n'apparaît à mapper ensuite, ouvre après un Run once le bundle de l'étape précédente et vérifie qu'il contenait bien du XML.
XML4

Searches

ActionDans la doc seulement

Searches figure dans la liste de l'app XML comme une entrée à part, de type action, sans aucune description dans la documentation de Make. Pour rappel, un module d'action traite un seul élément à la fois.

Quand l'utiliser
ouvre-le dans l'éditeur à côté de Perform XPath Query et compare ce qu'il propose avant de bâtir ton scénario dessus.
Attention
rien d'autre n'est documenté, alors passe par un Run once avant de t'y fier.
XML5

Transformers

ActionDans la doc seulement

Rangé à côté de Create XML et Parse XML, Transformers apparaît comme une entrée distincte de type action, sans description officielle. Ce qu'on sait : une action traite un bundle, donc un élément, à chaque passage.

Quand l'utiliser
jette un œil à la liste des modules quand Parse XML ou Create XML ne collent pas à ton besoin.
Attention
la documentation n'en dit rien ; lis les bundles après un test avant de compter sur ce qu'il produit.
Besoin d'aide

Besoin d'aide pour automatiser XML avec Make ?

Une personne lit chaque message.

FAQ

XML et Make : les questions fréquentes

01L'intégration XML Make est-elle gratuite ?
Oui. XML est une app native standard, disponible dès le plan Free. Ce plan te laisse 2 scénarios actifs, un intervalle minimal de 15 minutes entre deux exécutions planifiées et 5 minutes d'exécution au plus. Les plans payants (Core, Pro, Teams, Enterprise) descendent l'intervalle à 1 minute, lèvent la limite de scénarios actifs et vont jusqu'à 40 minutes d'exécution. La consommation se compte en opérations par mois : un module qui tourne sur un bundle vaut une opération, et un Parse XML appliqué à chaque document finit par peser sur un scénario chargé.
02Que faut-il pour connecter XML à Make ?
Rien d'autre qu'un compte Make. La documentation indique que l'app XML n'a besoin d'aucune connexion : pas de compte à relier, pas de clé à coller, pas de fenêtre d'autorisation. Tu ajoutes le module et tu remplis ses champs tout de suite. En revanche, les données viennent du module placé avant lui : il te faut donc une étape qui fournit le XML, comme un stockage de fichiers, une boîte mail ou un formulaire. Une fois cette étape en place, tu glisses son contenu dans Parse XML ou Perform XPath Query.
03L'intégration XML Make peut-elle lancer un scénario toute seule ?
Non. XML n'a aucun module déclencheur, il ne peut donc pas démarrer un scénario. Deux solutions s'offrent à toi. Soit tu places en tête le déclencheur d'une autre app : planifié, que Make consulte selon la planification du scénario, ou instantané, que l'app appelle par webhook dès qu'il se passe quelque chose. Soit tu lances le scénario sur une simple planification réglée sur l'horloge du premier module, toutes les 15 minutes par défaut. Dans les deux cas, les modules XML viennent ensuite et traitent ce que la première étape leur transmet.
04Que faire si un module XML manque dans Make ?
Ça dépend de ce qui te manque. L'app XML compte 5 modules et pas de module Make an API Call, tu n'as donc pas de requête générique de secours dans cette app. Si Parse XML, Create XML ou Perform XPath Query ne conviennent pas, regarde du côté de l'app qui produit ou reçoit le document : elle gère peut-être le format elle-même. Si ça bloque encore, le guide de dépannage Make et l'équipe de l'agence peuvent t'aider à trouver une piste adaptée à ton cas.
05Make ou n8n pour traiter du XML ?
Les deux peuvent convenir, puisque XML a aussi sa page côté n8n. Le choix dépend de l'ensemble de ton flux, pas du XML seul. Dans Make, XML est une app native de 5 modules sans connexion, que tu glisses entre l'étape qui apporte les données et celle qui les renvoie. Si tes autres automatisations tournent déjà dans l'un des deux outils, garde l'étape XML au même endroit plutôt que d'éclater ton installation. Le comparatif cité plus haut détaille les différences entre les deux.