We present a new epidemic model highlighting the roles of the immunization time and concurrent use of different vaccines in a vaccination campaign. To this aim, we introduce new intra-compartmental dynamics, a procedure that can be extended to various other situations, as detailed through specific case studies considered herein, where the dynamics within compartments are present and influence the whole evolution.