[NEW Plugin] Airtable Connector - 0 WU + quick loading + FREE!

Hi Everyone,

We’re glad to announce our new FREE Airtable Connector plugin!

Plugin Page: Airtable Connector Plugin | Bubble
How to Use: Airtable Connector | TheSimpleLabs/Docs

There is a default Airtable plugin on Bubble, and it works well, but the main disadvantage is that it’s rather slow + consumes a lot of workload units. Due to the specifics of the default plugin, it tried to get all the information from the Airtable first and only then display it on the page.
So it results in very long loading time.

For an example, we created this demo page with default Airtable plugin: click here
There are two repeating groups on this page and they are connected with different Airtable tables: one has around 6K entries and another one has 40K.

The second one can not even load at all as it’s too large… And for first one it takes around 25 seconds to populate data.

Now compare it to the demo of our plugin: same tables, but data is there before you count to 3.

If you click “See WU consumption”, you will see the graph of how the workload units are consumes by these solutions.

With Bubble plugin, once you start scrolling the group and it loads new data, the number gets pretty high very quickly:


And with our Airtable Connector:

As for disadvantages, there is one thing we could not solve so far -
we DO NOT recommend using our plugin for displaying private information. The loading happens on the client side, so API key for reading data is exposed.

! Important: tips on how to use this plugin safely

  • DO NOT use it for tables that contain information which shouldn’t be publicly available
    When creating an API key:
  • ONLY add access to the table you need to display
  • ONLY add “data.records:read” to scope permissions and nothing else

However, it’s a great solution for showing the items from your catalogue, or for showing pretty much any non-sensitive data.

Also, plugin features actions for handling pagination easily, or you can enable lazy loading if you don’t need to break data into pages.

Let us know if you have any questions or ideas for new features/plugins! :raised_hands:

it is exposed (it’s certain, not a possibility). you may want to add also a warning about reducing the scope and resource access of the token.

2 Likes

Hi @dorilama,

Hope you’re doing well!

Thank you for highlighting this, indeed, you’re right. I edited this part and also added some more details on reducing the scope.

Thank you for your input! :raised_hands:

1 Like