Creating CSV for aggregated rows but not working. Its creating a file per row

I am updating a list of leads from another sheet in Module 19, 22, 49.
I added aggregator, Iterator and advanced create CSV modules but it runs for each row and creates a file in the drive.

I want to create the whole list as CSV. Attached the setting screenshots.

Would hugely appreciate your help.



Hi,

Try to put the Iterator as the source module of your csv module. Your screenshot shows that the source module is the aggregator, so the csv module is executed as many times as you pass through the iterator.
Regards.

Thanks @Baptiste_Petrilli . I tried but it doesnt work. It still runs each row.

Hi,

It is strange. Could you put a screenshot of the entire scenario, or upload the blueprint ?

Regards.

blueprint (1).json (416.3 KB)

@Baptiste_Petrilli Here you go. Attached the blueprint.

Let me know what changes I can do.

Thanks a ton.

@Sahil_Senapaty
Here is a screenshot. First Route : all the searchs, updates etc, …
Second route : file building (the source module of the csv should be the GoogleSearchRow Module.
I ve added a basic trigger, so the second route will be executed only once.

Hope it helps.

Thanks for your reply @Baptiste_Petrilli .

Quickly want to check, I am want to add the data that comes after the route 17 second filter get executed.

if we add a second route from the beginning would it do the same job?

Also, you referenced GoogleSearchRow module. Which scenario do you mean exactly?

Appreciate this.

You re welcome.
On the second route and for the module 17 you will need to put the search parameters you had in your first scenario (maybe you ll have to deal with variables (Set and Get).
GoogleSearchRow module = module 17 (its a module not a route) in the second route (you can see the ID of each route on the routeur module).

I implemented your proposed structure. @Baptiste_Petrilli

Now its creating a single CSV with 2 rows but the rows are empty. Its not taking the data that comes after the router -module 17.

Also, in your trigger, what bundles did you add? I see its a basic trigger.

I am sorry, I am unable to understand exactly.

Thanks.
blueprint (2).json (481.0 KB)

Hi,
Does your module 17 returnsany datas ?
The basic trigger is just here to be sure that the second route will be executed just once.
Regards.

@Baptiste_Petrilli , The router module 17 does not return any data.
What do you mean exactly?

I ran the scenario with the basic trigger in place, it didnt give me the desired output.

@Sahil_Senapaty
Could i ask you for how long you work with Make ?

What do you mean exactly?

Its just because you seem to be a beginner reagrding some of your questions.
Anyway, the basic trigger is not here to provide datas, but just to be sure the second route will be executed only once. From your first scenario, you tried to aggregate datas after a Google Sheet module (i guess the dats you want to aggregate are stored in the link sheet). In my proposition you have to put the same filter on your google sheet module that you had on you first scenario, if you dont do that it will return no datas or all the datas stored in your google sheet.

Regards.

You are correct. I started using Make 1 week ago.
Thanks for your help. I solved it.

Great !
Hope you will discover how Make is a powerful tool.
Regards.