A multitechnique physicochemical investigation of various factors controlling the photoaction spectra and of some aspects of the electron transfer for a series of push-pull Zn(II) porphyrins acting as dyes in DSSCs