Hi, I run a Bubble app with ~700 users. ~400 subscription users onboarded within one month. Airtable is the current DB. We see slow views and occasionally Stripe subscriptions don’t make it into Airtable, so we lose overview. Should i move the DB to Bubble or stay on Airtable? Also how to solve the issue with subscriptions that dont make it to Airtable? We expect up to 2000 users in the next 2 years.
Well, in my opinion, I’d never use Airtable as a backend for a live app. It’s not really what it is designed for. You’re already seeing webhook problems.
At the very least, for now, if you’re not ready to switch to Bubble’s database or some other backend, at least send your Stripe events to Bubble. You can always send them to Airtable later if you want
I have always used the bubble DB as the primary database.
In projects where clients have integrated into Airtable, I have seen lots of problems. Although using Airtable is generally reliable, it is not reliable a 100% of the time. And I wouldn’t use it for critical functionality for a live production app with paying users.
Without hesitation, please move the DB to bubble.
Definitely use the bubble DB for almost everything. I push data to airtable for stats and reports but that’s it. It will be much more simple to build using bubble’s DB and you won’t have to constantly re-initialize when you make changes to the data schema.