Hi everyone,
I’m looking for advice on how Glide can realistically support a single scalable app that serves multiple initiatives at once.
Our organization currently uses Glide for program and outreach-related workflows. Leadership would like us to leverage one shared Glide app across multiple projects instead of creating separate apps for each initiative.
For example, we may have one project focused on recruiting low-income families for a community program, while another project may involve registering participants for an upcoming workshop. In the future, there may be several other initiatives added as well, each with different users, workflows, data needs, and visibility requirements.
The challenge is that my data analyst and I are concerned about whether one app can scale cleanly for this kind of use case. Some of our concerns include:
-
Different projects may need separate user groups, permissions, and visibility rules.
-
Each initiative may have different forms, screens, dashboards, and workflows.
-
We may need to prevent users from seeing data or functionality that does not apply to their project.
-
Row limits could become an issue as more initiatives and participant records are added.
-
The backend data structure could become difficult to maintain if everything lives in one app.
-
We may eventually need project-specific reporting, filters, and admin views.
-
We are worried that trying to force everything into one app could create long-term complexity or performance issues.
Has anyone successfully built a single Glide app that supports multiple separate programs or initiatives like this?
If so, how did you structure the data? Did you use project IDs, role-based visibility, user profiles, separate tables per project, or some other approach? At what point would you recommend splitting initiatives into separate apps instead?
I’m especially interested in understanding the practical limits around scalability, visibility, permissions, data organization, and long-term maintenance.
Any examples, recommendations, or cautionary advice would be appreciated.