In 2012 was Spiegelburg het jaar begonnen met een verbetering van haar indoor-PR naar 4,77, een nationaal record. Tijdens de WK indoor in Istanboel werd zij vervolgens vierde in een wedstrijd die door Jelena Isinbajeva werd gewonnen. Wel ging dat jaar in de Diamond League bij het polsstokhoogspringen voor het tweede achtereenvolgende jaar de eindoverwinning naar de Duitse, die daarmee een tweede diamant rijker werd. Daarbij had zij tijdens de Herculis-meeting in Monaco in juli met een sprong over 4,82 niet alleen zichzelf aanzienlijk verbeterd, maar ook een Duits outdoorrecord gevestigd.Zowel op de EK in Helsinki als op de Olympische Spelen van 2012 in Londen wist ze deze prestaties echter niet te benaderen. In beide gevallen plaatste ze zich weliswaar voor de finale, maar moest ze zowel in Helsinki met 4,50 als in Londen met 4,65 genoegen nemen met een vierde plaats. De Europese titel werd met 4,60 opgeëist door de Tsjechische Jiřina Ptáčníková, terwijl de olympische titel naar de Amerikaanse Jennifer Suhr ging, die een beste poging van 4,75 afleverde.