Skip to main content

I feel like this might be a Fillout issue but thought I would check here to see if anyone can identify if I'm doing something wrong.  I have a base connected to a form in Fillout.  When I pull up the form and click “integrate” at the top, it shows a connection to the correct table. 

When I click back on...

  • Edit at the top,
  • Go to the page that contains a field linking to a subform
  • Click the field the subform is attached to,  
  • Open settings on the right
  • Click Edit Record creation form to pull up the form,

...it says connected at the top, but when I click the integrate tab on the sub form and look at my connections, I continue to get the following message. 

 

I've updated my API Key in Fillout, updated my PAT Token in Airtable, cleared my cache, confirmed my mapping is correct, I don't have any automations that might cause the problem,  and tried a different browser.   I was connected to a different base and it was working properly.  Short of recreating the entire form, I'm stuck.  any suggestions?

 

 

Fillout doesn’t use Personal Access Tokens, it uses oAuth to connect to Airtable.

So I would try deleting your Airtable integration and then re-connecting it again.

You don’t have to delete the entire form… you can just delete the integration and re-connect it.

If it asks, be sure to give Fillout full access to your bases & workspaces. (It might not ask — it might just automatically take full access for itself.)

More information on connecting to Airtable in this Fillout support article:
How to create an Airtable form

Hope this helps!

If you have a budget and you’d like to hire the best Airtable consultant to help you with this or anything else that is Airtable-related, please feel free to contact me through my website: Airtable consultant — ScottWorld


That worked!!  Thank you so much.


For future readers, here is Fillout’s documentation on their Airtable integration :D

Mike, Consultant @ Automatic Nation


This is helpful, thank you Scott!

I’m currently in a similar situation — I’ve been using the native sync integration but it keeps disconnecting every now and again. But then I tried to use PAT but it won’t work because the bases I’m inputting into also have synced tables.. 

 

Any idea why the native won’t sync? Fillout support is saying: “One of the reason could be the API limit or the number of Airtable connections that you have” & “the disconnection is more on failure for the token to refresh even on the native integration, the oauth has been expired. And if Airtable failes to refresh the connection, it leads to the error.”

 

I’m torn on whether to rebuild a lot so I don’t rely on synced tables and have the ability to try PAT, or figure out this native sync issue. 

 

Thanks! 

 

 


Reply