Skip to main content

Hi, I am trying to add the output of Apify actor run to AirTable

Basically Apify is giving me json data, so I need to do a loop and which I did, but the problem is that the data is not so “loop friendly” (you can see the image).

In this case how do you suggest to clean my data to do a loop operation so that I can add the data to my Airtable?

Thanks.

Shahidul.

 

 

Hi @FlowMateo 

For us to have more context, please post detailed screenshots with how your Zap steps are outlined and configured, along with the DATA OUT from Apify that you are trying to loop.


Here is more information.

 

The zapier layout
​​​​​

 

Apify output and others:

Video recording: click here

 

@FlowMateo 

We would need to see screenshots with how your Looping step is configured and your Airtable step is configured to have more context.


here is a video of that


@FlowMateo

Help article for sending files in Zaps: https://zapier.com/help/create/basics/send-files-in-zaps

The file links need to be publicly accessible direct download links to be sent to an Airtable Attachment field.


the thing is that the main problem is that sometimes in the extract data there is 1 image no image or multiple image. bcz of that i am not getting all the data in airtable, so i want a solution which will help me to add all the data in the airtable like if there is 1 image it will take 1 image if there is multiple it will take multiple. right now it is not doing that. the work flow only works for 1 image or no image. 


@FlowMateo

You may have to configure logic to handle the images separately.

Maybe in a different Zap that has a Delay to find/update an existing Airtable record.

Sub-Zaps may be another option for handling the array of items within the array of results.

https://help.zapier.com/hc/en-us/articles/8496308527629-Build-reusable-Sub-Zaps

 

Custom code to parse the raw JSON is an advanced approach: https://zapier.com/apps/code/help