A process for preparing cyclopentadiene derivatives comprising the steps of: a) coupling a five membered heterocycle ring with a five or six membered heterocycle ring; b) reacting the obtained compound with a carbonilating system: c) reducing the obtained compound.