Hi everyone
I’m hoping someone can help me with what seems like a small but very frustrating problem. It is insanely frustrating as I feel that I’m 99.99% there and yet the scenario doesn’t work.
My Scenario:
- I’m retrieving a contact’s addresses from the CRM using an HTTP GET request.
- The response is an array of address objects.
- I pass this through a Basic Feeder → Basic Aggregator.
- I then attempt to update a Google Sheet, writing the addresses into one cell
What Does Work:
- The aggregator length (
{{41.__IMTAGGLENGTH__}}
) returns the correct number of addresses. - The flow runs successfully with no errors.
- But…
The Problem:
When I try to write the addresses to the sheet, I get either:
{object}, {object}
{object}
- Or just a blank cell.
I’ve tried the following expressions for the Google Sheet field:
{{41.array}}
{{join(41.array; ", ")}}
{{join(map(41.array; "value"); ", ")}}
{{41.array[0].value}}
None of them work as expected.
What I’ve Tried:
- Switching to Text Aggregator with an Iterator — still couldn’t extract values
My Question:
How do I properly extract and join address values from the aggregated array to insert them into a single cell in Google Sheets?
I would be incredibly grateful for any help, especially if someone can explain how to:
- Safely extract a field from each object in the array
- Join them as a single string (ideally separated by commas or line breaks)
- Write that string to a single cell AND THAT’S IT
Thank you
I appreciate any suggestions — I’ve hit a wall with this one!