I 1130 giftet hun seg med kong Nils Sveinsson av Danmark, far til Magnus den sterke som regjerte over en bit av Sverige. Samme år myrdet Magnus sin fetter Knut Lavard og sto således bak Danmarkhistoriens mest berømte mord og som også kastet Danmark ut i en opprivende borgerkrig. Enkelte har forsøkt å framstille Ulvhild som hjernen bak mordet. Når kong Inge blir drept i borgerkrigen rømmer hun fra Danmark og oppsøker Sverker, høvding eller konge i Østgøtland, og klarte å overtale ham til å tro at han ville kunne bli akseptert som konge også Vestgøtland om hun ble hans make. Ulvhild fikk rett og i 1130 ble Sverker hyllet som hele Sveriges konge. Han kalles for Sverker den eldre for å skille ham fra sønnesønnen Sverker Karlsson den yngre.