# Multiple select field Glidepage Airtable

**URL:** <https://community.glideapps.com/t/multiple-select-field-glidepage-airtable/53204>\
**Category:** Ask for Help\
**Created:** [November 3, 2022, 9:48am UTC](https://community.glideapps.com/t/multiple-select-field-glidepage-airtable/53204 "2022-11-03T09:48:11Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Scd](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/scd/32/49495_2.png) [@Scd](https://community.glideapps.com/u/Scd)\
**Post date:** [November 3, 2022, 9:48am UTC](https://community.glideapps.com/t/multiple-select-field-glidepage-airtable/53204/1 "2022-11-03T09:48:11Z")

</div>

Hi,

I have a multiple select columm inside my airtable, which i would like to control using the choice component. But choice component only works with single select columms.

Is there a workaround for this?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [November 4, 2022, 12:22am UTC](https://community.glideapps.com/t/multiple-select-field-glidepage-airtable/53204/2 "2022-11-04T00:22:30Z")

</div>

> [@Scd](#):
>
> I have a multiple select columm inside my airtable, which i would like to control using the choice component.

May we know how does that column show up in your database? Is it an array?

---

<div class="post-metadata">

**Author:** ![Scd](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/scd/32/49495_2.png) [@Scd](https://community.glideapps.com/u/Scd)\
**Post date:** [November 4, 2022, 1:48pm UTC](https://community.glideapps.com/t/multiple-select-field-glidepage-airtable/53204/3 "2022-11-04T13:48:12Z")

</div>

> **[November 4, 2022 2:48:01 pm - Screenshot](https://www.loom.com/i/2892857ba91b476fb3c6f3b386940163)**
>
> Check out a screenshot I made via Loom

---

<div class="post-metadata">

**Author:** ![Scd](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/scd/32/49495_2.png) [@Scd](https://community.glideapps.com/u/Scd)\
**Post date:** [November 4, 2022, 1:50pm UTC](https://community.glideapps.com/t/multiple-select-field-glidepage-airtable/53204/4 "2022-11-04T13:50:39Z")

</div>

> **[November 4, 2022 2:50:10 pm - Screenshot](https://www.loom.com/i/e282f49239b24fa8953085aba6d5b1e3)**
>
> Check out a screenshot I made via Loom

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [November 4, 2022, 1:54pm UTC](https://community.glideapps.com/t/multiple-select-field-glidepage-airtable/53204/5 "2022-11-04T13:54:54Z")

</div>

I don’t know how Glide and Airtable integrate together, but are you unable to select the column to write to in a choice component, or are you unable to select the multi-select option on a choice component?

---

<div class="post-metadata">

**Author:** ![Scd](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/scd/32/49495_2.png) [@Scd](https://community.glideapps.com/u/Scd)\
**Post date:** [November 4, 2022, 1:59pm UTC](https://community.glideapps.com/t/multiple-select-field-glidepage-airtable/53204/6 "2022-11-04T13:59:01Z")

</div>

Unable to write to the columm when it’s selected as a multi-select 🙂

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [November 5, 2022, 1:08am UTC](https://community.glideapps.com/t/multiple-select-field-glidepage-airtable/53204/7 "2022-11-05T01:08:08Z")

</div>

[https://share.hsforms.com/16jL7NgZYSsW9DinHwTIqZAbvbdc](https://share.hsforms.com/16jL7NgZYSsW9DinHwTIqZAbvbdc)

Please submit a ticket to see if the support team can help clarifying this.

---

<div class="post-metadata">

**Author:** ![DarrenHumphries](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darrenhumphries/32/91715_2.png) [@DarrenHumphries](https://community.glideapps.com/u/DarrenHumphries)\
**Post date:** [March 27, 2023, 7:53pm UTC](https://community.glideapps.com/t/multiple-select-field-glidepage-airtable/53204/8 "2023-03-27T19:53:34Z")

</div>

I know this is from a while ago but I found a solution for this. You can use a choice component that allows multiple selection writing to a text column in Glide (results in a comma separated value). In Airtable you can create a simple automation that takes the results of the text column and writes the result to your multi select field. The result works exactly as expected inside of Airtable in that multi select field.

Hope that helps.

---

<div class="post-metadata">

**Author:** ![JenPen](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jenpen/32/56474_2.png) [@JenPen](https://community.glideapps.com/u/JenPen)\
**Post date:** [March 31, 2023, 12:21am UTC](https://community.glideapps.com/t/multiple-select-field-glidepage-airtable/53204/9 "2023-03-31T00:21:58Z")

</div>

That almost got me there but not quite. Good to know about the Choice component.

---

<div class="post-metadata">

**Author:** ![DarrenHumphries](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darrenhumphries/32/91715_2.png) [@DarrenHumphries](https://community.glideapps.com/u/DarrenHumphries)\
**Post date:** [March 31, 2023, 1:13pm UTC](https://community.glideapps.com/t/multiple-select-field-glidepage-airtable/53204/10 "2023-03-31T13:13:49Z")

</div>

What didn’t work for you with that? Maybe there is something else we can add to help you out.

---

<div class="post-metadata">

**Author:** ![Pratik\_Shah](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/pratik_shah/32/12416_2.png) [@Pratik\_Shah](https://community.glideapps.com/u/Pratik_Shah)\
**Post date:** [March 31, 2023, 2:04pm UTC](https://community.glideapps.com/t/multiple-select-field-glidepage-airtable/53204/11 "2023-03-31T14:04:31Z")

</div>

Hi @DarrenHumphries, I am creating an App from Airtable for the first time and I am still not understanding how row id column of Glide works in airtable.

The context is, generally when we work on Glide App (with its own Data Editor), we tend to use Row IDs and we use Row IDs in relation column to connect other tables. So that when we change data in primary column, it does not affect in other tables.

I want do exactly same in Airtable but I am not able to understand how it works. Can you please guide? Thank you

---

<div class="post-metadata">

**Author:** ![DarrenHumphries](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darrenhumphries/32/91715_2.png) [@DarrenHumphries](https://community.glideapps.com/u/DarrenHumphries)\
**Post date:** [April 3, 2023, 1:57pm UTC](https://community.glideapps.com/t/multiple-select-field-glidepage-airtable/53204/12 "2023-04-03T13:57:56Z")

</div>

I don’t really do much in Airtable, so there are likely much better people to answer this than me. I do the same thing as you when working using Glide tables but I haven’t tried out how this would work with Airtable.

While you can get the Row ID to show in Airtable it won’t populate if a record is created in AT. So, you will have to use AT’s native way to create relations and maybe in your Glide app don’t allow editing of the field’s with that content.

Anyone else have suggestions?

---

<div class="post-metadata">

**Author:** ![Connor\_Finlayson](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/connor_finlayson/32/79079_2.png) [@Connor\_Finlayson](https://community.glideapps.com/u/Connor_Finlayson)\
**Post date:** [March 25, 2024, 3:01pm UTC](https://community.glideapps.com/t/multiple-select-field-glidepage-airtable/53204/13 "2024-03-25T15:01:16Z")

</div>

So, I have tried to figure this out today and I think it’s come down to two options:

1. Darren’s suggestion:

- Create a text field in Airtable
- When the multi choice options is populated in Glide send the comma-seperated text field from Glide to your new text field in Airtable
- Set up an Airtable Automation (When new record is created) and populate the multi-select field in Airtable as the destination. Map the text field value to this

1. Create a new table for your multi-choice options

- Create a new table that you can reference in Airtable
- In your destination set up a “Link record field”
- In Glide, map your choices to the table that you created for your multi-choice options
- Map the fields in Glide to the link record field in Airtable

The second options will create more records and tables, but is more flexible if you intend on adding/removing multi-choice option fields in the future.

---

<div class="post-metadata">

**Author:** ![Kemal1973](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kemal1973/32/72721_2.png) [@Kemal1973](https://community.glideapps.com/u/Kemal1973)\
**Post date:** [March 25, 2024, 3:59pm UTC](https://community.glideapps.com/t/multiple-select-field-glidepage-airtable/53204/14 "2024-03-25T15:59:12Z")

</div>

You should create another table in Airtable for example “ **choice** ” and write multiple value in that table.  
in Glide layer choose “ **choice** ” for source

 ![choice](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/2/9/29413496ee8eea48e5afae45cfb8fd349018b307.png)  
Write to =target of multiple select column name in Airtable  
Source=choice table in Airtable

---

<div class="post-metadata">

**Author:** ![Kemal1973](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kemal1973/32/72721_2.png) [@Kemal1973](https://community.glideapps.com/u/Kemal1973)\
**Post date:** [March 25, 2024, 4:30pm UTC](https://community.glideapps.com/t/multiple-select-field-glidepage-airtable/53204/15 "2024-03-25T16:30:13Z")

</div>

I personally prefer to have a table named **choices** column in Airtable and put my multiple select data in that table  
it’s better don’t use multiple select column in Airtable 😉  
however you must write multiple select data in a table so it’s better write to choices table all of selectable data
