This is what I have from zapier after trying to solve this problem
- We’re hitting an error when we try to send information to Webflow:
The app returned “The collection structure changed since the last publish”.
Zapier | The easiest way to automate your work | Zapier
This suggests that something changed in the set up of your Webflow gallery and this would need to be adjusted first in Webflow and then by refreshing fields in the Zap editor and re-mapping your fields to make sure we’re able to send those images.
- You’ve mapped one image from Instagram, and not all of the images in the post. You can see those subsequent images in the children field in the data we’re getting from Instagram:
(view larger)
So, only one image is being sent to the gallery at a time. From the video, it looks like the gallery is created one Instagram post at a time, so this should be working as the video expects. You’ll see the gallery come together as multiple Instagram posts go through the Zap.
If you’d like to do this with multiple images from each post, this should be possible but would require two Zaps as this Webflow action does not have line-item support, and the images are coming from Instagram in a line-item array. So, we’d need to send the list of images in that array to an app that can work with line-items and then send each image as it arrives at that app on to Webflow. I like Google Sheets for this, as it’s free and easy to use. So, your new workflow would look like this:
Zap 1
Trigger: Instagram > New Media Posted
Action: Google Sheets > Create Spreadsheet Row(s) (with line item support)
Zap 2
Trigger: Google Sheets > New Spreadsheet Row
Action: Webflow > Create Live Item
Can you please give that a try and see if that gets things working as you hoped? Please keep me posted if it doesn’t - I’m happy to take another look.
Thanks!
Laurie
So I guess I have to do two zaps?