Only getting the first collection in an array

I am trying to insert multiple rows in a pricing table but am only getting the first row.

Here I have an array where I need to insert each collection in a pricing table for Pandadoc:

This is in the module:

And as you see I only have the first collection:

chrome_rwVNpdkLHK

How do I properly add the variables to get multiples collections for my pricing table?

Every result (item/record) from a search/match module will output a bundle. To “combine” them into a single structure, you’ll need to use an aggregator of some sort.

Aggregators are modules that accumulate multiple bundles into one single bundle. An example of a commonly-used aggregator module is the Array aggregator module.

Read this

The Array Aggregator module also allows you to build a complex array of collections for a later module’s field to map multiple items (collections) to it.

Here is an example of using the “Target structure type” of an Array Aggregator module:

As you can see, the “Map” toggle on fields are used when you have an array. You can easily build an array variable to map to a field, by using an Array Aggregator module and select the “Target Structure Type” as the future field you want to map the array into.

3 Likes

Thanks @samliew . Worked like a charm!

2 Likes