En 1148, un premier miracle est annoncé. Le pèlerinage à Marie se met à attirer les foules Dès 1152, Géraud d’Escorailles, abbé de Saint Martin, décide de construire un sanctuaire capable d’accueillir les foules de pèlerins, ce qui sera achevé à la fin du XIIème siècle. En 1159, Henri II d’Angleterre, époux d’Aliénor d’Aquitaine vint à Rocamadour remercier la Vierge pour sa guérison. En 1166, on découvre devant l’oratoire de Notre Dame, du corps intact d’un ermite, attribué à Saint Amadour, serviteur de la Vierge Marie. La légende identifie Saint Amadour à Zachée, le collecteur d’impôts à qui Jésus demanda de descendre du sycomore pour demeurer en sa maison (Lc 19,5). A la suite des persécutions, il se serait retiré à Rocamadour où il sculpta une statue de la Vierge. En 1172, des bénédictins rédigent le livre des miracles : 126 miracles sont authentifiés.