- Home
- Resources
- Integrations
- Archive
Archive Make integrationAutomate Archive with Make.
Need to zip or unzip files in the middle of an automation? The Archive Make integration gives you 9 built-in modules that pack, extract and compress files. This page shows each one in plain words and walks you through a first scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Archive Make integration let you automate?
Archive is a toolbox built into Make that handles compressed files. You drop its modules into a scenario (the automation you build in Make, a chain of steps) to turn several files into one ZIP or TAR archive, open a ZIP, or compress and decompress raw file data with gzip or Deflate.
Send one tidy ZIP instead of ten attachments. A module from another app hands you files one by one; Create an archive gathers them into a single ZIP that the next module can email or upload.
Open a ZIP a client sent and use what is inside. Extract an archive turns the ZIP into separate files, so each one can travel on to a folder, a spreadsheet or a parser.
Read data that arrives gzipped. Gunzip and Inflate restore compressed data; Gzip and Deflate do the opposite before you store or send it.
What Archive will not do: watch anything. It has no trigger, so another app or the scenario schedule starts the run. Keep the Free plan limit of 5 MB per file in mind before you pack large batches; the Make pricing page covers the plans. If you are weighing tools, read n8n vs Make, and when a run fails, Make troubleshooting is the place to start.
How do you set up Archive in Make?
- 01
Add an Archive module
In your scenario, click the + and type Archive in the search box. Pick the module that matches your job, for example Create an archive or Extract an archive.
- 02
Skip the connection step
Most apps ask you to click Create a connection to link an account. Archive does not: the Make documentation states that no connection is needed, since Archive is one of the apps built into Make.
- 03
Map the files from the previous module
Open the module and fill its fields with data mapped from the module before it, such as the file a download step produced. Archive only works on what earlier modules pass along.
Your first scenario with Archive
GoalWhen another app hands your scenario gzipped files, Make decompresses each one and packs them all into a single ZIP archive.
- 01
Create the scenario
Go to the Scenarios page, create a new scenario and click the + to add the first module. Choose the module of the app where your gzipped files live.
- 02
Add Gunzip
Click the + on the right of that module, search Archive and pick Gunzip. Map the file data from the first module. Each file is a bundle, one item that flows to the next module.
- 03
Add Create an archive
Add Create an archive after Gunzip and map the decompressed data into it. This module is an aggregator: it collects all the bundles of the run and outputs one archive.
- 04
Test with Run once
Click Run once. Make executes the scenario one time and shows the bundles each module received, so you can check that one archive came out at the end.
- 05
Schedule and switch it on
Open the clock on the first module to set the schedule, every 15 minutes by default, then switch the scenario on. Add a module after the archive to store or send it.
What each Archive module does
Archive gives you 9 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Extract an archive
ActionIn Make“Extracts files from a ZIP archive.”
You get the separate files that were sitting inside a ZIP archive, ready for the modules that follow. Map the extracted files into the next modules to file, parse or forward each one.
Create an archive
AggregatorIn Make“Creates a ZIP or TAR archive from received files.”
This one hands you a single ZIP or TAR file built from all the files it receives during a run. As an aggregator, it waits for every bundle of the previous module before producing its output.
Deflate
TransformerIn Make“Compress binary data with Deflate algorithm.”
Your binary data comes out smaller, compressed with the Deflate algorithm, so it weighs less when you store or send it. It changes the data itself, not a file name or a folder.
Gunzip
TransformerIn Make“Decompress a gzip binary data.”
A gzip file turns back into readable data, the original content before compression. Pick it whenever data arrives gzipped and the next module needs the raw content.
Gzip
TransformerIn Make“Compress binary data using gzip.”
Binary data leaves this module compressed as gzip, lighter to store or transfer. Choose it over Create an archive when you have one piece of data and no need for a folder structure.
Inflate
TransformerIn Make“Decompress binary data with Inflate algorithm.”
Data compressed with Deflate comes back to its original form, ready for the next module to read or save. It is the exact counterpart of the Deflate module on this page.
Actions
ActionIn the docs onlyThis entry appears in the Make directory under the name Actions, next to the real Archive modules, and it comes with no official description. It appears to serve as a heading for the action modules, such as Extract an archive.
Aggregators
ActionIn the docs onlyListed in the directory as Aggregators, this entry carries no official description of its own. Judging by its name, it points to the Archive modules that gather many bundles into one result, such as Create an archive.
Transformers
ActionIn the docs onlyUnder the name Transformers, the directory lists one more entry without any official description. Judging by its name, it groups the four Archive modules that reshape data as it passes: Deflate, Inflate, Gzip and Gunzip.
Need help automating Archive with Make?
A person reads every message.