Airtable not pulling through Typeform file submission

I’m trying to get my Typeform form response fields to pull into an Airtable row. I can get every field to work, except the one which is a file. I’ve turned every field off and on again to isolate which is the issue, so I’m sure it’s the file. The others are multiselects, single selects, text and number fields - they’re all working.

It was throwing an error (incorrect parameter). The form is now pulling through to Airtable fine, with all data in the right places, except it’s leaving that field blank when there is definitely a file in there (triple checked!)

The file size is under 10MB, as that’s the limit that Typeform allows, so I don’t think the files are too big.

When I pull it in manually in the Typeform–Airtable integration, there are no problems in pulling the file through. It works every time. But I’m getting so many responses, I can’t do this manually any more, so need it to be automatic!

Here are screenshots of the set up:



Any help gratefully received! I’ve been around the houses today…

Welcome to the Make community!

For an attachment (file) field, you will need to send an array of file collection, based on the Airtable API Airtable Web API

To help you build the structure of the file, this trick might work:

The Array Aggregator module allows you to build a complex array of collections for a later module’s field to map multiple items (collections) to it.

Here is an example of using the “Target structure type” of an Array Aggregator module:

As you can see, the “Map” toggle on fields are used when you have an array. You can easily build an array variable to map to a field, by using an Array Aggregator module and select the “Target Structure Type” as the future field you want to map the array into.

samliewrequest private consultation

Join the unofficial Make Discord server to chat with other makers!

2 Likes