# How to combine bundles from multiple operations into one array or output

**URL:** <https://community.make.com/t/how-to-combine-bundles-from-multiple-operations-into-one-array-or-output/79146>\
**Category:** Questions\
**Tags:** operation, arrays, bundles, mapping, connections\
**Created:** [April 17, 2025, 4:08pm UTC](https://community.make.com/t/how-to-combine-bundles-from-multiple-operations-into-one-array-or-output/79146 "2025-04-17T16:08:48Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Luisa\_Wiehr](https://avatars.discourse-cdn.com/v4/letter/l/ed8c4c/32.png) [@Luisa\_Wiehr](https://community.make.com/u/Luisa_Wiehr)\
**Post date:** [April 17, 2025, 4:08pm UTC](https://community.make.com/t/how-to-combine-bundles-from-multiple-operations-into-one-array-or-output/79146/1 "2025-04-17T16:08:48Z")

</div>

Dear Make Community!

I ran into a problem with my automation.

My challenge:  
I want to combine the salesforce output (bundles/collections) from different operations into one array. The array aggregator does not seem to work as it uses 2 different operations to create 2 Arrays.

 ![Screenshot 2025-04-17 180258](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/5/6/5626f5a9dd07b52f58bbaee2d10b05d6864783c2.png)  
 ![Screenshot 2025-04-17 180400](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/2/f/2fd9c1e1c76b3ae2dac43fba20a6226e7d4d8668.png)  
 ![Screenshot 2025-04-17 180441](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/1/3/132bece5cc6cda84146f6e5981bea088b5a9aaa5.png)

How can I do fix this?

Thanks for the help!

---

<div class="post-metadata">

**Author:** ![ponvaskon](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/ponvaskon/32/67139_2.png) [@ponvaskon](https://community.make.com/u/ponvaskon)\
**Post date:** [April 18, 2025, 5:46am UTC](https://community.make.com/t/how-to-combine-bundles-from-multiple-operations-into-one-array-or-output/79146/2 "2025-04-18T05:46:13Z")

</div>

Hi @Luisa_Wiehr  
The array aggregator should use the first search module as a source. This will combine all search results into one array.

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/1/4/14610f40393d62eead4275e74644151fe7c1cd52.png)

---

<div class="post-metadata">

**Author:** ![Luisa\_Wiehr](https://avatars.discourse-cdn.com/v4/letter/l/ed8c4c/32.png) [@Luisa\_Wiehr](https://community.make.com/u/Luisa_Wiehr)\
**Post date:** [April 19, 2025, 7:26pm UTC](https://community.make.com/t/how-to-combine-bundles-from-multiple-operations-into-one-array-or-output/79146/3 "2025-04-19T19:26:23Z")

</div>

Thank you, this worked 🙂

---

<div class="post-metadata">

**Author:** ![samliew](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/samliew/32/13327_2.png) [@samliew](https://community.make.com/u/samliew)\
**Post date:** [April 20, 2025, 12:04pm UTC](https://community.make.com/t/how-to-combine-bundles-from-multiple-operations-into-one-array-or-output/79146/4 "2025-04-20T12:04:46Z")

</div>

Welcome to the Make community!

## Setting the Correct Aggregator Source

You need to set the “ **Source Module** ” field of the aggregator to **where the bundles are coming from**. This is usually an iterator module, but can also be a **search** /list/repeater module, or even the trigger module!

 ![](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/6/5/658850f6135a12cb99f684ea85b83a529e11b97d.png)

For more information, please refer to the [Make Academy](https://community.make.com/t/make-academy-course-overview/29699).

## Combining Bundles Using Aggregators

Every result (item/record) from trigger/iterator/list/ **search** /match modules will output a bundle. This can result in multiple bundles, which then trigger multiple operations in future modules (one operation per bundle). To “combine” multiple bundles into a single variable, you’ll need to use an aggregator of some sort.

[Aggregators](https://www.make.com/en/help/modules/aggregator.html) are modules that accumulate multiple bundles into one single bundle. An example of a commonly-used aggregator module is the [**Array aggregator**](https://www.make.com/en/help/tools/flow-control.html#array-aggregator) module. The next popular aggregator is the [**Text Aggregator**](https://www.make.com/en/help/tools/tools.html#text-aggregator) which is very flexible and can apply to many use-cases like building of JSON, CSV, HTML.

You can find out more about the other types of aggregator modules here:

- [Array aggregator](https://www.make.com/en/help/tools/flow-control.html#array-aggregator)
- [Text aggregator](https://www.make.com/en/help/tools/tools.html#text-aggregator)
- [Numeric aggregator](https://www.make.com/en/help/tools/tools.html#numeric-aggregator)
- [Table aggregator](https://www.make.com/en/help/tools/tools.html#table-aggregator)
- [JSON aggregator](https://www.make.com/en/help/tools/json.html#aggregate-to-json)
- [CSV aggregator](https://www.make.com/en/help/apps/file-and-document-management/csv.html#create-csv)
- [Archive (ZIP) aggregator](https://www.make.com/en/help/apps/built-in-apps/archive.html#create-an-archive-973677)
- _other app-specific aggregators_

**Question:** Which type of aggregator do you think you’ll need?

For more information, see the “ **Mapping with arrays** ” link below. You should also do the [Make Academy](https://academy.make.com), which also covers the use of [Iterators & Aggregators](https://academy.make.com/courses/IntermediateC01).

### Getting Started

- [Help Centre](https://www.make.com/en/help) | [Tutorials](https://help.make.com/create-your-first-scenario) – Make “Manual” - search for help here first
- [Make Academy](https://academy.make.com) – Basics 101: Learn Make properly to get your money’s worth

### Help Centre Basics

- [Mapping](https://help.make.com/mapping) – What is mapping? What can I map?
- [Mapping with arrays](https://help.make.com/mapping-arrays) – How to map items in an array
- [Aggregate an array for mapping complex fields](https://help.make.com/flow-control#VhcUm)
- **Date Format** : [tokens for `parseDate`](https://help.make.com/tokens-for-datetime-parsing) | [tokens for `formatDate`](https://help.make.com/tokens-for-datetime-formatting)
- [HTTP modules](https://apps.make.com/http) – Make a request, Get (download) a file
- [Webhooks](https://help.make.com/webhooks) – Error Handling, Responding to webhooks

### Articles & Videos

- [Router Magic Formula](https://www.youtube.com/watch?v=4Q-5BsCtJu4) - YouTube
- [Error Handlers in Make](https://www.youtube.com/playlist?list=PLRE9E-rAD8U10mx2TRs54Nq1XJDdK9Kx4) - YouTube playlist
- [Getting started with OpenAI](https://community.make.com/t/getting-started-with-openai-gpt-3-and-make/7796) - How to setup and use OpenAI (ChatGPT) in Make
- [Text Parser module](https://help.make.com/text-parser) - Use pattern matching to extract the text you want
- [Webhooks – Make Academy](https://academy.make.com/courses/IntermediateC04) – tutorial on how to use Webhooks

Hope this helps! Let me know if there are any further questions or issues.

— @samliew

P.S.: Investing some effort into the [Make Academy](https://academy.make.com) will save you lots of time and frustration using Make.

---

<div class="post-metadata">

**Author:** ![Make\_Bot](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/make_bot/32/14661_2.png) [@Make\_Bot](https://community.make.com/u/Make_Bot)\
**Post date:** [May 3, 2025, 7:31pm UTC](https://community.make.com/t/how-to-combine-bundles-from-multiple-operations-into-one-array-or-output/79146/5 "2025-05-03T19:31:44Z")

</div>


