I’ve searched around a bit, but can’t get this working in a way that makes sense.
I’m trying to iterate through multiple items purchased in a cart, and pass each of those item’s options through, and then write those as individual records to Airtable, but it’s not behaving as I’d expect.
The iterator works great and creates the records, but only the first item option is recorded, even though I can map them all when I set it up. Here are a few screenshots to better explain.
Here’s how it’s setup, with all 4 variables mapped.
But once a webhook comes through, those options 2-4 don’t write to Airtable. Here’s the output from Iterator
But then when I try to troubleshoot why, it seems that the Airtable is only receiving this data (which is different from the previous bundle’s output).
As a final “twist”, while mapping these 4 item options is great (Badge Name, Organization, etc), other products have different options. So ideally, I’d rather it just output as Item Option 1, Option 2, etc. Whether or not it includes "Badge Name: " is something I can solve for in other ways.
Thanks for any support!