A synthetic procedure has been developed for the preparation of a new type of macrocycle in which the ferrocene unit is appended to an O-N-P-macrocycle or it is incorporated within the macrocyclic unit. The methodology is based on the Staudinger reaction of a bis-azide with the appropriate diphosphine.