The architecture must be designed as multi-tenant.
Even if white labelling is not considered at the beginning, set up a multi-tenant architecture. Your initial application is the first tenant.
Think of the functional multi-instantiation of the system right from the start.