Use column name as "human readable value" when using Column ID in AirTable Module

For the HubSpot module the “internal name” of a property is used, but still the label of that property is shown when referencing that property’s value in another module. In short the raw value of the item is different from the item name.

For AirTable, it is recommended to use Column ID, though it is disabled by default. But it is an absolute pain to use because the raw value is used as a label everywhere else. For a table with 100 fields I cannot be expected to remember 100 different random hashes by heart. I hope I am missing some setting? It should be childishly simple to use the column ID in the back-end but show column name in the UI?

1 Like

Have you found a better way to work with the field IDs?

No, I suggest to stay far away from using column ID in Airtable module :roll_eyes:

Just don’t change column names in your AirTable base :slight_smile: