Născută la Viena, Haid s-a format ca dansatoare și cântăreață și a devenit întruchiparea a Süßes Wiener Mädel (cu sensul de dulce fată vieneză) și un model popular în moda anilor 1920 și 1930. A debutat ca actriță cu un film de propagandă realizat în timpul primului război mondial, Mit Herz und Hand fürs Vaterland (1916). A lucrat pentru studiourile de film UFA și a făcut ușor tranziția spre epoca sunetului datorită talentului său de cântăreață, apărând în filme de comedie alături de vedete germane precum Willi Forst, Bruno Kastner, Georg Alexander, Theo Lingen și Heinz Rühmann.
După ce a refuzat mai multe oferte de la Hollywood, a părăsit Germania pentru a se muta în Elveția în 1942. S-a căsătorit cu cercetătorul elvețian Carl Spycher pe care l-a însoțit mulți ani în călătoriile sale de cercetare la tropice.
Printre filmele sale remarcabile se numără Lady Hamilton (1921, rolul care a dus la dezvoltarea carierei sale și începutul recunoașterii critice); Lucrezia Borgia (1922); Die Czardasfürstin (1927, bazată pe opereta lui Emmerich Kálmán); și filmele cu sunet Das Lied ist aus (1930) și Ungeküsst soll man nicht schlafen gehn (1936). Ultimul său rol de film este în Die fünf Karnickel în 1953.