XML Make integrationAutomate XML with Make.
Got XML coming out of one tool and a spreadsheet or CRM waiting for the data? The XML Make integration is a built-in app with 5 modules that read, query and create XML. This guide shows what each one does and walks you through a first scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the XML Make integration do for you?
The XML Make integration is a set of built-in tools inside Make that turn XML into data other modules can use, and turn data back into XML. It is not an outside account: you do not need to connect anything, you just add the modules to a scenario, the automation you build in Make.
Read an XML export. A supplier feed or an export from an older system often arrives as XML. Drop Parse XML after the module that fetches it, and each value becomes something you can map into a sheet or a CRM record.
Pick out only what matters. When a document is long and you need a handful of values, Perform XPath Query searches inside it and returns only the matching items as bundles, one item per bundle, ready for the next step.
Send XML to a tool that expects it. Some partners still ask for XML. Create XML builds the document from data gathered earlier in the scenario, so the last module can send or store it.
What this app does not do: it has no trigger, so it never starts a scenario by itself, and it has no Make an API Call module. The same format also has a page on the XML n8n integration, and the n8n vs Make comparison lays out both tools side by side. If you are new to the editor, the Make training covers the basics.
How do you set up XML in Make?
- 01
Add an XML module
In your scenario, click the + after the module that holds your data, type XML in the search box and pick the module you need, for example Parse XML. Make adds it to the chain right away.
- 02
Skip the connection screen
Unlike most apps, XML asks for no account and no key. The Make documentation says it plainly: no connection is needed. There is no Create a connection button to click, so you go straight to the settings.
- 03
Map the data in
Fill the module fields by mapping values from the earlier module: click inside a field and pick the item Make shows from the previous step. Then click Run once to check what comes out.
Your first scenario with XML
GoalWhen another app hands over an XML document, Make parses it and passes each value to the next step.
- 01
Create the scenario
From the Scenarios page, create a new scenario and click the +. Start with the module of the app that gives you the XML, such as a file storage or an email tool.
- 02
Add Parse XML
Click the + on the right of that first module, search for XML and choose Parse XML. Map the XML content from the first module into its field.
- 03
Narrow it with a query
Add Perform XPath Query next when you only want some values. It is a search module, so it can return zero, one or several bundles.
- 04
Test with Run once
Click Run once. Make runs the scenario one time, and you can open each module to read the bundles it received and confirm the values look right.
- 05
Schedule and switch on
Open the clock on the first module to set the schedule, every 15 minutes by default, then switch the scenario on. Each module run on a bundle counts as one operation on your plan.
What each XML module does
XML gives you 5 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Perform XPath Query
SearchPerform XPath Query saves you from handling a whole document when you want a few values: it searches the XML and hands back the matching items. Like any search module, it can return zero, one or several bundles.
Create XML
TransformerCreate XML gives you a ready document built from data the scenario already collected. It is a transformer: it reshapes data rather than talking to an outside service, so it needs no connection.
Parse XML
TransformerWith Parse XML, a block of XML turns into values you can click and map in the next modules. It usually goes right after the step that fetches the document.
Searches
ActionIn the docs onlySearches appears in the XML app listing as its own entry, marked as an action, and the Make documentation gives no description for it. In Make, an action module works on one item at a time.
Transformers
ActionIn the docs onlyTransformers is listed next to Create XML and Parse XML as a separate entry of type action, with no official description. What is known: an action module processes one item, one bundle, per run.
Need help automating XML with Make?
A person reads every message.