Issue: Google Drive only downloads one file instead of all

Hi everyone,

I’ve got a scenario in Make where I’m trying to download all files from a Google Drive folder.

:wrench: Current setup:

  1. Module: Google Drive > Search for Files/Folders
    → Successfully finds 60 image files in the folder.
    → Returns 60 bundles as expected.

  1. Module: Google Drive > Download a File
    → Connected directly to the output of the Search module
    → File ID is mapped correctly
    :cross_mark: Only the first file gets downloaded, the remaining 59 are ignored.


:test_tube: What I’ve already tried:

  • :white_check_mark: Using Iterator to loop over the Search results
    → Tried mapping the array with [bundle], files[], array[], etc.
    → Still only processes the first item — total number of bundles always shows 1.
  • :white_check_mark: Array Aggregator before Iterator
    → Tried creating an array manually and feeding it to Iterator → no difference
  • :white_check_mark: Mapping file IDs with index logic (like from 1 to N)
    → Only the first or last file ever gets picked — can’t loop dynamically that way
  • :white_check_mark: Tested both direct connection and via Set Variable, still just 1 file ends up downloaded.

:red_question_mark:What I need:

I simply want to download all files in the folder, one at a time. It’s OK if it runs in a loop. I just need a reliable way to do it from the list of files returned by Search for Files/Folders.

If there’s a better way to do this (even without Google Drive), I’m open to it!

Thanks in advance :folded_hands:

1 Like

Welcome to the Make community!

How is your Download a File module set up? Can you provide a screenshot or screen recording of the issue?

You have not yet provided sufficient information to demonstrate the problem that would allow us to reproduce the scenario and any error(s).

To allow others to assist you with your scenario, please provide the following:

1. Relevant Screenshots

Could you please share screenshots of your full scenario? Also include screenshots of any error messages, module settings (fields), relevant filter settings (conditions), and module output bundles. We need to see what you’re working with to give you the best advice.

You can upload images here using the Upload icon in the text editor: