La central New Ad es respomsable de proporcionar al franquiciado la red de locales colaboradores, los soportes adapados a la publicidad interior, material y formación comercial. Desde la central se gestiona las campañas nacionales utilizando la red de franquiciados proporcionando a sus franquiciados la red de locales de otros franquiciados en otras zonas por toda España.