I want to sell automations to clinics and I’d really appreciate some guidance on the right architecture for scaling from a few clinics to dozens.
I’m trying to design an architecture that:
-
Keeps each clinic’s data isolated and secure
-
Lets me scale from 1 → 5 → 50 clinics without the whole system becoming spaghetti
-
Allows adding new automations without breaking existing ones
-
Is simple enough for an MVP but not a dead-end long-term
I need advice on
-
Best practices for multi-tenant architecture in n8n
-
How to structure workflows to avoid duplication and keep things maintainable
-
Whether to split logic into multiple n8n instances or keep one instance with separation logic
-
How others handle scaling, security, and per-client logic inside n8n
Any examples, patterns, or recommendations would be hugely helpful.
Thanks!