Migrating a copywriter app from Bubble to Webflow involves optimizing for scalability, especially when storing user-generated content. Given Airtable’s record limitations (typically 100,000 records per base and slower querying at scale), a more robust backend is recommended.
Before choosing the right setup, assess:
While Airtable is easy to integrate with Webflow and great for MVPs:
Airtable is best for early prototyping but not long-term production.
A better setup uses Webflow for front-end UI and a scalable backend for content management.
Recommended options:
Use your backend’s REST API or generated endpoints to:
Webflow has no native user auth (as of 2024). For user login/signup:
To display dynamic content from external sources:
Use Webflow CMS for light integrations (limit: 10,000 CMS items per project).
For more content-heavy apps, render content via:
Custom JavaScript with API calls and dynamic rendering in Webflow elements
AttributesJS (by Finsweet) or Jetboost for filtering/sorting functionality with external data
Avoid using Webflow CMS as the primary database when expecting massive scale.
Migrate your Bubble-based app to Webflow by using Webflow front-end + Xano or Supabase backend + Memberstack or Outseta for auth. Avoid Airtable if you expect significant data or usage volume. This stack ensures scalability, performance, and control over user-generated content.