Häuptle begon haar carrière bij FC Steinach in 1992, na twee jaar vertrok ze naar FC Goldbach, waar ze ook twee jaar actief zou zijn. Bij FC Staad speelde ze nog één jaar in de jeugd om vervolgens overgeheveld te worden naar het eerste elftal.
Bij FC Staad voetbalde Häuptle zes jaar in het eerste elftal. Hierna ging ze aan de slag bij FFC Bern, een subtopper in de Zwitserse competitie. Na twee jaar vertrok ze naar FFC Zuchwil 05, waarmee ze in 2006 de nationale beker won en in 2007 de landstitel. In de zomer van 2008 vertrok ze naar het buitenland. FC Twente wordt haar nieuwe club.
In de zomer van 2008 maakt Häuptle de overstap naar de Nederlandse competitie. FC Twente zocht naar versterking in de achterhoede door zware blessures voor steunpilaren Marloes de Boer en Janneke Bijl. Haar periode in Nederland bleek echter voor korte duur. Op 30 oktober werd bekend dat Häuptle ervoor koos om haar carrière in Zwitserland voort te zetten. Later werd bekend dat ze bij FC Rot-Schwarz Thun een contract tekende.
Häuptle maakt als speelster van FFC Zuchwil 05 haar debuut voor het nationale elftal. Op 30 september2007 speelde ze haar eerste interland tegen Roemenië. Häuptle stond die wedstrijd die met 2-0 verloren werd in de basis. In haar tijd bij FFC Zuchwil kwam ze tot vier interlands, waarin ze niet wist te scoren.
Nora Häuptle was de trainer van het Zwitserse U-19 nationale team voor vrouwen.[2] Sinds 24 augustus 2020 is ze de coach van het SC Sand-team in de Duitse Bundesliga voor dames.[3]