Both the reactivity of the linker and the dynamics of the interface controlled the anchoring reaction rates of porphyrin onto a silicate surface.