Airtable (On Premise)
Instantly populate your Airtable table with survey data
The Airtable integration allows you to automatically send responses to an Airtable of your choice.
If you are using Formbricks Cloud, you will need to configure this integration differently. Please follow this guide here to set it up.
Setup
Enabling the Airtable Integration in a self-hosted environment requires creating an airtable account and changing the environment variables of your Formbricks instance.
If your Airtable app is in development use, please ensure that the email used in the Airtable integration matches the email used in the Airtable OAuth app. To use other email addresses, you need to fill this information in your OAuth app settings again:
-
Go to the Airtable and create a new account if you dont already have one.
-
Click on user icon on top left and open to Developer hub
- Navigate to OAuth integrations and click on Register an OAuth integrations
-
Select a name for your integration and also add a redirect URL which will be
<YOUR_WEBAPP_URL>/api/v1/integrations/airtable/callback
-
. Now fill some basic details about your integrations and then go to scope section. You need to enable 5 scopes:
-
data.records:read
-
data.records:write
-
schema.bases:read
-
schema.bases:write
-
user.email:read
-
-
Click on the “Save” button and you are done
-
Now just copy Client ID for your integration & add it to your Formbricks environment variables as in the docker compose file:
-
AIRTABLE_CLIENT_ID
Voila! You have successfully enabled the Airtable integration in your self-hosted Formbricks instance. Now you can follow the steps mentioned in Airtable Integration with Formbricks section to link an Airtable with Formbricks.
Still struggling or something not working as expected? Join our Github Discussions and we’d be glad to assist you!
Was this page helpful?