Hi everyone, I’m currently creating a flow to send data submitted in a webhook to customer.io
In my particular example the data is already in an array of objects ready to be upserted in to customer.io, but within the node it forces you to specify each property of the object as an additional field which seriously limits the reusability of the flow for a webhook call with an arbitrary amount of parameters
I wonder if we could somehow change the node to just take any objects passed to it as input the same way that the Airtable node does (which is great all around)
Yep! I would mention as a note that several of these marketing tools like Customer.io and ActiveCampaign have a CRM component to it which is essentially a database of customers and their statuses. I have a feeling this would simplify a lot of flows for storing customers
We do have a design to add this option to all database-like nodes: the idea is to give you the choice between specifying each field mapping manually or passing in pre-formatted data.
In fact we have a whole load of recurring patterns like this that we want to improve (specifying which record you’d like to act on is another one). Once we have designs for all, we will update all the existing nodes.