Skip to main content
Solved

Google Form response to Multi Select via Integromat

  • November 25, 2021
  • 2 replies
  • 43 views

I’m setting up an Integromat integration to watch for Google Form responses and create new Airtable records accordingly. I’ve got pretty much everything working with the exception of one field…

In my Google form it’s a multi-checkbox answer for the instruments people play, which (I believe) returns a comma-separated text string - or possibly it’s already treated as an array, I’m not sure.
The values from that need to go into a Multi Select field in Airtable.
The values in both the Google Form and the Airtable field are identical.

From what I’ve found, I think this is going to involve some kind of array parsing, but I just cannot figure out what I should do in Integromat - their own documentation on this is not at all clear, so I was hoping someone here would be able to help me out.

Best answer by ScottWorld

Welcome to the community, @Nicole_Hawkesford1!

Right, Google Forms outputs multi-select fields as a comma-separated text string, so you’ll need to use Make’s split function to transform the text string into an array.

See screenshot below for how this would look.

2025 Update: However, your better option in 2025 would be to switch away from Google Forms to Fillout’s advanced forms for Airtable, which natively supports all of Airtable’s field types, and even lets you perform advanced functions such as updating an Airtable record with a form.

- ScottWorld, Expert Airtable Consultant 

21668iE3E8F03E8CBF759A.jpg

2 replies

ScottWorld
Forum|alt.badge.img+35
  • Genius
  • Answer
  • November 25, 2021

Welcome to the community, @Nicole_Hawkesford1!

Right, Google Forms outputs multi-select fields as a comma-separated text string, so you’ll need to use Make’s split function to transform the text string into an array.

See screenshot below for how this would look.

2025 Update: However, your better option in 2025 would be to switch away from Google Forms to Fillout’s advanced forms for Airtable, which natively supports all of Airtable’s field types, and even lets you perform advanced functions such as updating an Airtable record with a form.

- ScottWorld, Expert Airtable Consultant 

21668iE3E8F03E8CBF759A.jpg


  • Author
  • New Participant
  • November 26, 2021

Welcome to the community, @Nicole_Hawkesford1!

Right, Google Forms outputs multi-select fields as a comma-separated text string, so you’ll need to use Integromat’s split function to transform the text string into an array, like this:


Fantastic! Such a simple solution and works perfectly! Very, very much appreciated.